Visibility

the_ideal

user title
Reaction score
61
So I'm struggling with this issue... and I've never seen it be a problem in a good map.

I'm making an RPG and I want people to be able to control their own camera (i.e. not have it locked), but obviously they can't be able to see the map, so I have black mask enabled. Unfortunately, when the players are exploring my exquisitely designed terrain, ( :) ) they miss out on some because there is black there, blocking their view and making it look ugly. (For example, trees and cliffs block line of sight, so you can't see the forest in front of you, you only see the first trees and darkness behind them.)

How can I fix this?

Thanks a lot!
 

Moridin

Snow Leopard
Reaction score
144
You could trigger certain panaromic views?

For example, let's say there's this one point in the game where you come across a forest, you pan the camera to give a nice top flat view of the trees, but obviously visibility is limited. So you use a trigger to enable visibility over that area as long as he's in that panaromic view region.

To enable visibility over an area you can use this:

Visibility - Create Visibility modifier region
Visibility - Create Visibility modifier circle

...and set the modifiers to variables that you can enable/disable depending on where the unit is. Hope this helps.
 

futeki

Active Member
Reaction score
4
If you don't mind using a few regions for those areas, here's some quick and dirty triggers:

Enter region:
Trigger:
  • Enter
    • Events
      • Unit - A unit enters Region<gen>
    • Conditions
    • Actions
      • Visibility - Create an initially Enabled visibility modifier for (Owner of (Triggering unit)) emitting Visibility across Region <gen>
      • Set VisibilityVariable[(Player number of (Triggering player))] = (Last created visibility modifier)


Leave region:
Trigger:
  • Leave
    • Events
      • Unit - A unit leaves Region <gen>
    • Conditions
    • Actions
      • Visibility - Disable VisibilityVariable[(Player number of (Owner of (Triggering unit)))]
 

Accname

2D-Graphics enthusiast
Reaction score
1,463
So I'm struggling with this issue... and I've never seen it be a problem in a good map.

I'm making an RPG and I want people to be able to control their own camera (i.e. not have it locked), but obviously they can't be able to see the map, so I have black mask enabled. Unfortunately, when the players are exploring my exquisitely designed terrain, ( :) ) they miss out on some because there is black there, blocking their view and making it look ugly. (For example, trees and cliffs block line of sight, so you can't see the forest in front of you, you only see the first trees and darkness behind them.)

How can I fix this?

Thanks a lot!

either go with the solutions given above or oben the object editor, select the trees you use in your map and change their "adsorption height" (havent gotten english editor right now) value to 0.
wont work this way for cliffs though.
 

the_ideal

user title
Reaction score
61
I appreciate all the help given, but none of these really solve the problem

What if I put flying dummy units with vision over each unit's head? Would the fact that they are flying change anything?

I find it really hard to believe there isn't an easier solution...
 

Azylaminaz

Vox Populi
Reaction score
91
A flying unit is exactly it...

To make it so you can see past trees you can set their occlusion height to zero, but cliff titles? Will need flying. Could also make height cliffs (via the raise tool). A tad long to do, though.

A system shouldn't be too difficult.

Sorry. >.<; I couldn't find any abilities that would work for this. >.< Locust Swarm, perhaps, but that is problematic and will need to be cast forever.
 

the_ideal

user title
Reaction score
61
I'll try creating flying dummy units with vision, and constantly move each one to the position of each hero.

Thanks!
 

Moridin

Snow Leopard
Reaction score
144
If you don't want to create a dummy flying unit, another option is to create a visiblity modifier region (will let you see through trees, sight blockers, cliffs, etc) that you move with the hero? You can also just enable/disable the modifier, instead of having to delete / re-create the dummy everywhere.
 

Accname

2D-Graphics enthusiast
Reaction score
1,463
If you don't want to create a dummy flying unit, another option is to create a visiblity modifier region (will let you see through trees, sight blockers, cliffs, etc) that you move with the hero? You can also just enable/disable the modifier, instead of having to delete / re-create the dummy everywhere.

you can simply move dummy units, visibility modifiers cannot be moved at all.
however flying dummys will only be needed for standard blizzard cliffs.
 

the_ideal

user title
Reaction score
61
Once again, thanks for all the help.

I was avoiding doing the dummy unit thing because it seemed too complicated and too much work, but all it took was one simple little trigger and a few modification of my dummy unit for spells, and it works PERFECTLY!
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Ghan Ghan:
    Still lurking
    +3
  • The Helper The Helper:
    I am great and it is fantastic to see you my friend!
    +1
  • The Helper The Helper:
    If you are new to the site please check out the Recipe and Food Forum https://www.thehelper.net/forums/recipes-and-food.220/
  • Monovertex Monovertex:
    How come you're so into recipes lately? Never saw this much interest in this topic in the old days of TH.net
  • Monovertex Monovertex:
    Hmm, how do I change my signature?
  • tom_mai78101 tom_mai78101:
    Signatures can be edit in your account profile. As for the old stuffs, I'm thinking it's because Blizzard is now under Microsoft, and because of Microsoft Xbox going the way it is, it's dreadful.
  • The Helper The Helper:
    I am not big on the recipes I am just promoting them - I use the site as a practice place promoting stuff
    +2
  • Monovertex Monovertex:
    @tom_mai78101 I must be blind. If I go on my profile I don't see any area to edit the signature; If I go to account details (settings) I don't see any signature area either.
  • The Helper The Helper:
    You can get there if you click the bell icon (alerts) and choose preferences from the bottom, signature will be in the menu on the left there https://www.thehelper.net/account/preferences
  • The Helper The Helper:
    I think I need to split the Sci/Tech news forum into 2 one for Science and one for Tech but I am hating all the moving of posts I would have to do
  • The Helper The Helper:
    What is up Old Mountain Shadow?
  • The Helper The Helper:
    Happy Thursday!
    +1
  • Varine Varine:
    Crazy how much 3d printing has come in the last few years. Sad that it's not as easily modifiable though
  • Varine Varine:
    I bought an Ender 3 during the pandemic and tinkered with it all the time. Just bought a Sovol, not as easy. I'm trying to make it use a different nozzle because I have a fuck ton of Volcanos, and they use what is basically a modified volcano that is just a smidge longer, and almost every part on this thing needs to be redone to make it work
  • Varine Varine:
    Luckily I have a 3d printer for that, I guess. But it's ridiculous. The regular volcanos are 21mm, these Sovol versions are about 23.5mm
  • Varine Varine:
    So, 2.5mm longer. But the thing that measures the bed is about 1.5mm above the nozzle, so if I swap it with a volcano then I'm 1mm behind it. So cool, new bracket to swap that, but THEN the fan shroud to direct air at the part is ALSO going to be .5mm to low, and so I need to redo that, but by doing that it is a little bit off where it should be blowing and it's throwing it at the heating block instead of the part, and fuck man
  • Varine Varine:
    I didn't realize they designed this entire thing to NOT be modded. I would have just got a fucking Bambu if I knew that, the whole point was I could fuck with this. And no one else makes shit for Sovol so I have to go through them, and they have... interesting pricing models. So I have a new extruder altogether that I'm taking apart and going to just design a whole new one to use my nozzles. Dumb design.
  • Varine Varine:
    Can't just buy a new heatblock, you need to get a whole hotend - so block, heater cartridge, thermistor, heatbreak, and nozzle. And they put this fucking paste in there so I can't take the thermistor or cartridge out with any ease, that's 30 dollars. Or you can get the whole extrudor with the direct driver AND that heatblock for like 50, but you still can't get any of it to come apart
  • Varine Varine:
    Partsbuilt has individual parts I found but they're expensive. I think I can get bits swapped around and make this work with generic shit though
  • Ghan Ghan:
    Heard Houston got hit pretty bad by storms last night. Hope all is well with TH.
  • The Helper The Helper:
    Power back on finally - all is good here no damage
    +2
  • V-SNES V-SNES:
    Happy Friday!
    +1
  • The Helper The Helper:
    New recipe is another summer dessert Berry and Peach Cheesecake - https://www.thehelper.net/threads/recipe-berry-and-peach-cheesecake.194169/

      The Helper Discord

      Staff online

      • Ghan
        Administrator - Servers are fun

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top