Staredit Network > Forums > SC1 Map Showcase > Topic: Labyrinth Escape!
Labyrinth Escape!
Jun 5 2008, 12:05 am
By: Clokr_  

Jun 5 2008, 12:05 am Clokr_ Post #1



http://www.staredit.net/files/459/

You're a civilian trapped in a labyrinth and got to find the exit. But it is full of zerg units! Trap them behind the doors to be able to escape.
Press ESC key to open/close doors. Has to be played in single player mode. Uses no EUDs. The map is not compatible with SF/SCMDraft2. You'll have to use normal StarEdit or SCXE to view its triggers.

PD: It is beatable :P

How it works:
Blizzard made two additional trigger actions:
#58: Disable ESC key to bypass trigger actions
#59: Enable ESC key to bypass trigger actions
Earlier versions of SC displayed that text in staredit. I don't know why the current version lacks those strings. SCXE still has them though.
Those trigger actions were supposed to be debug tools. They only work in single player mode. When the ESC key is activated pressing it will end any ongoing wait actions inmediately.

EDIT: Actually the Enable ESC key action is not needed at all. It is activated by default.

Post has been edited 1 time(s), last time on Jun 5 2008, 1:54 am by Clokr_.



?????

Jun 5 2008, 12:07 am Falkoner Post #2



No way.... I don't believe it.. Pretty sweet though!



None.

Jun 5 2008, 12:08 am Clokr_ Post #3



Quote from Falkoner
No way.... I don't believe it.. Pretty sweet though!

I still know some tricks that most people don't ;)



?????

Jun 5 2008, 12:18 am stickynote Post #4



Bypass waits? How does that open or close a door?



None.

Jun 5 2008, 12:22 am Clokr_ Post #5



Conditions:
- Always
Actions:
- Enable ESC key to bypass trigger actions

Conditions:
- Always
Actions:
- Wait 999999999 ms
- Set switch1
- Preserve trigger

Conditions:
- Switch1 is set
Actions:
- Do stuff
- Clear switch1

:)



?????

Jun 5 2008, 12:24 am Brontobyte Post #6



How did you figure this out? <.<



None.

Jun 5 2008, 12:27 am Falkoner Post #7



He looked at teh SC sourcecode!



None.

Jun 5 2008, 12:28 am Brontobyte Post #8



Location name "En cualquier lugar" WTF? Hax? I see no location by that name placed...



None.

Jun 5 2008, 12:30 am Clokr_ Post #9



I discovered both trigger actions 3 or 4 years ago by hex editing the chk file looked for unused trigger actions. Back then staredit displayed the text:
Enable ESC key to bypass trigger actions
For that trigger action. So I just guessed what it did...

There's also a mission briefings secret action which enables the "Skip tutorial" button shown in the terran tutorial of SC vanilla. But it does nothing when used in a map different from that one...

EDIT:
Quote from Brontobyte
Location name "En cualquier lugar" WTF? Hax? I see no location by that name placed...
I started the map using StarEdit. And my StarCraft in in spanish, so that's the Anywhere location :-_-:

Post has been edited 1 time(s), last time on Jun 5 2008, 1:07 am by Clokr_.



?????

Jun 5 2008, 12:31 am Falkoner Post #10



Lol, it's the spanish equivalent of "Anywhere"



None.

Jun 5 2008, 12:32 am Brontobyte Post #11



How come you have not made a wiki on this? >.> I would like to know MOAR PLZ!?! So its not actually a trigger action? I didn't see anything in the editor. I saw an empty space for Staredit and nothing that was out of the blue in Scmdraft. (Yeah I read that you can't see it in Scmdraft :bleh: )



None.

Jun 5 2008, 12:36 am stickynote Post #12



That trigger action actually has text for SCXE? Version 2.5? I don't have SCXE on this comp, so I wouldn't be able to check.



None.

Jun 5 2008, 12:36 am Clokr_ Post #13



Because I discovered this before starting to post at SEN, and I remembered it some days ago... I posted it at blizzforums back then but most of you are new people.
It is a trigger action. That empty space is the Enable ESC key trig action. On older versions it displayed that text when you clicked the "Modify" button, but ATM it has no string so SE overflows and displays nothing.

EDIT:
Quote from stickynote
That trigger action actually has text for SCXE? Version 2.5? I don't have SCXE on this comp, so I wouldn't be able to check.

It does because SCXE uses its own SE files, which were based on older SC version ones.



?????

Jun 5 2008, 12:40 am stickynote Post #14



That is so f**king CCCOOOOOOLLLLLLLLL!!!!!!! Imagine the possibilities!!!!!



None.

Jun 5 2008, 12:42 am Brontobyte Post #15



The possibilities for single player. FTL.



None.

Jun 5 2008, 12:48 am Clokr_ Post #16



Yeah it is pretty much useless because only works for single player.

I hexed a map and saved the triggers. Should I upload the .trg file to the DLDB?
First action is Enable, second one is Disable.

Attachments:
EnableDisableESCKey.trg
Hits: 6 Size: 2.35kb



?????

Jun 5 2008, 1:03 am stickynote Post #17



Well, it could still be used for single player rpg's. Ahli could use it in his Diablo map.



None.

Jun 5 2008, 1:42 am pneumatic Post #18



I occasionally use ESC to get out of laggy trigger hangups. But I've never thought of using it in a map. Very cool concept. Simple and fun. Still haven't gotten past the ultralisk though... it always manages to slip through the doors I close.



None.

Jun 5 2008, 1:51 am Clokr_ Post #19



Quote from name:razorsnail
I occasionally use ESC to get out of laggy trigger hangups. But I've never thought of using it in a map. Very cool concept. Simple and fun. Still haven't gotten past the ultralisk though... it always manages to slip through the doors I close.

Right, didn't remember that the ESC key is activated by default. No actions are needed to active it :P
And I also tried the disable ESC key one and does nothing. I wonder if blizzard has remove them or the text string has always been wrong...



?????

Jun 5 2008, 2:14 am stickynote Post #20



So, does that mean you just need a trigger that has a really long wait with an action at the end?



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[05:57 am]
Suicidal Insanity -- Pretty sure if you look at the trigger struct definition in the EUD talk you will see the real count :P
[03:53 am]
jjf28 -- so at least 22 bytes are definitely owners**
[03:17 am]
jjf28 -- rest of trigger owners are essentially 3rd party inventions
[03:16 am]
jjf28 -- p1-8, force1-4, all players
[03:16 am]
jjf28 -- o u rite
[03:07 am]
O)FaRTy1billion[MM] -- triggers can be owned by more than just the first 8 though
[02:41 am]
jjf28 -- in the list of groups I just call it "Id27" https://puu.sh/DV0sl/9ffe6a8612.png
[02:39 am]
jjf28 -- Suicidal Insanity
Suicidal Insanity shouted: I think its 27 and padding
Wormer
Wormer shouted: or the guide (http://www.starcraftai.com/wiki/CHK_Format#.22UNIT.22_-_Placed_Units) is wrong there and it should be u8[27] ?
you may as well say it's 8bytes + padding
[02:38 am]
jjf28 -- these flags? https://puu.sh/DV0q6/2adbd2e63e.png
[09:32 pm]
O)FaRTy1billion[MM] -- iirc the last byte in the TRIG is for more flags or something
Please log in to shout.


Members Online: Roy, mattaandrews, Doodan