This is what I'm lookin for. I know how to do this but wondering what other methods I could use. Basically, I have a Geomancer class in my RPG and his spells react to his environment. What I've done is preplaced a bunch of bunkers around the map but I want them all to be invisible and on fire, however, by doing this the player must have some sort of temporary vision of the bunkers so they may turn invisible. Being an RPG I would rather not have a bunch of spots on the map with fog that the players have not yet been to.
Know what I mean?
All I'm getting now is 1 bunker goes invisible and on fire and the others dont do nothing. Call me dumb but this is gettin me a tad frustrated and is slowing progress on the map as a whole.
None.
im guessing but cant you put it where the player can see it (maybe where he starts) then have the bunker moved when they are invisible?
this probably wont work but try it?
None.
Why not just remove it, Ultimo?
Kenshin, I'd suggest the same thing. Make it so that the bunker is revealed with a detector slightly before the player actually sees it. The problem with this is that it requires as many locations and as many triggers as you have bunkers. That's potentially problematic; the triggers are simple copy and change, but if you don't have enough remaining locations, or if you have too many bunkers, there could be difficulties.
One more thing that I would suggest - try varying it a bit. Use Barracks, photon cannons, science facilities, etc. as well as bunkers. And vary the health setting. Different size and shape of flames will help make your map just that much prettier.
EDIT: Science facilities won't work. Just re-read the wiki to make sure, and found it out. Barracks, Engineering Bays, Supply Depots and Nuclear Silos work, though, so you can use those for flames if you want to.
Post has been edited 1 time(s), last time on Nov 28 2009, 2:34 am by ImagoDeo.
None.
I order you to forgive yourself!
I made a simple map that could help to do it.
You can ask if some triggers are unclear, it uses the observer, but moves it to a location away right after they reveal the bunker.
Attachments:
The problem with this is that it requires as many locations and as many triggers as you have bunkers. That's potentially problematic; the triggers are simple copy and change, but if you don't have enough remaining locations, or if you have too many bunkers, there could be difficulties.
Not if there is only one unit, the main hero in this case, that the player gets vision from. Then it'd only need 1-2 locations, depending on how you do it. If the unit has spells that increase it's vision temporarily, specifically units that spawn, then reliably you'd need a location per bunker.
None.
No - I believe you have to have one location for every single bunker or building that you disable. Correct me if I'm wrong.
If I am, it would be a simple matter to center one large location on the hero. If a bunker is in that location, center a different location on the bunker and disable it, then create and remove an observer.
None.
If I am, it would be a simple matter to center one large location on the hero. If a bunker is in that location, center a different location on the bunker and disable it, then create and remove an observer.
That's what I was thinking, and you'd have to check for bunkers around that observer too. Maybe you could just re-use the large location to be more location conservative and you'd only need one location. Also just to note this method may require two non-human players for the bunkers, giving the bunker to the other player when disabled, depending on how close the bunkers are.
None.
Ok, I appreciate all the replies to my question. I think I have found out what I plan to do and it involves these suggestions. Basically when a player gets close to the bunker what I'll do is create the observers then at their respective locations. Each class has a fair sized location that follows them which also is used for spells etc... An idea i just thought of is why not give the bunkers to another computer after they become invisible, that way I can use at most 2 locations
None.