Staredit Newtork
Community
StarCraft
Games
Site
Favourites
How do you get around a trigger problem?, Mapper thread :D

Creator: candle12345
Time: Jan 28 2008, 10:22 pm

Post #1     candle12345 Jan 28 2008, 10:22 pm

[Avatar]
Eh's a pretty cool guy
 offline contact
Your working on say, your newest Bound map.
You reach a really badass problem in your trigger system.
What do you do?

I usually make a workaround.
If that fails, I rewrite the trigger(s) from scratch.
And if that fails too, I come crying to SEN for help.
Eh has a gauss rifle and eh doesnt afraid of anything.
Top

Post #2     [lil-Inferno]:] Jan 28 2008, 10:24 pm

[Avatar]
Don't play with fire, play with lil-Inferno!
 offline contact
I check the trigger and see what's wrong, then I fix it, I guess?
"Sharing is caring. . .Unless you have STD's!" - LoveLess
(user posted image)
Top

Post #3     candle12345 Jan 28 2008, 10:31 pm

[Avatar]
Eh's a pretty cool guy
 offline contact
We're talking a major screwup that you can't understand.

Unless you're so good you can fix any trigger :O
Eh has a gauss rifle and eh doesnt afraid of anything.
Top

Post #4     The_z0r Jan 28 2008, 10:34 pm

[Avatar]
 offline contact
Quote from candle12345Your working on say, your newest Bound map.
You reach a really badass problem in your trigger system.
What do you do?

I usually make a workaround.
If that fails, I rewrite the trigger(s) from scratch.
And if that fails too, I come crying to SEN for help.

Pretty much what you do.
Top

Post #5     Dapperdan Jan 29 2008, 1:46 am

[Avatar]
Here to Help
 online contact
I never work on the map again and cry myself to sleep for a couple months. Works for me. You guys are just crazy.
Top

Post #6     chuiu Jan 29 2008, 1:51 am

[Avatar]
I am the adversary.
 offline contact
Quote from candle12345Your working on say, your newest Bound map.
You reach a really badass problem in your trigger system.
What do you do?

Stab myself in the eye, because I promised myself I would never make a bound map.

Quote from candle12345I usually make a workaround.
If that fails, I rewrite the trigger(s) from scratch.
And if that fails too, I come crying to SEN for help.

I try as many methods as I can think of to make it work the way I want to AND THEN when all else fails I improvise. If I cannot do what I want to or meet a satisfactory solution I usually end up scrapping the map altogether. This is why almost no one has seen any truly original maps out of me. :P
Top

Post #7     [Dark_Marine]:] Jan 29 2008, 2:15 am

[Avatar]
To Catch an Echo™
 offline contact
Quote from candle12345We're talking a major screwup that you can't understand.

Unless you're so good you can fix any trigger :O


I wrote a trigger once that turned out doing something I DIDNT want, but turned out to be all the better! Strange how coincidences can happen.
(user posted image)(user posted image)(user posted image)(user posted image)(user posted image) Yellow army assemble!
Top

Post #8     NerdyTerdy Jan 29 2008, 5:12 am

[Avatar]
"Atheism is a non-prophet organization"
 offline contact
Quote from DapperdanI never work on the map again and cry myself to sleep for a couple months. Works for me. You guys are just crazy.


Same here :P
[23:05] fiercesob: lol no I just went up to him and he was like "oh what are you going to do bitch!" and I just fucking grabbed him and threw him against the car and went to town on his shit
[23:06] KingXander[TCB]: went to town on his shit? does that mean you ate his ass?
[23:06] KingXander[TCB]: sorry, im not a straight up thug like fierce
[23:06] KingXander[TCB]: i don't know the lingo
Top

Post #9     JaFF Jan 29 2008, 6:59 am

[Avatar]
Anonymoose DELIVERS.
 offline contact
Quote from candle12345Your working on say, your newest Bound map.
You reach a really badass problem in your trigger system.
What do you do?

I usually make a workaround.
If that fails, I rewrite the trigger(s) from scratch.
And if that fails too, I come crying to SEN for help.

I check the triggers, edit them for testing, run a few tests with all the other systems of the map active, then get a full understanding of what's happening and fix the problem.

If that fails I kill 13 christian babies and burn a church.
Live as if you were to die tomorrow. Learn as if you were to live forever. ~Mahatma Gandhi

Don't be afraid to care. ~Pink Floyd
Top

Post #10     candle12345 Jan 29 2008, 9:14 am

[Avatar]
Eh's a pretty cool guy
 offline contact
Quote from DapperdanI never work on the map again and cry myself to sleep for a couple months. Works for me. You guys are just crazy.


You know, you're right.
Who needs perseverance? xD


Quote from Dark_Marine_123
Quote from candle12345We're talking a major screwup that you can't understand. Unless you're so good you can fix any trigger :O
I wrote a trigger once that turned out doing something I DIDNT want, but turned out to be all the better! Strange how coincidences can happen.


Haven't we all done that? My experimental rapid fire tank idea was an accident, the trigger was supposed to spawn a tank when someone brought an SCV to a certain spot. But I forgot to make the SCV disappear, then we got an uberfast firingt siege tank :O
Eh has a gauss rifle and eh doesnt afraid of anything.
Top

Post #11     Ahli Feb 20 2008, 6:42 pm

[Avatar]
Master of 239.242 D1 Items
 offline contact
badass problem in bound maps?
cant be a fatal one... I mean... it's only a bound map?!

