outfly/src/defs.txt

454 lines
18 KiB
Plaintext
Raw Normal View History

actor 0 0 0 jupiter
id jupiter
name Jupiter
scale 71492e3
sphere yes
physics off
rotationx -0.50
rotationz -0.28
angularmomentum 30 30 30
actor 0 593051 0 suit
relativeto jupiter
orbit 226000e3 0.66
player yes
2024-04-01 15:49:38 +00:00
id player
scale 2
oxygen 0.008
health 0.3
2024-03-30 22:13:22 +00:00
angularmomentum 0 0 0
collider capsule 1 0.5
thrust 1.2 1 1 400 1.5
2024-03-30 22:18:33 +00:00
rotationy 0.65
engine monopropellant
2024-03-31 01:19:58 +00:00
actor 10 -30 20 MeteorAceGT
name "MeteorAceGT™"
2024-04-01 15:49:38 +00:00
relativeto player
2024-03-31 01:19:58 +00:00
scale 5
vehicle yes
thrust 24.5 4.8 3.3 500000 3
2024-03-31 01:19:58 +00:00
engine ion
collider sphere 1
2024-03-31 01:19:58 +00:00
camdistance 50
density 200
2024-03-31 01:19:58 +00:00
angularmomentum 0.1 0.1 0.3
actor 0 0 0 io
name Io
relativeto jupiter
2024-04-02 05:19:38 +00:00
orbit 421700e3 0.65
scale 1822e3
rotationy -0.40
angularmomentum 0 0.0001 0
sphere yes
moon yes
physics off
actor 0 0 0 europa
name Europa
relativeto jupiter
orbit 670900e3 0.35
scale 1561e3
rotationy 0.20
angularmomentum 0 0.0001 0
sphere yes
moon yes
physics off
actor 0 0 0 ganymede
name Ganymede
relativeto jupiter
orbit 1070400e3 0.93
scale 2634e3
rotationy -0.40
angularmomentum 0 0.0001 0
sphere yes
moon yes
physics off
actor 0 0 0 callisto
name Callisto
relativeto jupiter
orbit 1882700e3 0.45
scale 2410e3
rotationy -0.40
angularmomentum 0 0.0001 0
sphere yes
moon yes
physics off
2024-04-04 16:54:03 +00:00
actor 0 0 0 moonlet
name Thebe
2024-04-02 14:37:05 +00:00
relativeto jupiter
id thebe
orbit 221900e3 0.66
scale 50e3
angularmomentum 0 0.025 0
2024-04-02 14:37:05 +00:00
2024-03-21 02:15:00 +00:00
actor 3000 0 0 moonlet
name Moonlet
2024-04-01 15:49:38 +00:00
relativeto player
2024-03-21 02:15:00 +00:00
scale 500
2024-03-30 22:13:22 +00:00
angularmomentum 0 0.15 0
2024-03-20 20:10:57 +00:00
2024-04-04 22:32:42 +00:00
actor -200 -110 1000 satellite
name "Communications Satellite"
2024-04-04 22:32:42 +00:00
relativeto player
scale 40
wants maxrotation 0
wants maxvelocity 0
thrust 0.05 0.05 0.05 30 1
2024-04-04 22:32:42 +00:00
collider capsule 7.5 1
rotationy 0.5
angularmomentum 0 0 0
density 0.01
2024-04-04 22:32:42 +00:00
2024-03-29 13:19:42 +00:00
actor 1000 20 300 monolith
name "Mysterious Monolith 1"
2024-04-01 15:49:38 +00:00
relativeto player
2024-03-29 13:19:42 +00:00
scale 2
density 300
2024-03-29 13:19:42 +00:00
rotationx 0.5
2024-04-05 02:18:01 +00:00
wants maxrotation 0.01
2024-03-29 13:19:42 +00:00
angularmomentum 0.0 0.0 0.01
2024-04-05 02:18:01 +00:00
thrust 0 0 0 30 1
2024-03-29 13:19:42 +00:00
actor 10000 2000 -3500 monolith
name "Mysterious Monolith 2"
2024-04-01 15:49:38 +00:00
relativeto player
2024-03-29 13:19:42 +00:00
scale 2
density 300
2024-03-29 13:19:42 +00:00
rotationx 0.5
2024-04-05 02:18:01 +00:00
wants maxrotation 0.01
2024-03-29 13:19:42 +00:00
angularmomentum 0.0 0.0 0.01
2024-04-05 02:18:01 +00:00
thrust 0 0 0 30 1
2024-03-29 13:19:42 +00:00
actor -8000 -1000 -100 monolith
name "Mysterious Monolith 3"
2024-04-01 15:49:38 +00:00
relativeto player
2024-03-29 13:19:42 +00:00
scale 2
density 300
2024-03-29 13:19:42 +00:00
rotationx 0.5
2024-04-05 02:18:01 +00:00
wants maxrotation 0.01
2024-03-29 13:19:42 +00:00
angularmomentum 0.0 0.0 0.01
2024-04-05 02:18:01 +00:00
thrust 0 0 0 30 1
2024-03-29 13:19:42 +00:00
2024-03-21 03:34:09 +00:00
actor -3300 10 0 pizzeria
name "Pizzeria Asteroid"
2024-04-01 15:49:38 +00:00
relativeto player
id pizzeria
2024-03-21 03:34:09 +00:00
scale 40
rotationy 0.30
2024-03-21 03:34:09 +00:00
angularmomentum 0 0 0
actor -120 0 20 MeteorAceGT
name "MeteorAceGT™"
2024-04-01 15:49:38 +00:00
relativeto pizzeria
scale 5
2024-04-01 15:49:38 +00:00
vehicle yes
2024-04-10 20:50:59 +00:00
thrust 24.5 4.8 3.3 500000 3
2024-04-01 15:49:38 +00:00
engine ion
2024-04-10 20:50:59 +00:00
collider sphere 1
2024-04-01 15:49:38 +00:00
camdistance 50
density 200
2024-04-01 15:49:38 +00:00
angularmomentum 0 0 0.2
actor -100 63 -13 pizzasign
name "Pizzeria Sign"
2024-04-01 15:49:38 +00:00
relativeto pizzeria
2024-03-21 03:34:09 +00:00
scale 20
density 200
rotationy 0.45
2024-03-31 02:12:41 +00:00
angularmomentum 0 0 0
2024-04-01 15:49:38 +00:00
actor -16 -10 0 lightorb
name "Light Orb"
2024-04-01 15:49:38 +00:00
relativeto pizzeria
scale 0.5
light FF8F4A 1000000
2024-04-01 15:49:38 +00:00
actor -14 -3 -2 lightorb
name "Light Orb"
2024-04-01 15:49:38 +00:00
relativeto pizzeria
scale 0.5
light FF8F4A 1000000
2024-04-10 15:37:06 +00:00
actor -33 0 4 clippy
2024-04-10 15:52:38 +00:00
name "Clippy™ Convenience Companion"
2024-04-10 15:37:06 +00:00
relativeto pizzeria
2024-04-10 19:03:30 +00:00
armodel clippy_ar
2024-04-10 15:37:06 +00:00
angularmomentum 0 0 0
wants maxrotation 0
wants maxvelocity 0
2024-04-10 16:08:26 +00:00
thrust 15 6 3 400 0.5
2024-04-10 15:37:06 +00:00
rotationy -0.5
scale 3
2024-04-10 15:54:43 +00:00
chatid pizzaclippy
chat pizzaclippy
name "Clippy™ Convenience Companion"
msg 4 INIT EXIT "At your service!"
2024-04-05 02:16:40 +00:00
actor -35 0 0 suit
2024-04-01 15:49:38 +00:00
relativeto pizzeria
2024-03-21 03:34:09 +00:00
name "Space Pizza™"
chatid pizzeria
armodel suit_ar_chefhat
2024-03-21 03:34:09 +00:00
alive yes
scale 2
collider capsule 1 0.5
thrust 1.2 1 1 10 1.5
wants maxrotation 0
wants maxvelocity 0
2024-04-05 02:16:40 +00:00
rotationy 1
angularmomentum 0 0 0
pronoun he
2024-03-21 04:32:39 +00:00
chat pizzeria
name "Space Pizza™"
2024-04-04 23:22:34 +00:00
msg 4 INIT cool "Welcome to Space Pizza™, best pizza around the rings!"
msg 4 cool order "Great to see a customer, we don't get many lately"
2024-03-21 18:01:18 +00:00
msg 50 order special "Would you like to order today's special?"
2024-03-21 04:32:39 +00:00
choice 3 special whatsthespecial "What's the special?"
msg 4 whatsthespecial pineapple "Suspicious Spacefunghi"
2024-04-10 20:10:05 +00:00
msg 4 pineapple smoothie "With free pineapple imitation"
2024-03-21 18:01:18 +00:00
msg 7 smoothie tube "Our pizza smoothies are freshly blended every day"
2024-03-21 04:32:39 +00:00
choice 3 tube wtftube "Wait... pizza smoothie?"
msg 6 wtftube anyway "Huh? Of course, smoothie! How else do you want to get that pizza down your spacesuit feeding tube?"
msg 6 anyway pass "An emulsion of deliciousness!"
2024-03-21 18:01:18 +00:00
msg 30 tube pass "Deliciousness for your spacesuit feeding tube!"
2024-03-21 04:32:39 +00:00
choice 3 pass yourloss "I think I'll pass..."
msg 3 yourloss end "Your loss, mate"
msg 3 pass prank "Hey? Are you still there?"
2024-03-21 17:46:18 +00:00
choice 3 special carved "Wh... what's a pizzeria doing here?"
msg 6 carved work "Hah, beautiful, right? I carved it out this asteroid myself!"
msg 7 work nowwannaorder "You know how much work it was to neutralize the rotation of the asteroid, so my valued customers don't bang against the walls while drinking my pizza?"
2024-03-21 04:32:39 +00:00
msg 20 nowwannaorder special "Now would you like today's special or not?"
choice 3 special ohno "My head hurts, my suit leaks, I think I'm dying..."
msg 20 ohno pressok "Seriously? Let me have a look. Just press the 'Grant Access' button please."
choice 3 pressok virus "[GRANT ACCESS TO SPACESUIT WIFI]"
msg 3 virus bitcoin "MALWARE DETECTED"
lvl warn
msg 6 bitcoin wtf "BITCOIN MINER DETECTED"
lvl warn
choice 5 wtf justchecking "Hey, what are you doing with me?"
msg 6 justchecking suitfucked "Just checking your systems, hang on tight"
msg 5 suitfucked wtfanyway "Yeah, suit's fucked, I'd look out for a repair shop"
msg 5 wtf wtfanyway "Yeah, suit's fucked, I'd look out for a repair shop"
msg 5 wtfanyway special "Anyway, wanna order today's special?"
choice 3 pressok deny "[DENY ACCESS TO SPACESUIT WIFI]"
msg 5 deny pressok2 "Oh come on, do you want my help or not?"
choice 3 pressok2 virus "[GRANT ACCESS TO SPACESUIT WIFI]"
choice 3 pressok2 deny2 "[DENY ACCESS TO SPACESUIT WIFI]"
choice 3 pressok2 deny2 "Fuck off!"
msg 2 deny2 end "Great, the first customer in ages, and they're brain damaged..."
msg 3 pressok2 prank "Hey? Are you still there?"
msg 3 pressok prank "Hey? Are you still there?"
msg 3 special prank "Hey? Are you still there?"
msg 4 prank end "This a prank?"
msg 0 end EXIT "Disconnected."
lvl info
2024-03-21 03:34:09 +00:00
2024-04-04 23:50:03 +00:00
actor 60 -15 -40 suit
relativeto player
name Icarus
chatid hi_icarus
alive yes
scale 2
collider capsule 1 0.5
angularmomentum 0.4 0.2 0.1
2024-04-04 23:50:03 +00:00
rotationy 0.6
rotationx 1
thrust 1.2 1 1 10 1.5
wants maxrotation 0.5
wants maxvelocity 0
pronoun it
2024-03-21 05:03:50 +00:00
chat hi_icarus
name Icarus
2024-04-04 16:54:20 +00:00
msg 4 INIT hi1 "Oh hey, you're awake!"
2024-04-04 23:50:03 +00:00
msg 6 hi1 hi2 "I found you drifting out cold, and decided to watch over you until you get better."
msg 40 hi2 hireply "Took us here behind that moonlet, to shield you from the micros."
2024-04-04 16:54:20 +00:00
choice 1 hireply thx "Thank you!"
msg 6 thx feeling "No worries. Folks are stretched thin around this corner, we gotta watch out for each other."
msg 40 feeling howru "How are you feeling?"
choice 1 hireply didntask "Eh... I didn't ask for this."
msg 6 didntask problem "Sure, 'cause you were unconscious. I just did what felt right. Is there a problem?"
choice 1 problem thx "Nevermind. Thank you."
choice 1 problem end "Leave me alone!"
choice 1 hireply micros "Micros? What's that?"
msg 40 micros microsexplained "Micrometeorites. Those tiny 混蛋 that fly right through you, leaving holes in your suit. And your body."
choice 1 microsexplained thx "Ouch! Thank you so much."
choice 1 microsexplained didntask "Whatever... I didn't ask for this."
msg 40 microsexplained howru "How are you feeling?"
msg 40 hireply howru "How are you feeling?"
choice 1 howru good1 "I feel quite cozy, this space suit feels like a second skin."
msg 4 good1 good2 "Hah, it does, doesn't it?"
msg 4 good2 good3 "But take care, your suit seems to be leaking. I'd patch it up if I were you."
msg 4 good3 good4 "I'm all out of SuitPatch™ SuperGlue™ right now, otherwise i'd share."
msg 40 good4 canihelp "Can I help you with anything else, maybe?"
choice 1 howru headache1 "I got this apocalyptic headache..."
msg 4 headache1 headache2 "Heh, probably related to why you were passed out."
msg 4 headache2 headache3 "Go easy on yourself, I'm sure things will turn for the better."
msg 40 headache3 canihelp "Meanwhile, can I help you with anything?"
choice 1 howru disoriented "I... don't know, I'm pretty disoriented."
msg 40 disoriented canihelp "Oh no. Do you need a lowdown on reality?"
choice 1 canihelp where1 "Where are we?"
msg 4 where1 where2 "This is space, my friend."
msg 4 where2 where3 "That massive crescent over there, that's Juptiter."
msg 4 where3 where4 "We're about 150,000km away from it, on the very outside of it's rings."
msg 4 where4 where5 "This area is called the Thebe gossamer ring."
msg 4 where5 where6 "The moon Thebe is actually pretty close right now, flinging all those micros at us."
choice 4 where6 where6micros "Micros? What's that?"
msg 4 where6micros canihelp "Micrometeorites. Those tiny 混蛋 that fly right through you, leaving holes in your suit. And your body."
2024-04-04 17:09:10 +00:00
msg 40 where6 canihelp "Anything else?"
2024-04-04 16:54:20 +00:00
choice 1 canihelp year1 "What year is this?"
msg 4 year1 year2 "Oh, is your Augmented Reality deactivated?"
2024-04-04 17:09:10 +00:00
msg 40 year2 canihelp "Push the TAB button, your space suit's AR will show you the date and time."
2024-04-04 16:54:20 +00:00
choice 1 canihelp why1 "Why am I here?"
msg 4 why1 why2 "That's a very philosophical question."
msg 4 why2 why3 "I don't know."
2024-04-04 17:09:10 +00:00
msg 40 why3 canihelp "It's probably related to the choices you made so far."
2024-04-04 16:54:20 +00:00
choice 1 canihelp whatnow1 "What should I do?"
msg 4 whatnow1 whatnow2 "Ah, that's the beauty of life."
msg 4 whatnow2 whatnow3 "You can just do whatever you want."
msg 6 whatnow3 whatnow4 "So long as you have the means, and respect people's boundaries."
msg 4 whatnow4 whatnow5 "I'm here mostly for the view and the peace."
msg 4 whatnow5 whatnow6 "Just look at Jupiter, it's mesmerizing, isn't it?"
msg 7 whatnow6 whatnow7 "So far away from everything, nobody expects anything from you."
2024-04-04 18:01:49 +00:00
msg 6 whatnow7 whatnow8 "If you want, you can take my sports racing capsule MeteorAce™ for a ride. It's right over there."
2024-04-05 02:42:00 +00:00
msg 8 whatnow8 whatnow9 "It rides like a punch in the face, don't hurt yourself, ok?"
2024-04-04 16:54:20 +00:00
choice 1 whatnow9 whatnow9tookind "You're too kind!"
msg 4 whatnow9tookind whatnow10 "Ah, don't mention it!"
2024-04-05 02:42:00 +00:00
msg 40 whatnow10 canihelp "There's also a half-decent pizza restaurant over there, look for the neon sign."
msg 40 whatnow9 canihelp "There's also a half-decent pizza restaurant over there, look for the neon sign."
2024-04-04 16:54:20 +00:00
choice 1 canihelp money1 "Do you have some money for me?"
msg 40 money1 money2 "Huh? What is money?"
choice 1 money2 money2currency "Currency? Flat round things that you can exchange for goods and services?"
msg 4 money2currency money2currency2 "Uhm... are you talking about pizza?"
msg 4 money2currency2 money2currency3 "I don't have any pizza with me right now."
msg 4 money2currency3 canihelp "But there's a pizza place right over there, look for the neon sign."
2024-04-04 17:09:10 +00:00
msg 40 money2 canihelp "Well, anyway, need anything else?"
2024-04-04 16:54:20 +00:00
choice 1 canihelp chocolate "I think I'm good for now"
2024-04-04 17:09:10 +00:00
msg 4 canihelp chocolate "Well, anyway."
2024-04-04 16:54:20 +00:00
choice 1 howru alone "I just want to be alone right now"
msg 4 alone end_pizza "Oh, sure. Ping me if you need anything. I'll go back to playing my VR game."
msg 4 howru chocolate "Well, I hope you're ok."
2024-04-05 03:05:58 +00:00
msg 40 chocolate wantchocolate "I got some left-over instant hot chocolate, would you like some?"
2024-04-04 16:54:20 +00:00
choice 1 wantchocolate yeschocolate "Oh yes! Please!"
msg 4 yeschocolate chocolatehere "Here you go, my friend!"
msg 4 chocolatehere pizza "Received 1x ChuggaChug™ Instant Hot Chocolate"
lvl info
msg 4 wantchocolate pizza "I guess not. Well. I think I'll go back to playing my VR game. Ping me if you need anything."
msg 10 pizza end_pizza "Oh and make sure to check out the pizza place!"
choice 1 end_pizza end2 "Will do, bye!"
msg 0 end2 EXIT "Disconnected."
2024-03-21 05:03:50 +00:00
lvl info
2024-04-04 16:54:20 +00:00
msg 0 end_pizza EXIT "Disconnected."
lvl info
2024-03-21 05:03:50 +00:00
msg 0 end EXIT "Disconnected."
2024-03-21 01:11:07 +00:00
lvl info
2024-03-21 17:52:52 +00:00
actor -300 0 40 suit
2024-04-01 15:49:38 +00:00
relativeto player
id drifter
2024-03-21 17:52:52 +00:00
name "Drifter"
chatid drifter
oxygen 0.08
scale 2
collider capsule 1 0.5
2024-03-21 17:52:52 +00:00
chat drifter
name "Drifter"
msg 2 INIT dead "Error: No response"
2024-03-21 17:52:52 +00:00
lvl info
msg 15 dead outcold "No life signs detected"
lvl info
choice 0 outcold EXIT "Damn, it's gotta be moldy in that suit. How long has it been drifting?"
2024-03-23 19:13:37 +00:00
choice 0 outcold EXIT "Harvest some oxygen"
script refilloxygen 1 drifter
2024-03-21 17:52:52 +00:00
msg 0 outcold EXIT ""
2024-04-10 23:12:07 +00:00
actor 100 -18000 2000 "orb_busstop"
relativeto player
id "busstop"
name "StarTrans Bus Stop: Serenity Station"
2024-04-10 23:12:07 +00:00
scale 100
wants maxrotation 0
wants maxvelocity 0
actor 120 864 150 clippy
relativeto "busstop"
id "busstopclippy"
name "StarTrans Clippy™"
armodel clippy_ar
angularmomentum 0 0 0
wants maxrotation 0
wants maxvelocity 0
thrust 15 6 3 400 0.5
rotationy -0.5
scale 3
chatid "busstopclippy"
chat "busstopclippy"
name "StarTrans Clippy™"
msg 2 INIT question "You have reached the bus stop 'Serenity Station'"
2024-04-10 23:12:07 +00:00
msg 2 question wait "Ready for a trip? Available stops: Oscillation Station, J-Prime Station"
msg 40 wait answer ""
sound none
choice 2 answer how1 "Bus stop?! How does this work?"
msg 6 how1 how2 "StarTrans Cargo Service is the most convenient way to travel the vast distances of space."
msg 6 how2 how3 "Just activate your suit's built-in cryostasis. A StarTrans carrier will pick you up and you will wake up at your destination in the blink of an eye."
msg 40 how3 answer "Of course we will supply you with free oxygen and ensure your safety."
choice 1 answer stopA1 "Take me to Oscillation Station, please."
msg 5 stopA1 stopA2 "StarTrans wishes you a pleasant journey."
script cryofadeout
msg 0 stopA2 EXIT ""
script cryotrip oscillation
sound none
choice 1 answer stopB1 "Take me to J-Prime Station, please."
msg 5 stopB1 stopB2 "StarTrans wishes you a pleasant journey."
script cryofadeout
msg 0 stopB2 EXIT ""
script cryotrip jprime
choice 1 answer oxy "Can you please fill up my oxygen tank without taking me anywhere?"
msg 2 oxy EXIT "Acceptable."
script refilloxygen 1000
sound none
choice 2 answer bye "No, thank you."
msg 2 bye EXIT "Feel free to come back any time."
msg 0 answer EXIT "Connection terminated."
actor 40 10 40 "orb_busstop"
name "Light Orb"
relativeto busstopclippy
light "47FF00" 1000000
actor 30 60 -10 "orb_busstop"
name "Light Orb"
relativeto busstopclippy
light "47FF00" 1000000
actor -10 -60 20 "orb_busstop"
name "Light Orb"
relativeto busstopclippy
light "47FF00" 1000000
actor -40 20 30 "orb_busstop"
name "Light Orb"
relativeto busstopclippy
light "47FF00" 1000000
actor 8 2 0 suit
relativeto "busstopclippy"
name "Mayhem"
wants maxrotation 0.2
wants maxvelocity 0
thrust 1.2 1 1 400 1.5
scale 2
collider capsule 1 0.5
chatid "busstop1clippynpc1"
chat "busstop1clippynpc1"
name "Rudy"
msg 3 INIT cryo "Error: No response"
lvl info
msg 0 cryo EXIT "Lifeform in cryostasis detected."
lvl info
actor 147002e3 165e6 336e6 "orb_busstop"
relativeto jupiter
id "busstop2"
name "StarTrans Bus Station 'Oscillation Station'"
scale 100
wants maxrotation 0
wants maxvelocity 0
2024-03-21 01:11:07 +00:00
chat error
name ERROR
msg 0 INIT EXIT "Unspecified conversation ID"