Synthetic Reality Forums   
my profile | directory login | register | search | faq | forum home

  next oldest topic   next newest topic
» Synthetic Reality Forums » Our Archives » WoS World Developer Tips » TICKETS

   
Author Topic: TICKETS
samsyn
Administrator
Member # 162

Member Rated:
4
Icon 1 posted      Profile for samsyn   Author's Homepage   Email samsyn   Send New Private Message       Edit/Delete Post 
I'm going to give LGH credit for this, even though the concept was already pencilled in to the items table (check out class 4)

The bottom line is that I would not have implemented this without her prodding, so thank her (but don't encourage additional prodding!)

Oh, and the word "ticket" was NOT my word, she gets full credit for that.

And in YOUR world, you don't have to use the word ticket at all, that's just gonna be the hip insider term for the concept.

==========

Where was I... oh yeah!

----------
WHAT IS A TICKET?

A ticket is an item you use on yourself which then takes you somewhere. Like "Ticket to Stonetree"

Being an item, you can sell them in stores, give them away in scenes, make them quest items, etc. Not sure if you can USE them if they are a non-discardable quest item.... so.. dunno. Probably some bugs to be addressed here.

----------------
HOW DO I ADD ONE TO MY WORLD?

In the items table, make a regular item, but in the CLASS column, use:

4.mode.num.link.dropin

Yep, another use of my dotted number trick (I can hear kazelrath(sp)'s teeth grinding already!

MOde is 0 (travel) or 1 (scene)
Num is map number (travel) or scene # (scene)
link is link number (travel only)
dropin is dropin flag (travel only)

so:

4.1.27

means "play scene 27 for me right this second without actually moving me anywhere"

You could use this for a "fairy in a bottle" recharge, or a dream sequence ("take the blue pill") or as some sort of "read page of diary" quest thing.

When you exit this sort of scene, you will be back on the map you were on before you used the item.

The more traditional use of tickets, of course, is to actually travel (Wing of the Wyvern was my original role model)

So:

4.0.3.12.1

means: travel immediately to map 3, link 12, and drop INTO the link (which might go to a scene or another map somewhere)

4.0.0.0.1

Means drop into link 0 of map 0, which is fancy talk for going into the gateway scene and seeing the soul brother for a recharge. This is what the evergreen "Ticket Home" does.

4.0.0.0.0 <-- no dropin flag

Means go back to the gateway, but just stand on top of it, don't drop in.

You can leave out trailing zeroes, so:

4

Means the same thing as 4.0.0.0.0

---------

A clever editor will notice that the Halibut quest item in Evergreen actually was erroneously marked class 4 and hence would have taken you to the gateway, if consumed.

=============

Some ideas:

* ticket to PK Arena
* ticket to Pet Arena Chicken Shop
* tickets to otherwise inaccesible places
* dream sequence
* page from diary

Actually, one perverse use (no warrantees implied) is a way to move a scene along via item use. For example, I am in scene, character says "wait here" and leaves to back room. I use "stethescope" and am treated to an identical scene only now I can hear what is being said in the back room (maybe an invisible actor in the scene provides the dialog)

Of course, I could erroneously use the same stethescope in a camp a million miles away and get the same scene, so that's probably not a great example.

===============
SIDE EFFECTS

* If you are the leader of a party, everyone should travel with you.

* If you are aparty follower, it should not work (though currently it still consumes the item.. probably buggy here)

* I really should block these while in PK Attack scenes. DarkSchneider suggests I block ALL item use while in PK Attack scenes. I still would like to make that more general (map-based rules as to what you can do in an attack scene)


Posts: 10646 | From: California | Registered: Dec 1998  |  IP: Logged
Karelzarath
unregistered


Icon 1 posted            Edit/Delete Post 
Hey, I *like* the dotted number tricks. Makes my life easier. The only thing I really need to know is if these flags (tickets, demon, spell) are final or works in progress? In other words, can I code for them and expect only minor changes in the future? I'm already well into the monster and spell editors, so I'd like to not have to recode everything for A48.

[heh, like I even COULD estimate finality :-) -s]

[Of course, he's finally sure everything is a work in progress LGH]

[This message has been edited by samsyn (edited 10-12-2000).]

[This message has been edited by Lady Griffon (edited 10-13-2000).]


IP: Logged
Lady Griffon
Verbose Member
Member # 189

Member Rated:
5
Icon 14 posted      Profile for Lady Griffon   Author's Homepage   Email Lady Griffon   Send New Private Message       Edit/Delete Post 
Nifty. Got some ideas for this, though not as tickets per se. Already got that covered elsewhere. I like the scene thing though, awesome potential there.

LGH


Posts: 1463 | From: Myzan | Registered: Dec 1999  |  IP: Logged
Leniad
Veteran Member
Member # 194

Member Rated:
4
Icon 1 posted      Profile for Leniad   Author's Homepage   Email Leniad   Send New Private Message       Edit/Delete Post 
Of course, I could erroneously use the same stethescope in a camp a million miles away and get the same scene, so that's probably not a great example.

Here comes Lenny Man with the solution!
Make one actor say "Want to play with my stethetoscope while i am out?",give it to him, and when he comes back make the actor take it from him "Gimme my stethetoscope!"
Of course any cheater with /give or /gimme can make your subtle trick of a world creator fall... but they cant share it! MUAHAHA
er.. anyways they are cheaters and deserve the nightmare of having the easiest life.


Posts: 794 | From: Somewhere in Argentina | Registered: Jan 2000  |  IP: Logged
F'Nok
Obsessive Member
Member # 201

Member Rated:
4
Icon 1 posted      Profile for F'Nok   Author's Homepage     Send New Private Message       Edit/Delete Post 
Actually Leniad, that won't solve it...

I can run away before he comes back, and keep it

I think you should have ANOTHER new tag!
One that says the calling/current scene number!!

So I could say,
If in correct scene, do this
otherwise, say something like, "Nowhere to use it"

This'll also let you make battle ONLY items (just set to the battle scene)

It'll also make the life of cheaters harder, as they'll still have to find WHERE to use it... hehehehehehe


Posts: 5323 | From: Melbourne, Australia | Registered: Jan 2000  |  IP: Logged
Lady Griffon
Verbose Member
Member # 189

Member Rated:
5
Icon 7 posted      Profile for Lady Griffon   Author's Homepage   Email Lady Griffon   Send New Private Message       Edit/Delete Post 
F'Nok:
I think you should have ANOTHER new tag!
One that says the calling/current scene number!!

LGH:
That's another nifty idea Something that defines what type of scenes an item can be used in or maybe a way to limit it to one specific scene. I think that has possibilities.

[This message has been edited by Lady Griffon (edited 10-14-2000).]


Posts: 1463 | From: Myzan | Registered: Dec 1999  |  IP: Logged
samsyn
Administrator
Member # 162

Member Rated:
4
Icon 1 posted      Profile for samsyn   Author's Homepage   Email samsyn   Send New Private Message       Edit/Delete Post 
That actually IS a pretty neat idea.

I probably can't offer too generic of a solution, but I think I can have it for TICKETs specifically that they only work if consumed in an exact scene number.

So whether it was a travel ticket or a scene ticket, it would only work in one scene. I guess I should let one of the item arguments become the 'failure sentence' so you can customize what they see when they use it in the wrong place.

"The banana sparks briefly, but no interdimensional gateway appears"

"I don't see where to stick the banana"

The 'success' phrase (if any) would need to be in the new scene itself.

--

Anyway, good show f'nok! I knew we let you hang around for SOME reason Another f'nokkin' terrific idea!


Posts: 10646 | From: California | Registered: Dec 1998  |  IP: Logged
   

   Close Topic   Feature Topic   Move Topic   Delete Topic next oldest topic   next newest topic
 - Printer-friendly view of this topic
Hop To:


Contact Us | Synthetic Reality

Copyright 2003 (c) Synthetic Reality Co.

Powered by UBB.classic™ 6.7.3