To be exact, most parts of starcraft mapping is to "workaround" the problems in current times.
mobile grid = workaround
binary countoff = workaround
dropship menues = workaround
I'm presenting my teacher starcraft mapmaking and they already said while I'm building a map that everything is only a big workaround. and some people said me that I should map for wc3. :dontgetit:

it depends on the system, if you should do a workaround for the workaround.
(user posted image)
Top

Post #12     Ejac Feb 21 2008, 4:39 am

[Avatar]
 offline contact
Well, first I check for stupid mistakes. (75% of the time).

After that I start putting in test variables. Since I oftenly use death counters I put in a number in the death counter that should make the next trigger go off. If it doesn't, that means the next trigger is not working, and if it does it means the first trigger is not working. After knowing that it's easy to go about fixing the problem. (20% of the time).

After that I'll typicaly check other triggers to make sure I have no conflicting triggers. (3% of the time).

If pretty much all those fails I just rewrite them. (2% of the time).
Top

Post #13     LoveLess Feb 21 2008, 4:45 am

[Avatar]
...Ham?
 offline contact
Quote from candle12345We're talking a major screwup that you can't understand.

Unless you're so good you can fix any trigger :O

Not trying to be a dick, but yeah, pretty much.
Top

Post #14     EzDay281[MM] Feb 21 2008, 12:35 pm

[Avatar]
As the empics yetch to ingorilate errifins, we mascols bleen.
 online contact
Quotebadass problem in bound maps?
cant be a fatal one... I mean... it's only a bound map?!

Oh ya? What if the problem's that you somehow accidentaly stuck a Wait(90); into your 186 lines of hyper triggering ( assuming three commented, preserved triggers ) , and this disrupts some critical and extremely precision-intensive trigger in your map causing the whole thing to fail? D:
>.> <.<
Bound maps don't necesarily have to be nothing but, 'dodge the explosions/lurker spines/larvae,' y'know. ;o

------

Anyways, for myself...
Look my triggers over a few dozen times in frustration, whine to my friends about it, on rare occasion post a topic on SEN or Maplantis and end up not recieving any kind of solution, and then perform increasingly infrequent tests and random tweaks until I finally end up unofficially halting progress on the map because the exponential growth in delay between said tests/tweaks has grown to critical length.
Since these problems usually occur in really basic, but fundamental trigger systems of my maps, I usually don't have much I can do about working around them or rewriting my map, as any such solution I can come up with either has flaws of sorts that I simply won't abide, or will require far too many triggers for my short patience span.
I am gooey...
Pour me, poke me, watch me gloop!
And before you say, 'fooey,'
Find me to be a wonderful soup!
Top

Post #15     FatalException Feb 21 2008, 5:14 pm

[Avatar]
Resident ninja
 offline contact
I outsource the job to Chinese child workers.
Quote of the week: Squad Tactics! -FatalException
Top

Post #16     Mini Moose 2707 Feb 21 2008, 5:20 pm

[Avatar]
 online contact
Quote from EzDay281Oh ya? What if the problem's that you somehow accidentaly stuck a Wait(90); into your 186 lines of hyper triggering ( assuming three commented, preserved triggers ) , and this disrupts some critical and extremely precision-intensive trigger in your map causing the whole thing to fail? D:

Then you're a dipshit for not copy/pasting the waits and shouldn't be allowed to make maps or reproduce. :P
Top

Post #17     Rantent Feb 21 2008, 5:46 pm

[Avatar]
The real one.
 offline contact
If I made a trigger mistake on something as simple as a bound map, the universe would collapse.
So I don't think I'd do anything.
(user posted image)
Top

Post #18     FatalException Feb 21 2008, 5:57 pm

[Avatar]
Resident ninja
 offline contact
What if it's an RPB (role-playing bound :P )?

The next topic should be "How do you plan on survivng when a Korean messes up a bound trigger?"
This post was edited 1 time, last edit by FatalException: Feb 21 2008, 6:00 pm.  Reason given: MOAR LULZ
Quote of the week: Squad Tactics! -FatalException
Top

Post #19     EzDay281[MM] Feb 21 2008, 9:19 pm

[Avatar]
As the empics yetch to ingorilate errifins, we mascols bleen.
 online contact
QuoteThen you're a dipshit for not copy/pasting the waits and shouldn't be allowed to make maps or reproduce. :P

Obviously, the person's using a rearranged keyboard in which the 'v' key is next to the number row, and he chose an odd place to break the copy/pasted string. >.> <.<
I am gooey...
Pour me, poke me, watch me gloop!
And before you say, 'fooey,'
Find me to be a wonderful soup!
Top

Post #20     The_Underscore Feb 25 2008, 9:16 pm

[Avatar]
 offline contact
I love workarounds, they make me feel all microsoft. But how do you work around the fact that something, somewhere, somehow is making my map lag?

I guess i could just do it microsoft style and just leave it in...
Top
0 members in this topic: None
+ 2 guest(s)


[12:22 am]
RISKED911 -- Well heres my idea
[12:22 am]
TassadarZeratul -- It was funny. "holy woah! is it just me or is the whole site pink?"
[12:21 am]
TassadarZeratul -- @Echo: I did that to my site for a while.
[12:21 am]
TassadarZeratul -- @both of you
[12:21 am]
[Echo]:] -- Let's make SEN pink for 2 weeks.
[12:21 am]
TassadarZeratul -- What is the idea?
[12:21 am]
[Echo]:] -- I have an idea for SEN too.
You must log in to shout.

©2003-2008 Staredit Network.
Starcraft & Starcraft II are trademarks of Blizzard Entertainment.
Site Index   |   Terms of Service   |   Privacy Policy   |   Contributions