06-26-2003, 07:25 AM
Imagine a marathoner running in a competition... Maybe he is not winning, but he is clearly making his personal record. The goal-line is just up ahaed. He already feels the releaf. But few meters before the goal-line, the marathoner crashes into an invisible wall. He gets up and examins the situation. There indeed is an invisible wall, inpenetrable. He tries to get round it, over it, under it, but nothing works. He is stuck few meters before the finish.
He has come all this way. He can't just give up now because of some irrational obstacle. Everybody who is watching him understand that there is this invisible wall infront of him, but nobody can help him. After hours the guy is still there. Trying desperately to find a way to reach the goal. He and everybody watchimg him, knows that he can run the full 42km, but the work is still uncomplete. Should the man just give up and go home?
What the hell was that, you ask?Imagine yourselves as that marathoner and then imagine the marathon as the greatest map you have ever created.
I'm getting sick and tired of mapping because I am that marathoner. For months I have been working on my map and now that it should be complete, I have a flaw in it - an irrational flaw. I have tried everything. I have asked for help here, and even received some, but none of those ideas worked either. The morning I was writing this, I got an idea, which could work. I tried it and my hopes were high. But for nothing, the same flaw remains. The best part is that there is no reason for it not to work.
I've said this earlier, but I'll say it once again... it's like this:
I have two 88-cannons in the map. Once the allies destroy them both, their spawns advance and there is a little ambience relevant to it. Both cannons are dod_capture_areas which are triggered only with tnt and capturing the areas triggers a multi_manager in both. all THAT works perfectly.
For the rest, I tried this at first:
the multi_managers which are triggered when the cannons are destroyed, both target a multisource. That multisource targets a multi_manager, which targets some ambience and two env_states that are masters for the spawn points. I tried out the map and it worked just like it should. I completed the objective and played the second round in the map. In the second round, after destroying both cannons, I was shocked to see that nothing happened. The destruction of the cannons worked just as it should, but the multi_manager which controlled the env_states, was not triggered. After some snooping, I found out that in the further rounds, the multi_manager is triggered only if the two cannons are destroyed in the same order as in the first round. I can only assume that the problem is the multisource entity.
Nothing to worry about... I'll just try something new to make it work. This was my next attempt:
Fellows at this forum also noted that the multisource might not be reseting properly. As suggested, I tried to reset it with trigger_auto. It had no effect, the problem remained.
Then there was an idea on how to do it without the env_states:
With a help from dod_point_relay I made the multisource trigger a hidden flag that is the master flag for the spawns. The problem was still exactly the same as before. So the problem had to be the multisource.
Days passed and then I came up with this idea:
I grouped the two 88-cannon flags and made a dod_control_point_master for that group. That entity triggered the multi_manager, which triggered the ambience and the env_states that are masters for the spawns. I tried it out, and there was some progress. First round worked perfectly again, but the second round didn't work at all this time, no matter in which order the cannons were destroyed. In the further rounds destroying the two cannons did nothing again. The multi_manager was not triggered.
And now I am writing this desperate post. I have tried everything my skills allow me to and I have learned the purpose of a few entities while struggling, but the fight has gotten me nowhere.
So for the last time I am asking for your help. Just if anyone has got ANY ideas on how to make the damn thing work. It HAS to be possible.
He has come all this way. He can't just give up now because of some irrational obstacle. Everybody who is watching him understand that there is this invisible wall infront of him, but nobody can help him. After hours the guy is still there. Trying desperately to find a way to reach the goal. He and everybody watchimg him, knows that he can run the full 42km, but the work is still uncomplete. Should the man just give up and go home?
What the hell was that, you ask?Imagine yourselves as that marathoner and then imagine the marathon as the greatest map you have ever created.
I'm getting sick and tired of mapping because I am that marathoner. For months I have been working on my map and now that it should be complete, I have a flaw in it - an irrational flaw. I have tried everything. I have asked for help here, and even received some, but none of those ideas worked either. The morning I was writing this, I got an idea, which could work. I tried it and my hopes were high. But for nothing, the same flaw remains. The best part is that there is no reason for it not to work.
I've said this earlier, but I'll say it once again... it's like this:
I have two 88-cannons in the map. Once the allies destroy them both, their spawns advance and there is a little ambience relevant to it. Both cannons are dod_capture_areas which are triggered only with tnt and capturing the areas triggers a multi_manager in both. all THAT works perfectly.
For the rest, I tried this at first:
the multi_managers which are triggered when the cannons are destroyed, both target a multisource. That multisource targets a multi_manager, which targets some ambience and two env_states that are masters for the spawn points. I tried out the map and it worked just like it should. I completed the objective and played the second round in the map. In the second round, after destroying both cannons, I was shocked to see that nothing happened. The destruction of the cannons worked just as it should, but the multi_manager which controlled the env_states, was not triggered. After some snooping, I found out that in the further rounds, the multi_manager is triggered only if the two cannons are destroyed in the same order as in the first round. I can only assume that the problem is the multisource entity.
Nothing to worry about... I'll just try something new to make it work. This was my next attempt:
Fellows at this forum also noted that the multisource might not be reseting properly. As suggested, I tried to reset it with trigger_auto. It had no effect, the problem remained.
Then there was an idea on how to do it without the env_states:
With a help from dod_point_relay I made the multisource trigger a hidden flag that is the master flag for the spawns. The problem was still exactly the same as before. So the problem had to be the multisource.
Days passed and then I came up with this idea:
I grouped the two 88-cannon flags and made a dod_control_point_master for that group. That entity triggered the multi_manager, which triggered the ambience and the env_states that are masters for the spawns. I tried it out, and there was some progress. First round worked perfectly again, but the second round didn't work at all this time, no matter in which order the cannons were destroyed. In the further rounds destroying the two cannons did nothing again. The multi_manager was not triggered.
And now I am writing this desperate post. I have tried everything my skills allow me to and I have learned the purpose of a few entities while struggling, but the fight has gotten me nowhere.
So for the last time I am asking for your help. Just if anyone has got ANY ideas on how to make the damn thing work. It HAS to be possible.