Pages: 1 [2] 3
  Print  
Author Topic: Magic Signs v2.0 -- Finally  (Read 5104 times)
ManaUser
Bean
*
Posts: 145


View Profile
« Reply #15 on: November 11, 2010, 09:30:36 AM »

That conflicts with the format for positions, and especially random replacement, which also uses ? between ( ). See? Like I said it's very crowded. I admit it though, you've kind of convinced me this is worth trying. I'll see what I can come up with.
Logged

Things that hop are evil.
NMcCoy
Seedling
*
Posts: 5


View Profile
« Reply #16 on: November 11, 2010, 02:08:20 PM »

The parsing certainly looks a bit tricky, but random replacement always has a ? alone or a ? followed by a number. Trigger detection always has a ? followed by an object type. Checking for (<nothing or number>?<non-number>) will definitively tell you that you're parsing a trigger, not a random replacement or positioning.
Logged
Patrick
Bean
*
Posts: 219



View Profile
« Reply #17 on: November 19, 2010, 08:27:40 PM »

Wow, I just tested it out, it's a pretty epic mod.

Could you please put a tutorial in this thread?
It's hard to learn by just playing the tutorial level, because I can't level edit as I go along.
Logged
ManaUser
Bean
*
Posts: 145


View Profile
« Reply #18 on: November 20, 2010, 01:20:20 AM »

Sure you can, just run two Spelunky windows and alt+tab between them. That suggestion is only half-serious, but there's no reason you couldn't. Did you read Magic Sings.rtf? It's more complete anyway, although not in tutorial format.

P.S. I'm putting finishing touches on the conditional stuff, I can't say exactly when it will be done, but fairly soon. And it should be lots of fun.
Logged

Things that hop are evil.
Patrick
Bean
*
Posts: 219



View Profile
« Reply #19 on: November 20, 2010, 01:52:06 AM »

Sure you can, just run two Spelunky windows and alt+tab between them. That suggestion is only half-serious, but there's no reason you couldn't. Did you read Magic Sings.rtf? It's more complete anyway, although not in tutorial format.
Yes, I know I can open two windows...  Grin

Okay, I must have forgotten to put magic signs.rtf and resources.txt in my Spelunky folder. Thanks for pointing that out.

I'll just say again, this is an amazing mod.
Logged
Kegluneq
Big Bossy
Mossy
*
Posts: 2206



View Profile Email
« Reply #20 on: November 20, 2010, 12:32:12 PM »

Hmm... declared "Awesome" by popular demand? I may have to go edit the mod compendium again!
Logged

A wild SHINY MOSSY appeared!
ManaUser
Bean
*
Posts: 145


View Profile
« Reply #21 on: November 30, 2010, 09:18:02 PM »

I think I've kept you waiting long enough. Conditional signs are ready. Plus alot more. Some highlights: A new text entry method of signs. New super commands to play sounds, generate special effects and make nice smooth walls.

Conditional signs are the big thing though, what that means, is you can make Magic Signs that wait for something to happen, for example the player entering a certain room, and then do something, almost anything. It really is a scripting language now, albeit a kind of crazy hackish one.

There will probably be at least one more update coming to finish off a few things I was planning, plus feel like I owe you a demo level of some kind. For now, I offer you a couple of testing levels I've been using. They're not really meant to be playable, but they ate least let you see a working example of some of the crazy stuff you can do with this.

Test level 5 Test level 6

For the curious, here's an example of a fairly complex condition:
%T=oDamsel,D=8,V=hp,N=0,O=@T>%?(L1)D
That means: if the Damsel is eight pixels away or closer, and her HP is greater than 0, delete the object to the left.
Logged

Things that hop are evil.
hyperme
Mosskid
*
Posts: 674



View Profile
« Reply #22 on: December 01, 2010, 10:19:27 AM »

Cool!  Awesome! Can I please use this in Editor Plus so that you can layer while you code while you edit?
Logged
ManaUser
Bean
*
Posts: 145


View Profile
« Reply #23 on: December 01, 2010, 10:56:06 AM »

Layer while you code while you edit? wat?

Anyway, yes.  Grin
Logged

Things that hop are evil.
hyperme
Mosskid
*
Posts: 674



View Profile
« Reply #24 on: December 01, 2010, 11:37:13 AM »

Layer while you code while you edit? wat?

You can layer in Editor Plus. You code magic signs.  And you edit with the editor.

Also, thanks.   Once the final update for this is done, I try and make in work in Editor +.
Logged
Moloch
Mossbaby
*
Posts: 373



View Profile WWW
« Reply #25 on: December 01, 2010, 08:16:32 PM »

Nice.. I also noticed the FILL command!

Once the final update for this is done, I try and make in work in Editor +.

Looking forward to this ^^
Logged

Kegluneq
Big Bossy
Mossy
*
Posts: 2206



View Profile Email
« Reply #26 on: December 01, 2010, 11:24:08 PM »

Wow, that is impressive. I now officially declare this mod "Awesome."
Logged

A wild SHINY MOSSY appeared!
ManaUser
Bean
*
Posts: 145


View Profile
« Reply #27 on: December 02, 2010, 11:27:19 AM »

Yay! Grin
Logged

Things that hop are evil.
Bae
Mossy
*
Posts: 1605


Taste Sensation


View Profile
« Reply #28 on: December 02, 2010, 03:47:44 PM »

Layer while you code while you edit? wat?

Yo Dawg we put magic in your magic in your editor so you could code while you layer while you edit
Logged


[2/14] + [0/3] complete

(ナ˚ロ˚)ナ [ ▪д▪]ノ 彡┻━┻ Fuck Everything You Just Did

TEACH ME YOUR ASIAN WORDS
ManaUser
Bean
*
Posts: 145


View Profile
« Reply #29 on: December 04, 2010, 01:41:57 PM »

Hey, I just noticed I forgot to document one of the directives. S = Snap to grid. You can see an example in test5.lvl though.
Logged

Things that hop are evil.
Pages: 1 [2] 3
  Print  
 
Jump to: