| 12-28-2002, 08:02 PM | #1 |
hi there and thanks in advance. i'm not even sure if this is possible or if i have the right approach, but i thought i'd ask anyway - one part of the map i'm working on involves the user attacking a bandit camp. before all the bandits are killed, one of them (a brigand) begs for mercy and asks to join your group. at this point i have a brief cinematic then a player owner switch. all the triggers are working fine except for the fact that if i attack the camp at night, the brigands disappear once the cinematic starts because of their shadowmeld ability. the icon and speech still shows at the bottom, but it's irritating not being able to see the brigand on the map. i'm wondering if there is a way to make it so that this doesn't happen... |
| 12-28-2002, 08:52 PM | #2 |
Use the action, Unit - Disable Ability (I think that's it) and disable shadowmeld. |
| 12-28-2002, 09:13 PM | #3 |
Problem with that, if I remember correctly, is that it permenantly removes a unit's ability, which is a problem, if one of those units then joins your team. You can solve that in three ways. Frist, you can remove the abilities as mentioned, and when the time comes to give one unit to your team, rather than a "change team" trigger, simply remove that particular unit, and create an identical unit for your team (preferably while the camera is looking away :) ). Second thing you can do is pause the units. I *think* this will remove their ability to shadowmeld while paused. May screw up the dialog though. Final suggestion is to create something like a 1% sized Shade in the area of the cinematic, and give it to a team which is allied to your team (with shared visibility). The shade will reveal the invisible units and will itself be too small to be seen. It can be removed once the cinematic is over. |
| 12-29-2002, 02:45 AM | #4 |
thanks ari, i hadn't thought of those options. i suppose i could also switch the brigands to ally with the user before the dialog/cinematic starts... |
| 12-29-2002, 02:55 AM | #5 |
in the module toolbar, select Unit Editor, then hostile units, then the unit, and find "abilities". double click it and delete the unit ability. being my first post, i just wanted u to know im not a newb and have an account ona different forum, so plz do not disrespect me. |
| 12-29-2002, 02:56 AM | #6 |
sorry for double posting, but if u want the ability to come back, then put a trigger that after the cinematic "create new ability" for the unit. |
| 12-29-2002, 05:20 AM | #7 |
You could also replace the brigand with a custom brigand that doesn't have shadowmeld for the duration of the movie. |
| 12-29-2002, 05:40 AM | #8 |
NOTE: Re-enabling abilities does work sometimes. It seems to be more fickle with hero abilities than unit ones... |
