added jsons
This commit is contained in:
1 parent
8a70e5dce4
commit
44dac525b0
137 files changed
+358132
No files matched your search
+123
@@ -0,0 +1,123 @@
|
||||
{
|
||||
"title": "The Dream Reflection",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "What a weird dream, huh?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "How did I get here?",
|
||||
"actions": "GOTO 1"
|
||||
},
|
||||
{
|
||||
"text": "Where am I?",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "One moment, I sleep in my bed, now I woke up - not in my bed...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "They really do what they want with us...",
|
||||
"actions": "GOTO 2"
|
||||
},
|
||||
{
|
||||
"text": "I need some water...",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "*splashes face with water* I guess, I am part of the show now.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I just really thought it would be more glamourous.",
|
||||
"actions": "GOTO 3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "Haha, nope! Yank and puff - here I am.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I already want to go home... Let's do this.",
|
||||
"actions": "GOTO 90 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "At least the bathroom is bigger than mine at home.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Being a pilot has some benefits...",
|
||||
"actions": "GOTO 5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"text": "What a luxurious suite, mon ami.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Say what?",
|
||||
"actions": "GOTO 6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"text": "Oh this is gonna be a hard one...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Dreams gonna be my least problem.",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 90,
|
||||
"text": "",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Time to stop talking to myself.",
|
||||
"actions": "GOTO 91 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 91,
|
||||
"text": "",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I mean it.",
|
||||
"actions": "GOTO 92 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 92,
|
||||
"text": "",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Smile for the camera.",
|
||||
"actions": "GOTO 93 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 93,
|
||||
"text": "",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I am still tired...",
|
||||
"actions": "GOTO 93 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+349
@@ -0,0 +1,349 @@
|
||||
{
|
||||
"title": "The Mechanic",
|
||||
"cards": [
|
||||
{
|
||||
"id": 990,
|
||||
"text": "",
|
||||
"sprite": "",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Joe?",
|
||||
"checkFlag": "hangar00knowNameJoe",
|
||||
"actions": "GOTO 991"
|
||||
},
|
||||
{
|
||||
"text": "Uhm, Hello?",
|
||||
"actions": "GOTO 991"
|
||||
},
|
||||
{
|
||||
"text": "Knock, knock?",
|
||||
"actions": "GOTO 996"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 991,
|
||||
"text": "Yes, one moment I am in the pit!",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": ">>>",
|
||||
"style": "command",
|
||||
"actions": "GOTO 992"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 992,
|
||||
"text": "Actually - can you bring me my sonic wrench?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Ok.",
|
||||
"actions": "SETFLAG hangar00noTool 1 GOTO 993 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 993,
|
||||
"text": "",
|
||||
"answers": [
|
||||
{
|
||||
"text": "There you go. It was not on your table though.",
|
||||
"checkFlag": "hangar00tool",
|
||||
"actions": "REMOVEFLAG hangar00noTool GOTO 995"
|
||||
},
|
||||
{
|
||||
"text": "What did you need?",
|
||||
"checkFlag": "hangar00noTool",
|
||||
"actions": "GOTO 994"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 994,
|
||||
"text": "Can you - please - bring me the sonic wrench from my desk?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Sure thing.",
|
||||
"actions": "GOTO 993 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 995,
|
||||
"text": "Thank you very much. The first part of teambuilding is done, hm?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "If you say so.",
|
||||
"actions": "GOTO 0"
|
||||
},
|
||||
{
|
||||
"text": "Why didn't, how's her name again, help you?",
|
||||
"actions": "GOTO 1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 996,
|
||||
"text": "Who's there?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Wanda.",
|
||||
"actions": "GOTO 997"
|
||||
},
|
||||
{
|
||||
"text": "Actually, I don't know any knock-knock jokes...",
|
||||
"actions": "GOTO 991"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 997,
|
||||
"text": "Wanda who?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Wanda how I got here.",
|
||||
"actions": "GOTO 998"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 998,
|
||||
"text": "Smart cookie. I've got the keys here.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Oh.",
|
||||
"actions": "GOTO 991"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 999,
|
||||
"text": "Roki? She probably hid the thing in the first place, haha.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I thought I would race alone?",
|
||||
"actions": "GOTO 1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 0,
|
||||
"text": "I will repair your ship and you will run some errands for me. Sounds good?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I thought I would race alone?",
|
||||
"actions": "GOTO 1"
|
||||
},
|
||||
{
|
||||
"text": "Do we need something?",
|
||||
"actions": "GOTO 10"
|
||||
},
|
||||
{
|
||||
"text": "Here is the 850 you have ordered.",
|
||||
"actions": "GOTO 2",
|
||||
"checkFlag": "questTwo"
|
||||
},
|
||||
{
|
||||
"text": "Any tips on flying this thing?",
|
||||
"actions": "GOTO 3"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "Well, there is me as your mechanic, but as per regulation change, Roki will be your teammate. They want to spice it up a bit.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Understood.",
|
||||
"actions": "GOTO 0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "Now look at that beauty. This will enhance your wiggle room in the tunnels.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Great!",
|
||||
"actions": "REMOVEFLAG questTwo GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "When starting out, don't worry about slipstreaming other pilots too much. Focus on finding the perfect pitch for each corner.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "How would I do that?",
|
||||
"actions": "GOTO 5"
|
||||
},
|
||||
{
|
||||
"text": "How do I know I am in their slipstream?",
|
||||
"actions": "GOTO 4"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "Your HUD will outline them with a white rectangle, follow their movements closely to get closer behind them before breaking out of the slipstream.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "You mentioned pitching.",
|
||||
"actions": "GOTO 5"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"text": "Pitching the nose down, causes a pressure difference on the belly of the ship, this propels you forward even faster.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Sounds simple.",
|
||||
"actions": "GOTO 6"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"text": "But beware, this will make you run hot and in upwards curves you should pitch up to fly with the curve and not scrape the floor.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Ok.",
|
||||
"actions": "GOTO 7"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"text": "Keeping your ship in the right temperature window will be key to get the fastest laps. If you get too hot you`ll loose energy and slow down.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "And then I need to get into the pits?",
|
||||
"actions": "GOTO 8"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"text": "Yeah, but not in this demo. Your ship will be okay until pits are implemented.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Got you.",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"text": "Well, we need a lot of parts to get faster, but at the moment there are major supply chain issues.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "That does not sound to good.",
|
||||
"actions": "GOTO 11"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"text": "I know we want to win and I will send you after the parts as soon as they arrive. Be patient, the season is longer than you think.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Ok.",
|
||||
"actions": "GOTO 0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"text": "Hey you changed my desktop background!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Oh that is yours?",
|
||||
"actions": "GOTO 13"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"text": "Of course. You got your own in your apartment.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "It would be wise to have a password then.",
|
||||
"actions": "GOTO 14"
|
||||
},
|
||||
{
|
||||
"text": "I am sorry, but this one is prettier.",
|
||||
"actions": "GOTO 15"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"text": "Haha, I hope you'll bring that attitide to the racetrack.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "You bet.",
|
||||
"actions": "GOTO 0 SETFLAG desktopBackground 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"text": "Haha, I don't mind. As if we would have privacy in here anyways.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0 SETFLAG desktopBackground 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 20,
|
||||
"text": "I see you will like each other.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 20"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+159
@@ -0,0 +1,159 @@
|
||||
{
|
||||
"title": "The Mechanic",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "I see you will like each other.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"text": "Wait! Not so fast young horses!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 11 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"text": "Well actually I just need one of you anyways.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "What is it?",
|
||||
"actions": "GOTO 12"
|
||||
},
|
||||
{
|
||||
"text": "Is Roki always so brash?",
|
||||
"actions": "GOTO 20"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"text": "How was the ride?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Well I won, I love this thing!",
|
||||
"checkFlagTrue": "wonDemoRace",
|
||||
"actions": "GOTO 13"
|
||||
},
|
||||
{
|
||||
"text": "I think I have much to learn to catch up with Roki...",
|
||||
"checkFlagFalse": "wonDemoRace",
|
||||
"actions": "GOTO 18"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"text": "Great to hear - it's you that won, but don't forget who built it.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I know, I meant it as a compliment!",
|
||||
"actions": "GOTO 14"
|
||||
},
|
||||
{
|
||||
"text": "Sorry, I know, you did great work on it!",
|
||||
"actions": "GOTO 14"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"text": "Roki is gone, but I have a part reservation with Booker. Can you get that for me?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Sure!",
|
||||
"actions": "GOTO 15"
|
||||
},
|
||||
{
|
||||
"text": "Is it for me or for her?",
|
||||
"actions": "GOTO 17"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"text": "Thanks, then off you go - you wouldnt want to miss Josefs Nutricubes(tm) at the Red Herring. Take the elevator to get there.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "See you later!",
|
||||
"actions": "GOTO 15 REMOVEMODEL charroki SETFLAG marketLevel 00 SETFLAG loungeLevel 00 REMOVEMODEL triggerHello SETFLAG demoProgress 5 EXIT"
|
||||
},
|
||||
{
|
||||
"text": "Where do I get the part?",
|
||||
"actions": "GOTO 16"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"text": "Bookers shop is square in Marketsquare, right under the train carriage.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I see.",
|
||||
"actions": "GOTO 15"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"text": "That doesn't need to concern you right now. Just get the part and you all will be quicker.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "You are the boss.",
|
||||
"actions": "GOTO 15"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 18,
|
||||
"text": "It will grow onto you. Remember this is your first day.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Still, a lot hinges on this.",
|
||||
"actions": "GOTO 19"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 19,
|
||||
"text": "Kiddo, the best thing is to not think about it. Yes we want to win, the rest we'll see.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "If you say so...",
|
||||
"actions": "GOTO 14"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 20,
|
||||
"text": "Well yeah she's a handful, but she's also a fistful. So better to be her teammate than opponent.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Maybe my teammate will be my opponent anyways?",
|
||||
"actions": "GOTO 21"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 21,
|
||||
"text": "I don't want to hear those words. This is a team effort now. But I need something else.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "What is it?",
|
||||
"actions": "GOTO 12"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+509
@@ -0,0 +1,509 @@
|
||||
{
|
||||
"title": "Race Tutorial 00",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Hate to stop you right away, but I am here to help you learn the ropes!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Nice.",
|
||||
"actions": "GOTO 1"
|
||||
},
|
||||
{
|
||||
"text": "I already know how to fly - so...",
|
||||
"actions": "GOTO 1",
|
||||
"hidden debug answer": {
|
||||
"toText": "skip tutorial",
|
||||
"style": "command",
|
||||
"toActions": "GOTO 9999"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "I'll let you loose soon enough, don't you worry. Right in front of you there are two sticks.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I can see them.",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "The LEFT STICK let's you rotate and pitch. The RIGHT STICK is your backup for pitching only. I am a lefty, so I am just using that one.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "You want to get your nose as low to the ground as possible without grinding the floor, so use your stick delicately.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Always.",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "Sure thing buddy. Pro tipp: keep your pitch indicator in the HEAT ZONE to get the most speed. The HEAT ZONE will change with the curvature of the track. Try it out!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I am a little nervous, but ok.",
|
||||
"actions": "GOTO 5"
|
||||
},
|
||||
{
|
||||
"text": "Okidoki.",
|
||||
"actions": "GOTO 6 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"text": "I was too the first time, but we are not gonna speed up right away, just play with the pitch a little.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I am ready.",
|
||||
"actions": "GOTO 6 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"text": "Use the RIGHT TRIGGER to accelerate and the LEFT TRIGGER to brake if needed. For now, COLLECT ALL those smiley TOKENS on track.",
|
||||
"old": "Use the RIGHT TRIGGER to accelerate and the LEFT TRIGGER to brake if needed. For now, COLLECT ALL those smiley TOKENS on track. If you want to stay fast, keep your pitch indicator in the HEAT ZONE.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Gotcha. Should be easy.",
|
||||
"actions": "GOTO 7 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"text": "Good job! Did you like my graphic design skills?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Very cool yes.",
|
||||
"actions": "GOTO 8"
|
||||
},
|
||||
{
|
||||
"text": "A bit edgy if you ask me...",
|
||||
"actions": "GOTO 8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"text": "Did you play around with my simulation assets, Roki?",
|
||||
"answers": [
|
||||
{
|
||||
"text": ">>>",
|
||||
"style": "command",
|
||||
"actions": "GOTO 9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"text": "Uhm, no? Of course not. Please let me finish this onboarding.",
|
||||
"answers": [
|
||||
{
|
||||
"text": ">>>",
|
||||
"style": "command",
|
||||
"actions": "GOTO 10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"text": "I bloody hope so Miss Important - - - go ahead.",
|
||||
"answers": [
|
||||
{
|
||||
"text": ">>>",
|
||||
"style": "command",
|
||||
"actions": "GOTO 11"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"text": "Ahem. Time for something a little bit more fun: Slipstreaming.",
|
||||
"answers": [
|
||||
{
|
||||
"text": ">>>",
|
||||
"style": "command",
|
||||
"actions": "GOTO 12"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"text": "Follow in another pilots wake and overtake them right before you would crash into their ass, then slingshot out of their lane to gain extra speed.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I guess, I have to do that with you now?",
|
||||
"actions": "GOTO 13"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"text": "Correct. So don't scratch up my paint or I'll tell Joe and you'll need to fix that.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I thought this was a simulation.",
|
||||
"actions": "GOTO 14"
|
||||
},
|
||||
{
|
||||
"text": "Yes. Yes.",
|
||||
"actions": "GOTO 17 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"text": "This was a joke. Obviously.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Oh, sorry.",
|
||||
"actions": "GOTO 17 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"text": "WTH, dude?! What did I tell you? If this was'nt a simulation, we would be toast!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I am racing - you are racing.",
|
||||
"actions": "GOTO 16"
|
||||
},
|
||||
{
|
||||
"text": "I am sorry. It's my first time in this ship...",
|
||||
"actions": "GOTO 16"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"text": "Yeah yeah, well... you will learn.",
|
||||
"answers": [
|
||||
{
|
||||
"text": ">>>",
|
||||
"style": "command",
|
||||
"actions": "GOTO 17"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"text": "Ok, do you have some questions left? I am feeling generous you know?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Isn't there much more stuff on track usually?",
|
||||
"actions": "GOTO 18"
|
||||
},
|
||||
{
|
||||
"text": "Are there additional controls?",
|
||||
"actions": "GOTO 20"
|
||||
},
|
||||
{
|
||||
"text": "No questions, no.",
|
||||
"actions": "GOTO 30"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 18,
|
||||
"text": "Yeah, this simulation is sparse, but if you race by obstacles really close, you will get an additional speedboost.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Sounds dangerous.",
|
||||
"actions": "GOTO 19"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 19,
|
||||
"text": "Go hard or go home! Some obstacles let you shed temperature while others, like steam, can heat you up. So beware.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Understood.",
|
||||
"actions": "GOTO 17"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 20,
|
||||
"text": "Press Y to switch camera and START to open the menu - that's all.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Understood.",
|
||||
"actions": "GOTO 17"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 21,
|
||||
"text": "WTH, dude?! What did I tell you? If this was'nt a simulation, we would be toast!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I am racing - you are racing.",
|
||||
"actions": "GOTO 22"
|
||||
},
|
||||
{
|
||||
"text": "I am sorry. It's my first time in this ship...",
|
||||
"actions": "GOTO 22"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 22,
|
||||
"text": "I told you to stay behind me in my slipstream. So eager. Nevermind.",
|
||||
"answers": [
|
||||
{
|
||||
"text": ">>>",
|
||||
"style": "command",
|
||||
"actions": "GOTO 17"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 30,
|
||||
"text": "Last lesson before I let you out on a real track!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I never knew there was so much too learn.",
|
||||
"actions": "GOTO 31"
|
||||
},
|
||||
{
|
||||
"text": "Hit me!",
|
||||
"actions": "GOTO 32"
|
||||
},
|
||||
{
|
||||
"text": "Actually, can we stop? My head hurts already...",
|
||||
"actions": "GOTO 39"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 31,
|
||||
"text": "Haha, I fear there is even more, but not for now.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "It looks so easy on TV...",
|
||||
"actions": "GOTO 32"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 32,
|
||||
"text": "Follow the green racing line. This is where you are fast on track.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "How does this make me faster?",
|
||||
"actions": "GOTO 33"
|
||||
},
|
||||
{
|
||||
"text": "Seems easy enough.",
|
||||
"actions": "GOTO 35"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 33,
|
||||
"text": "The paint does not make you faster, if you ask for that, silly.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "No but...",
|
||||
"actions": "GOTO 34"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 34,
|
||||
"text": "It just shows where the outside of a corner is. You are way faster there.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Understood.",
|
||||
"actions": "GOTO 35"
|
||||
},
|
||||
{
|
||||
"text": "Why though?",
|
||||
"actions": "GOTO 36"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 35,
|
||||
"text": "Time to shine now, lets see how you manage. Play with the pitch and racing line to see how it affects your speed!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I'll give it my best!",
|
||||
"actions": "GOTO 921 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 36,
|
||||
"text": "Joe can explain this better, but something about the pressure difference when hugging the corner on the outside gives you more speed.",
|
||||
"answers": [
|
||||
{
|
||||
"text": ">>>",
|
||||
"style": "command",
|
||||
"actions": "GOTO 37"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 37,
|
||||
"text": "On the inside you can loose grip and fly off, when you are too fast, so beware!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Got you.",
|
||||
"actions": "GOTO 38"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 38,
|
||||
"text": "Time to shine now, you have two laps. Play with the pitch and racing line to see how it affects your speed!",
|
||||
"answers": [
|
||||
{
|
||||
"text": ">>>",
|
||||
"style": "command",
|
||||
"actions": "GOTO 921 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 39,
|
||||
"text": "It's called simulation green.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "To be honest, it's making me sick.",
|
||||
"actions": "GOTO 40"
|
||||
},
|
||||
{
|
||||
"text": "Did you actually program all that?",
|
||||
"actions": "GOTO 42"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 40,
|
||||
"text": "Oh I get it, you don't care for the training!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "That's not what I said!",
|
||||
"actions": "GOTO 41"
|
||||
},
|
||||
{
|
||||
"text": "Well, I feel I got the gist now.",
|
||||
"actions": "GOTO 921"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 41,
|
||||
"text": "That's what I heard, fine - Hop out of the simulator, now it's time for the real deal.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "This will not help with the sickness...",
|
||||
"actions": "GOTO 9999 EXIT"
|
||||
},
|
||||
{
|
||||
"text": "Alright, better for the eyes...",
|
||||
"actions": "GOTO 9999 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 42,
|
||||
"text": "Nah, Joe did, but let's say, I sprinkled some of my own touches over top.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I just hope the real tracks are easier on the eyes.",
|
||||
"actions": "GOTO 921"
|
||||
},
|
||||
{
|
||||
"text": "Cool, that's amazing!",
|
||||
"actions": "GOTO 43"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 43,
|
||||
"text": "Enough glazing Rooke, don't try to hit me up!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I, I just -",
|
||||
"actions": "GOTO 921"
|
||||
},
|
||||
{
|
||||
"text": "Listen, i just try to land on my feet here.",
|
||||
"actions": "GOTO XXX"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 44,
|
||||
"text": "Ok cat, then let's go. It's time for the real deal.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Oh, giddy...",
|
||||
"actions": "GOTO 9999 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 921,
|
||||
"text": "Okay then. Hop out of the simulator, now it's time for the real deal.",
|
||||
"textComment": "Okay then. Let's race! Whoever loses, pays drinks at the bar! Time for the real deal!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Oh, giddy...",
|
||||
"actions": "GOTO 9999 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 9995,
|
||||
"text": "",
|
||||
"answers": [
|
||||
{
|
||||
"text": "skip time trials",
|
||||
"actions": "GOTO 9999"
|
||||
},
|
||||
{
|
||||
"text": "Leave dialogue.",
|
||||
"style": "command",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 9999,
|
||||
"text": "",
|
||||
"answers": [
|
||||
{
|
||||
"text": "-",
|
||||
"actions": "GOTO 9999"
|
||||
},
|
||||
{
|
||||
"text": "Leave dialogue.",
|
||||
"style": "command",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+288
@@ -0,0 +1,288 @@
|
||||
{
|
||||
"title": "Test Josef 00",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Ah, here comes the rookie!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "And you are…?",
|
||||
"actions": "GOTO 1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "I am Roki, your teammate.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Roki - Rookie. Do you see the irony in that?",
|
||||
"actions": "GOTO 2"
|
||||
},
|
||||
{
|
||||
"text": "So we have teams this season?",
|
||||
"actions": "GOTO 3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "Haha, well, I am not a rookie though, so keep behind me.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I did not know, that there will be teammates.",
|
||||
"actions": "GOTO 3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "Did nobody brief you?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Nope, they yanked me out of my apartment, I came with the metro, but cannot remember much more.",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "Oi oi oi, we have to get you up to speed!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I guess so.",
|
||||
"actions": "GOTO 5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"text": "Check in with Joe down in the pits and we will meet at the track later.",
|
||||
"actions": "SETFLAG hangar00knowNameJoe 1",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Ok.",
|
||||
"actions": "GOTO 5 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"comment": "Roki stops you from immediately interacting with the ship again",
|
||||
"text": "Hey not so fast!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Huh?",
|
||||
"actions": "GOTO 10 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"comment": "the bet after tutorial and before canyon race",
|
||||
"text": "Ok Rookie, are you up for the real deal? A duel with me, right on track.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Ok - Roki - let's do it!",
|
||||
"actions": "GOTO 12"
|
||||
},
|
||||
{
|
||||
"text": "Do I have a choice?",
|
||||
"actions": "GOTO 11"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"text": "Well, you can always do some trial runs on ATOMIC SEWERS, but I am sure you are a natural.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Ok Roki, let's do it!",
|
||||
"actions": "GOTO 12"
|
||||
},
|
||||
{
|
||||
"text": "I might do that...",
|
||||
"actions": "GOTO 10 SETFLAG demoProgress 2 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"text": "Whoever wins, pays the bill at the Red Herring, deal?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "The Red Herring?",
|
||||
"actions": "GOTO 13"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"text": "That's Josefs Lounge at Marketsquare Apartements. Don't worry I will show you then.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Thanks.",
|
||||
"actions": "GOTO 14"
|
||||
},
|
||||
{
|
||||
"text": "Ok.",
|
||||
"actions": "GOTO 15"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"text": "Let's see if you'll keep thanking me after I moped the floor with you.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Ok.",
|
||||
"actions": "GOTO 15"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"text": "Ok, so whoever gathers more points in the others slipstream over two laps wins.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "It doesnt matter if I finish first?",
|
||||
"actions": "GOTO 16"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"text": "Oh did I not say that? First lap you hunt me, second lap I'll hunt you. Then we'll check the score.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Easy.",
|
||||
"actions": "GOTO 17"
|
||||
},
|
||||
{
|
||||
"text": "Gonna be tough.",
|
||||
"actions": "GOTO 17"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"text": "So the bet is on?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Yes.",
|
||||
"actions": "GOTO 18 SETFLAG demoProgress 2 EXIT"
|
||||
},
|
||||
{
|
||||
"text": "Surely not!",
|
||||
"actions": "GOTO 18"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 18,
|
||||
"text": "No choice there, Rookie! My rules.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Damn... better be quick then.",
|
||||
"actions": "GOTO 18 demoProgress 2 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 20,
|
||||
"comment": "Canyon Race resolution",
|
||||
"text": "I can't believe you beat me. This is your first day?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Yes.",
|
||||
"actions": "GOTO 22"
|
||||
},
|
||||
{
|
||||
"text": "Well, I followed the sport before.",
|
||||
"actions": "GOTO 21"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 21,
|
||||
"text": "Of course, who doesn't. I mean I wanna get that rocket ticket just as bad as you...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 25"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 22,
|
||||
"text": "Listen. I wanna get that rocket ticket just as bad as you...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 25"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 23,
|
||||
"text": "It takes a bit more to beat me, but good luck winning the ticket.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 25"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 24,
|
||||
"text": "We'll see each other on the track again.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 24 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 25,
|
||||
"text": "But first, a bet is a bet. The Red Herring awaits you.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 26 TRIGGERACTIONID charroki 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 26,
|
||||
"text": "See you there.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 26 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 9999,
|
||||
"text": "Ah, here comes the Rookie!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "And you are…?",
|
||||
"actions": "GOTO 1"
|
||||
},
|
||||
{
|
||||
"text": "Leave dialogue.",
|
||||
"style": "command",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+169
@@ -0,0 +1,169 @@
|
||||
{
|
||||
"title": "Test Tableround 00",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Why do they need so many pilots for their rocket, if we are passengers?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "We made it to be made men then, drinking champagne with the rich!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "Drinking piss with the poor.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "I dont know - I dont wanna know.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "... if such a rocket really exists...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"text": "... piercing through the toxic atmosphere leaving this shithole behind.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"text": "Seeing the sun again!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 7"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"text": "Dont be kidding me, there is no sun...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"text": "They need pilots because of the heavy g-forces in that rocket thingy.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"text": "They have money, they could just train themselves.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"text": "I heard! - that they are strapping the pilots into missiles ...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 11"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"text": "What?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 12"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"text": "... free roaming the atmosphere - no more tunnel walls!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 13"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"text": "They need us pilots to outsmart the AI - wake up - the war probably never stopped and we should fix it for them!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "That's a bit far reached.",
|
||||
"actions": "GOTO 14"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"text": "Says the rat in the bunker...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 14 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+101
@@ -0,0 +1,101 @@
|
||||
{
|
||||
"title": "Saint Barabara",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "You see a jar almost filled to the brink with coins.",
|
||||
"sprite": "sprCharBarbara",
|
||||
"answers": [
|
||||
{
|
||||
"text": "take some",
|
||||
"style": "command",
|
||||
"actions": "GOTO 2 SETFLAG dreamcoin 1"
|
||||
},
|
||||
{
|
||||
"text": "take all",
|
||||
"style": "command",
|
||||
"actions": "GOTO 1 SETFLAG dreamcoin 1"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "There is nothing left in the jar.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "search for a key",
|
||||
"style": "command",
|
||||
"actions": "GOTO 4",
|
||||
"checkFlag": "dream00searchKey"
|
||||
},
|
||||
{
|
||||
"text": "put the coins back",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0",
|
||||
"checkFlag": "dreamcoin"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "The jar is half empty.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "search for a key",
|
||||
"style": "command",
|
||||
"actions": "GOTO 3",
|
||||
"checkFlag": "dream00searchKey"
|
||||
},
|
||||
{
|
||||
"text": "put the coins back",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0",
|
||||
"checkFlag": "dreamcoin"
|
||||
},
|
||||
{
|
||||
"text": "get the rest of the coins",
|
||||
"style": "command",
|
||||
"actions": "GOTO 1",
|
||||
"checkFlag": "dreamcoin"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "The is no key to be found. The jar only holds coins.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 2 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "The is no key to be found. The jar only held coins.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 1 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+75
@@ -0,0 +1,75 @@
|
||||
{
|
||||
"title": "Saint Barbara",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "In the beginning there was darkness. Then something lit up and illuminated our world. A fire. Our shadows fell onto the walls of the cave we sat in and showed a wild dance.",
|
||||
"sprite": "sprCharBarbara",
|
||||
"answers": [
|
||||
{
|
||||
"text": "dance",
|
||||
"style": "command",
|
||||
"actions": "GOTO 1"
|
||||
},
|
||||
{
|
||||
"text": "sit still",
|
||||
"style": "command",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "Some of us tried to move to the dance, but doing so only intensified the movements of the shadows and it got harder and harder to mimic them.",
|
||||
"sprite": "sprCharBarbara",
|
||||
"answers": [
|
||||
{
|
||||
"text": "give up",
|
||||
"style": "command",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "Where the light hit the caves walls it edged cavities in the rock. We put our fingers in the cracks and pulled.",
|
||||
"sprite": "sprCharBarbara",
|
||||
"answers": [
|
||||
{
|
||||
"text": "pull",
|
||||
"style": "command",
|
||||
"actions": "GOTO 3"
|
||||
},
|
||||
{
|
||||
"text": "push",
|
||||
"style": "command",
|
||||
"actions": "GOTO 3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "We dug and dug. Further up, leaving the cave behind, which slowly faded from memory, like a dream. Trying to reach the surface.",
|
||||
"sprite": "sprCharBarbara",
|
||||
"answers": [
|
||||
{
|
||||
"text": "dig more",
|
||||
"style": "command",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "In the beginning there was the tunnel and I, Barbara, swore to protect it.",
|
||||
"sprite": "sprCharBarbara",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "SETFILE diaDream00Barbara00 0"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+246
@@ -0,0 +1,246 @@
|
||||
{
|
||||
"title": "The Beggar´s Dream",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Hey yo, young one...",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Excuse me?",
|
||||
"actions": "GOTO 1"
|
||||
},
|
||||
{
|
||||
"text": "I'm not that young actually...",
|
||||
"actions": "GOTO 1"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "Are you the technician?",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Sure.",
|
||||
"actions": "GOTO 6"
|
||||
},
|
||||
{
|
||||
"text": "Nope, sorry.",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "Well, then maybe you have some money?",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Sure.",
|
||||
"actions": "GOTO 3 REMOVEFLAG dreamcoin",
|
||||
"checkFlag": "dreamcoin"
|
||||
},
|
||||
{
|
||||
"text": "Nope, sorry.",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "Thanks a lot mate!",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "You don't happen to have a key on you?",
|
||||
"checkFlag": "dream00searchKey",
|
||||
"actions": "CHECKFLAGBOOL dream00hasKey 16 17"
|
||||
},
|
||||
{
|
||||
"text": "Yeah, yeah...",
|
||||
"actions": "GOTO 3 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "Well what do you do then, here in my station?!",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I don't know? I am only a pilot.",
|
||||
"actions": "GOTO 5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"text": "A pilot, hm?",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Yes.",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"text": "Can you stop this bloody train, it's been bothering me the whole day!",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "How would I do that?",
|
||||
"actions": "GOTO 7"
|
||||
},
|
||||
{
|
||||
"text": "I just arrived here.",
|
||||
"actions": "GOTO 12"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"text": "Didn't you say, you were the technician?",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Yes.",
|
||||
"actions": "GOTO 8"
|
||||
},
|
||||
{
|
||||
"text": "Um, no?",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"text": "I can't leave this place, look around. Look upstairs.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Thanks.",
|
||||
"actions": "GOTO 9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"text": "By the way, do you have some money?",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Sure.",
|
||||
"actions": "GOTO 3 REMOVEFLAG dreamcoin",
|
||||
"checkFlag": "dreamcoin"
|
||||
},
|
||||
{
|
||||
"text": "Nope, sorry.",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"text": "Doesn't it bother you?",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Bother who?",
|
||||
"actions": "GOTO 11"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"text": "This bloody train, that won't stop. It's bothering me the whole day.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I just arrived here.",
|
||||
"actions": "GOTO 12"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"text": "I don't care. Make it stop!",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "And how would I do that?",
|
||||
"actions": "GOTO 13"
|
||||
},
|
||||
{
|
||||
"text": "No reason to shout.",
|
||||
"actions": "GOTO 14"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"text": "Don't know, I can't leave this place, look around. Look upstairs.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Will do...",
|
||||
"actions": "GOTO 9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"text": "Sorry! It's just... it does not stop. Please make it stop.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Will do... but how?",
|
||||
"actions": "GOTO 8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"text": "To the cave, to the cave, to the cavern...",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"text": "I gave it to you already, what else do you want? I have nothing but money!",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 15 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"text": "Yes, sure, I wouldn't know what to do with it anyway. Thanks again.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"actions": "SETFLAG dream00hasKey true",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Thank you. I will stop the train.",
|
||||
"actions": "GOTO 15 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+59
@@ -0,0 +1,59 @@
|
||||
{
|
||||
"title": "Nosef the conductor",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Look at me!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Huh?",
|
||||
"actions": "GOTO 1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "I was searching for you.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 2 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "Don't look away!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 3 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "I am talking to you! Don't look away, that's rude.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 4 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "Don't try and run away.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 1 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+246
@@ -0,0 +1,246 @@
|
||||
{
|
||||
"title": "The Race Director",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Bienvenue pour la show, mon ami!",
|
||||
"actions": "IS8WAY charRaceDirector false SETTEXTURE charRaceDirector 0 charSheetRaceDirector paulStandPose00 SCALE charRaceDirector 0.75 1.25 1 JUMPTOPOSITIONRELATIVE charRaceDirector 0 0 -7",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Do I know you?",
|
||||
"actions": "GOTO 1"
|
||||
},
|
||||
{
|
||||
"text": "What show?",
|
||||
"actions": "GOTO 11"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "Of course, everybody knows me.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "You don't really look familiar...",
|
||||
"actions": "GOTO 2"
|
||||
},
|
||||
{
|
||||
"text": "I do think I know you...",
|
||||
"actions": "GOTO 7"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "Don't you watch the show?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Formula Zero?",
|
||||
"actions": "GOTO 3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "Yes! So you do know me!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Ehm, yes, I guess...",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "Do you mind pushing the lever?",
|
||||
"actions": "SETTEXTURE charRaceDirector 0 charSheetRaceDirector paulStandPose00",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Which lever?",
|
||||
"actions": "GOTO 5"
|
||||
},
|
||||
{
|
||||
"text": "No, but I can't.",
|
||||
"actions": "GOTO 6",
|
||||
"checkFlag": "dream00searchKey"
|
||||
},
|
||||
{
|
||||
"text": "Where am I?",
|
||||
"actions": "GOTO 8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"text": "Take a closer look, my dear...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 4 SETTEXTURE charRaceDirector 0 charSheetRaceDirector paulStandPose02 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"text": "Then what are you waiting for?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I am missing a key.",
|
||||
"checkFlag": "dream00searchKey",
|
||||
"actions": "SETTEXTURE charRaceDirector 0 charSheetRaceDirector paulStandPose02 CHECKFLAGBOOL dream00hasKey 12 13"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 4 SETTEXTURE charRaceDirector 0 charSheetRaceDirector paulStandPose02 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"text": "I know, I am a bit taller in person.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"text": "None of your concern.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Am I a pilot?",
|
||||
"actions": "GOTO 9"
|
||||
},
|
||||
{
|
||||
"text": "Am I a technician?",
|
||||
"actions": "GOTO 10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"text": "Not yet anyways.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"text": "Hahaha! No.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"text": "Forrrrmula Zero of course!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Oh you are -",
|
||||
"actions": "GOTO 7"
|
||||
},
|
||||
{
|
||||
"text": "Should I know you?",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"text": "Oh mon ami, didn't you realise, le clef c'est toi.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "What?",
|
||||
"actions": "GOTO 4 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"text": "I don't have it, but it must be here in the station somewhere.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Thanks, I guess...",
|
||||
"actions": "GOTO 4 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 100,
|
||||
"text": "Red Flag, Ladies and Gentlemen! Red Flag!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Why did you want me to stop the train?",
|
||||
"actions": "GOTO 101"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 101,
|
||||
"text": "You should not be awake actually.",
|
||||
"actions": "IS8WAY charRaceDirector true SETTEXTURE charRaceDirector 0 charSheetRaceDirector paulSitIdle00 SCALE charRaceDirector 1.3333 0.8 1 JUMPTOPOSITIONRELATIVE charRaceDirector 0 0 7",
|
||||
"answers": [
|
||||
{
|
||||
"text": "what?",
|
||||
"actions": "GOTO 102 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 102,
|
||||
"text": "Leave now. We will be arriving shortly.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 103 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 103,
|
||||
"text": "The train needed to stop, but the show must go on. By the way...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Okay...",
|
||||
"actions": "GOTO 104 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 104,
|
||||
"text": "Come by my office later. You can complain there.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "SETFLAG officeLevel 00 SETFLAG quartersLevel 00 GOTONOACTION 101 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 9999,
|
||||
"text": "Text",
|
||||
"answers": [
|
||||
{
|
||||
"text": "text?",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+90
@@ -0,0 +1,90 @@
|
||||
{
|
||||
"title": "The Roomba Introduction",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Can you, please, stop touching me?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Oh, sorry?",
|
||||
"actions": "GOTO 1"
|
||||
},
|
||||
{
|
||||
"text": "Do you know where that wrench is?",
|
||||
"checkFlag": "hangar00noTool",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "What is wrong with you?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "SORRY",
|
||||
"actions": "EXIT"
|
||||
},
|
||||
{
|
||||
"text": "Do you know where that wrench is?",
|
||||
"checkFlag": "hangar00noTool",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "I did'nt suck it up, if you meant to say that.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Oh no, never.",
|
||||
"actions": "GOTO 1 EXIT"
|
||||
},
|
||||
{
|
||||
"text": "Did you ran into it?",
|
||||
"actions": "GOTO 3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "Can you stop with those accusations?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I mean, you surely find a lot of dropped things on your job.",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "Look on the desk for it.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Thanks.",
|
||||
"actions": "GOTO 5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"text": "She never let's me be on her desk...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "okay.",
|
||||
"actions": "GOTO 6 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"text": "Dup Didoop...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+161
@@ -0,0 +1,161 @@
|
||||
{
|
||||
"title": "The Mechanic",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "",
|
||||
"sprite": "",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Joe?",
|
||||
"checkFlag": "hangar00knowNameJoe",
|
||||
"actions": "GOTO 1"
|
||||
},
|
||||
{
|
||||
"text": "Uhm, Hello?",
|
||||
"actions": "EXIT"
|
||||
},
|
||||
{
|
||||
"text": "Knock, knock?",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 9990,
|
||||
"text": "Hi, I am Joe. I will repair your ship and you will run some errands for me. Sounds good?",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "What does the upstairs console do?",
|
||||
"actions": "GOTO 1"
|
||||
},
|
||||
{
|
||||
"text": "No problemo!",
|
||||
"actions": "EXIT"
|
||||
},
|
||||
{
|
||||
"text": "Here is the 850 you have ordered.",
|
||||
"actions": "GOTO 2",
|
||||
"checkFlag": "questTwo"
|
||||
},
|
||||
{
|
||||
"text": "Any tips on flying this thing?",
|
||||
"actions": "GOTO 3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "Currently it chooses which ship you´ll use in multiplayer. Just use the ship here if you want to race.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "[>>>]",
|
||||
"actions": "GOTO 3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "Now look at that beauty. This will enhance your wiggle room in the tunnels.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Great!",
|
||||
"actions": "REMOVEFLAG questTwo GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "When starting out, don´t worry about pitching the nose up and down too much. Focus on slipstreaming other pilots.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "How do I know I am in their slipstream?",
|
||||
"actions": "GOTO 4"
|
||||
},
|
||||
{
|
||||
"text": "[leave]",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "Your HUD will outline them with a rectangle, follow their movements closely to get closer behind them before breaking out of the slipstream.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "You mentioned pitching the nose.",
|
||||
"actions": "GOTO 5"
|
||||
},
|
||||
{
|
||||
"text": "[leave]",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"text": "Pitching the nose down, causes a pressure difference on the belly of the ship, this propels you forward even faster.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "[>>>]",
|
||||
"actions": "GOTO 6"
|
||||
},
|
||||
{
|
||||
"text": "[leave]",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"text": "But beware, this will make you run hot and in upwards curves you should pitch up to fly with the curve and not scrape the floor.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "[>>>]",
|
||||
"actions": "GOTO 7"
|
||||
},
|
||||
{
|
||||
"text": "[leave]",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"text": "Keeping your ship in the right temperature window will be key to get the fastest laps. If you get too hot you`ll loose energy and slow down.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "And then I need to get into the pits?",
|
||||
"actions": "GOTO 8"
|
||||
},
|
||||
{
|
||||
"text": "[leave]",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"text": "Yeah, but not in this demo. Your ship will auto regenerate energy until pits are implemented.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Got you.",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
},
|
||||
{
|
||||
"text": "[leave]",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+114
@@ -0,0 +1,114 @@
|
||||
{
|
||||
"title": "Grunts",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "This is the drivers lounge, do you want a challenge? I could challenge you!",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "No thanks!",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 1,
|
||||
"text": "Welcome to the Red Herring, the drivers lounge!",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Can I get a coffee?",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 2,
|
||||
"text": "I am sorry, we are out of coffee machines momentarily.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Ok, thanks, nevermind.",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 3,
|
||||
"text": "Look who is here? Still no contract at Tinnemann?",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Nope Moritz and I don´t want one.",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 4,
|
||||
"text": "Whatever, scrub toilets then.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "...",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 5,
|
||||
"text": "Welcome to the heart of this complex, here you can buy parts, chat with the other drivers and advance the plot - eventually.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "On that, do you have a HX-120?",
|
||||
"actions": "GOTO 7",
|
||||
"checkFlag": "questOne"
|
||||
},{
|
||||
"text": "On that, do you have a HX-850?",
|
||||
"actions": "GOTO 8",
|
||||
"checkFlag": "questOne"
|
||||
},{
|
||||
"text": "So this will be some kind of hub, got it.",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 6,
|
||||
"text": "Check your mail, chat with friends and family. This is your only connection to the world outside this facility.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "[>>>]",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 7,
|
||||
"text": "A 120? You sure? I thought Hank ordered a 850?",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Ah, yes, he said HX-850",
|
||||
"actions": "GOTO 8"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 8,
|
||||
"text": "There you go.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Umph, heavy - thanks.",
|
||||
"actions": "SETFLAG questTwo REMOVEFLAG questOne GOTO 9"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 9,
|
||||
"text": "Don´t complain. You´ve got no big pockets for nothing.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "See you.",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+73
@@ -0,0 +1,73 @@
|
||||
{
|
||||
"title": "The Shopkeep",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Ah, a new face!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Yes - hello.",
|
||||
"actions": "GOTO 1 SETATLAS8WAY charBooker 0 charSheetBooker bookerStandIdle010"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "What can I do for you?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Joe sent me to pick up a new part for my ship.",
|
||||
"actions": "GOTO 2"
|
||||
},
|
||||
{
|
||||
"text": "I am just looking...",
|
||||
"actions": "GOTO 1 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "Ah, that must be about the RS200?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I don't actually know the name of the part...",
|
||||
"actions": "GOTO 3"
|
||||
},
|
||||
{
|
||||
"text": "Yeah, sure.",
|
||||
"actions": "GOTO 3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "Well terrible, terrible. That lot got stolen.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Stolen?",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "Stolen by pesky rats or stuck in transit between the districts.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I do not know what to do then.",
|
||||
"actions": "GOTO 5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"text": "Maybe they let you go to the post service to check, but for now there is not much what we can do I am afraid.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Thanks anyways, I guesss.",
|
||||
"actions": "GOTO 1 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+85
@@ -0,0 +1,85 @@
|
||||
{
|
||||
"title": "The Sun",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Imagine this; I took the wrong turn at the saltmines...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 1"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "... broke through a thin wall and my ship jumped through an old mineshaft.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 2"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "I saw light. I swear to Saint Barbara, I saw the sun!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 3"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "Hush now!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "continue",
|
||||
"style": "command",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "Huh Rookie? Hmm, how was your first outing?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Good, good.",
|
||||
"actions": "GOTO 5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"text": "Good.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 3 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"title": "Jay",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Hi there, Rookie.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+135
@@ -0,0 +1,135 @@
|
||||
{
|
||||
"title": "Rokis Bet",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Ah there you are golden boy.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Yeah yeah, so what can I get here?",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "Seems like you are last again!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Oh come on, I didn't even know the track!",
|
||||
"actions": "GOTO 5"
|
||||
},
|
||||
{
|
||||
"text": "You beat the Rookie, ok.",
|
||||
"actions": "GOTO 5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "Coffee is good for reaction times and he has a few spirits if you ask nicely.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "My mother used to make a fine mushroom distillant.",
|
||||
"actions": "GOTO 3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "Let's see if you keep being in such good spirits after the Quali.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "You think I have it harder than against you?",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "Let's just say; do not underestimate this sport.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "If you say so.",
|
||||
"actions": "GOTO 10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"text": "You have to adapt quickly here.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Speaking of adaptation. What do I have to pay you?",
|
||||
"actions": "GOTO 6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"text": "Just some fine mushroom wine. I am easy on you this time.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I'll take it too then.",
|
||||
"actions": "GOTO 7"
|
||||
},
|
||||
{
|
||||
"text": "I'll need something stronger I think.",
|
||||
"actions": "GOTO 8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"text": "Good, we wouldn't want to get super drunk before the Quali.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Right. Speaking of, we should leave.",
|
||||
"actions": "GOTO 10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"text": "I am not sure this is the best idea, right before the Quali.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Right. Speaking of, we should leave.",
|
||||
"actions": "GOTO 10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"text": "And I will beat you again in Quali",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Right! Speaking of, we should leave.",
|
||||
"actions": "GOTO 10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"text": "We'll see each other on the track again then!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 10 SETFLAG demoProgress 6 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"text": "Return to the Hangar and choose any of the races",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 10 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+49
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"title": "The Market Roomba",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 1 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "... ...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 2 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "I am so alone...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 3 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "Vvvvvvhhhhhhh!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 3 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"title": "The VIP",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Leave me be.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTO 0 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+112
@@ -0,0 +1,112 @@
|
||||
{
|
||||
"title": "Tutorial",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Look around with the MOUSE or the ARROW KEYS and move with WASD\nClick on an answer below or press ENTER",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I am using a gamepad actually... (press A)",
|
||||
"actions": "GOTO 3"
|
||||
},{
|
||||
"text": "[>>>]",
|
||||
"actions": "GOTO 1"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 1,
|
||||
"text": "Use the LEFT MOUSEBUTTON to interact. A green overlay will show up on interactable objects.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "[>>>]",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 2,
|
||||
"text": "Interact with the panel to your right to skip forward to the hangar and jump into the multiplayer or explore the WIP levels a bit.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "[>>>]",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 3,
|
||||
"text": "Look around with the RIGHT STICK and move with the LEFT STICK.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "[>>>]",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 4,
|
||||
"text": "Use the A BUTTON to interact. A green overlay will show up on interactable objects.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "[>>>]",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 5,
|
||||
"text": "Wakey wakey mon ami.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Ugh.",
|
||||
"actions": "GOTO 6"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 6,
|
||||
"text": "I cannot see you over the interom, but you sound like you still have your eyes closed.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "No, no, I am awake.",
|
||||
"actions": "GOTO 7"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 7,
|
||||
"text": "Good. Listen. I need a HX-850 from Van Deen. Be a dear, pick it up from the market and bring it to me.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Mmmh, new parts! Can do!",
|
||||
"actions": "SETFLAG questOne 1 GOTO 9"
|
||||
},{
|
||||
"text": "Where should I bring it to?",
|
||||
"actions": "SETFLAG questOne 1 GOTO 8"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 8,
|
||||
"text": "You are still sleeping aren´t you? To ME in the Hangar. As if I could run away somehow...",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Yes yes, sorry.",
|
||||
"actions": "GOTO 9"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 9,
|
||||
"text": "Take your time.",
|
||||
"sprite": "sprCharBeggar",
|
||||
"answers": [
|
||||
{
|
||||
"text": "[>>>]",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"title": "The Guard",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "What do you want?",
|
||||
"actions": "IS8WAY charMaleguard false SETTEXTURE charMaleguard 0 charSheetMaleguard maleguardStandPose07 SCALE charMaleguard 2 1 1",
|
||||
"ref": "IS8WAY charRaceDirector false SETTEXTURE charRaceDirector 0 charSheetRaceDirector paulStandPose00 SCALE charRaceDirector 0.75 1.25 1",
|
||||
"answers": [
|
||||
{
|
||||
"text": "The director wanted to see me.",
|
||||
"actions": "GOTO 1"
|
||||
},
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTONOACTION 0 SCALE charMaleguard 0.5 1 1 IS8WAY charMaleguard true SETATLAS8WAY charMaleguard 0 charSheetMaleguard maleguardStandIdle000 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "Yeah sure, weasel off.",
|
||||
"actions": "SETTEXTURE charMaleguard 0 charSheetMaleguard maleguardStandPose02",
|
||||
"answers": [
|
||||
{
|
||||
"text": "leave",
|
||||
"style": "command",
|
||||
"actions": "GOTONOACTION 0 SCALE charMaleguard 0.5 1 1 IS8WAY charMaleguard true SETATLAS8WAY charMaleguard 0 charSheetMaleguard maleguardStandIdle000 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"title": "Interact with ship",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Enter Ship?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "enter ship",
|
||||
"actions": "TRIGGERACTIONID 0 EXIT"
|
||||
},{
|
||||
"text": "cancel",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
}
|
||||
Executable
+92
@@ -0,0 +1,92 @@
|
||||
{
|
||||
"title": "Test Agent 00",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "I am Josef. What can I do for you?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Nothing.",
|
||||
"actions": "SETFLAG 00josefmet true GOTO 1 ADDWAYPOINT Josef -14 -64 1686 0.5 0 EXIT"
|
||||
},{
|
||||
"text": "A Verlängerter Schwarz, please.",
|
||||
"actions": "SETFLAG 00josefmet true GOTO 2"
|
||||
},{
|
||||
"text": "I'll take a look at the menu.",
|
||||
"actions": "SETFLAG 00josefmet true GOTO 3"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 1,
|
||||
"text": "What can I do for you?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Nothing, Josef, thank you.",
|
||||
"actions": "EXIT"
|
||||
},
|
||||
{
|
||||
"text": "A Verlängerter Schwarz, please.",
|
||||
"actions": "GOTO 2"
|
||||
},
|
||||
{
|
||||
"text": "I'll take a look at the menu.",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 2,
|
||||
"text": "Good choice. Please, take a seat.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "No I am good, I'll drink it here at the bar.",
|
||||
"actions": "GOTO 1 ADDWAYPOINT espresso -64 -80 1670 0.01 1 EXIT"
|
||||
},{
|
||||
"text": "Any table?",
|
||||
"actions": "GOTO 3"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 3,
|
||||
"text": "Any table.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Okay then.",
|
||||
"actions": "GOTO 1 SETFLAG 00joseftable true EXIT"
|
||||
}
|
||||
]
|
||||
},{
|
||||
"id": 4,
|
||||
"text": "We basically just have coffee and sometimes toast or soup. But you can take a look at the Menu Panel!",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Ok, I'll take a Verlängter Schwarz then.",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"text": "There you go, enjoy.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Thank you.",
|
||||
"actions": "GOTO 6 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"text": "Do you enjoy your coffee?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Yes.",
|
||||
"actions": "GOTO 6 EXIT"
|
||||
},{
|
||||
"text": "No.",
|
||||
"actions": "GOTO 6 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
}
|
||||
Executable
+143
@@ -0,0 +1,143 @@
|
||||
{
|
||||
"title": "Test Josef 00",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Welcome to the Red Herring, what can I do for you Rookie?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I am not Rookie, my name…",
|
||||
"actions": "GOTO 1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"text": "Yes you are. This is Hog, there is Scooter, this is Glaze and you are Rookie.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "And why should I know these people?",
|
||||
"actions": "GOTO 2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"text": "Because Space Karen - eh - the Race Director wants you to.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Ah I see we are gonna be good friends.",
|
||||
"actions": "GOTO 3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"text": "Of course! I might not be a driver like you - not be elligable to win the last seat, but maybe they will still need someone to mix their drinks up there.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "You are the Barkeeper.",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"text": "Nice to meet you, I am Josef, what can I do for you?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Nothing.",
|
||||
"actions": "GOTO 5 EXIT"
|
||||
},
|
||||
{
|
||||
"text": "A Verlängerter Schwarz, please.",
|
||||
"actions": "GOTO 6"
|
||||
},
|
||||
{
|
||||
"text": "I'll take a look at the menu.",
|
||||
"style": "command",
|
||||
"actions": "GOTO 8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"text": "What can I do for you?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Nothing.",
|
||||
"actions": "GOTO 5 EXIT"
|
||||
},
|
||||
{
|
||||
"text": "A Verlängerter Schwarz, please.",
|
||||
"actions": "GOTO 6"
|
||||
},
|
||||
{
|
||||
"text": "I'll take a look at the menu.",
|
||||
"style": "command",
|
||||
"actions": "GOTO 8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"text": "Good choice. Please, take a seat.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "No I am good, I'll drink it here at the bar.",
|
||||
"actions": "GOTO 5 JUMPTOPOSITION espresso -27 -88 343 EXIT",
|
||||
"devComment": "GOTO 1 ADDWAYPOINT espresso -27 -80 343 0.01 1 EXIT"
|
||||
},
|
||||
{
|
||||
"text": "Any table?",
|
||||
"actions": "GOTO 7"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"text": "Any table.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Okay then.",
|
||||
"actions": "GOTO 5 EXIT",
|
||||
"devComment": "GOTO 1 SETFLAG 00joseftable true EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"text": "We basically just have coffee and sometimes toast, soup or Nutricubes.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Ok, I'll take a Verlängter Schwarz then.",
|
||||
"actions": "GOTO 6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"text": "There you go, enjoy.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Thank you.",
|
||||
"actions": "GOTO 10 EXIT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"text": "Do you enjoy your coffee?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Yes.",
|
||||
"actions": "GOTO 6 EXIT"
|
||||
},
|
||||
{
|
||||
"text": "No.",
|
||||
"actions": "GOTO 6 EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+103
@@ -0,0 +1,103 @@
|
||||
{
|
||||
"title": "Test Librarian 00",
|
||||
"cards": [
|
||||
{
|
||||
"id": 0,
|
||||
"text": "Uff, you got lucky! Are you ok?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Ouch.",
|
||||
"actions": "GOTO 1"
|
||||
},{
|
||||
"text": "Yes, I believe I am.",
|
||||
"actions": "GOTO 1"
|
||||
},{
|
||||
"text": "End this dialogue.",
|
||||
"style": "command",
|
||||
"actions": "EXIT"
|
||||
},{
|
||||
"text": "Speak",
|
||||
"style": "command",
|
||||
"actions": "TRIGGERACTIONID Librarian 0 GOTO 0"
|
||||
},{
|
||||
"text": "Stop Speaking",
|
||||
"style": "command",
|
||||
"actions": "TRIGGERACTIONID Librarian 1 GOTO 0"
|
||||
}
|
||||
]
|
||||
}, {
|
||||
"id": 1,
|
||||
"text": "Ok, ok. Well, you must be stubborn if you survived that. How far did you fall?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I don´t know.",
|
||||
"actions": "ADDWAYPOINT Librarian 48 0 -32 0.5 0 GOTO 2"
|
||||
},{
|
||||
"text": "I must have been lucky.",
|
||||
"actions": "ADDWAYPOINT Librarian 48 0 -32 0.5 0 GOTO 2"
|
||||
}
|
||||
]
|
||||
}, {
|
||||
"id": 2,
|
||||
"text": "Your clothes... they look unfamiliar to me...",
|
||||
"answers": [
|
||||
{
|
||||
"text": "They must have protected me a bit.",
|
||||
"actions": "GOTO 3"
|
||||
}
|
||||
]
|
||||
}, {
|
||||
"id": 3,
|
||||
"text": "Maybe. Which sect do you belong to?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "I don´t know.",
|
||||
"actions": "GOTO 4"
|
||||
},{
|
||||
"text": "What´s a sect?",
|
||||
"actions": "GOTO 4"
|
||||
}
|
||||
]
|
||||
}, {
|
||||
"id": 4,
|
||||
"text": "Everyone belongs to a sect. I belong to the sect of Icheb. We search for his wisdom in these pages.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "If you say so.",
|
||||
"actions": "GOTO 5"
|
||||
},
|
||||
{
|
||||
"text": "I don´t belong to a sect.",
|
||||
"actions": "GOTO 5"
|
||||
}
|
||||
]
|
||||
}, {
|
||||
"id": 5,
|
||||
"text": "Your clothes might have protected your body, but not your mind. I hope you´ll find your way back. Otherwise you are very welcome here.",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Thank you.",
|
||||
"actions": "EXIT"
|
||||
},
|
||||
{
|
||||
"text": "Yes.",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
}, {
|
||||
"id": 89,
|
||||
"text": "Uff, you got lucky! Are you ok?",
|
||||
"answers": [
|
||||
{
|
||||
"text": "Hi.",
|
||||
"actions": "GOTO 0 ADDWAYPOINT Librarian 48 0 -32 0.5 0 ADDWAYPOINT Librarian 0 0 -48 0.5 0 GOTO 1 EXIT"
|
||||
},
|
||||
{
|
||||
"text": "Bye.",
|
||||
"actions": "EXIT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
}
|
||||
@@ -0,0 +1,607 @@
|
||||
{
|
||||
"name": "Arcade Automat",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind07",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": -14,
|
||||
"z": -11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": 15.999999999999996,
|
||||
"y": -14,
|
||||
"z": 12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 15.999999999999996,
|
||||
"y": 0,
|
||||
"z": 12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -11.999999999999996
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCKeyboard00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 8.000000000000004,
|
||||
"y": -18,
|
||||
"z": -11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": 7.9999999999999964,
|
||||
"y": -18,
|
||||
"z": 12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 15.999999999999996,
|
||||
"y": -14,
|
||||
"z": 12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -14,
|
||||
"z": -11.999999999999996
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitor00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 8.000000000000004,
|
||||
"y": -18,
|
||||
"z": -7.999999999999998
|
||||
},
|
||||
{
|
||||
"x": 7.999999999999998,
|
||||
"y": -18,
|
||||
"z": 8.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 3.9999999999999982,
|
||||
"y": -32,
|
||||
"z": 8
|
||||
},
|
||||
{
|
||||
"x": 4.000000000000002,
|
||||
"y": -32,
|
||||
"z": -7.999999999999998
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 4.0000000000000036,
|
||||
"y": -32,
|
||||
"z": -12
|
||||
},
|
||||
{
|
||||
"x": 3.9999999999999973,
|
||||
"y": -32,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": 9.999999999999996,
|
||||
"y": -36,
|
||||
"z": 12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 10.000000000000004,
|
||||
"y": -36,
|
||||
"z": -11.999999999999996
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 4.0000000000000036,
|
||||
"y": -32,
|
||||
"z": -12
|
||||
},
|
||||
{
|
||||
"x": 8.000000000000004,
|
||||
"y": -18,
|
||||
"z": -11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": 8.000000000000004,
|
||||
"y": -18,
|
||||
"z": -7.999999999999998
|
||||
},
|
||||
{
|
||||
"x": 4.000000000000002,
|
||||
"y": -32,
|
||||
"z": -7.999999999999998
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 3.9999999999999973,
|
||||
"y": -32,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": 7.9999999999999964,
|
||||
"y": -18,
|
||||
"z": 12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 7.999999999999998,
|
||||
"y": -18,
|
||||
"z": 8.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 3.9999999999999982,
|
||||
"y": -32,
|
||||
"z": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -7.9999999999999964,
|
||||
"y": -32,
|
||||
"z": -12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": -8.000000000000004,
|
||||
"y": -32,
|
||||
"z": 11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": -8.000000000000004,
|
||||
"y": 0,
|
||||
"z": 11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": -7.9999999999999964,
|
||||
"y": 0,
|
||||
"z": -12.000000000000004
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind07",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 15.999999999999998,
|
||||
"y": -14,
|
||||
"z": 12.000000000000002
|
||||
},
|
||||
{
|
||||
"x": -8.000000000000002,
|
||||
"y": -26,
|
||||
"z": 11.999999999999998
|
||||
},
|
||||
{
|
||||
"x": -8.000000000000004,
|
||||
"y": 0,
|
||||
"z": 11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": 15.999999999999996,
|
||||
"y": 0,
|
||||
"z": 12.000000000000004
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind07",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": -14,
|
||||
"z": -11.999999999999998
|
||||
},
|
||||
{
|
||||
"x": -7.999999999999998,
|
||||
"y": -26,
|
||||
"z": -12.000000000000002
|
||||
},
|
||||
{
|
||||
"x": -7.9999999999999964,
|
||||
"y": 0,
|
||||
"z": -12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -11.999999999999996
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 8.000000000000002,
|
||||
"y": -18,
|
||||
"z": -11.999999999999998
|
||||
},
|
||||
{
|
||||
"x": -7.999999999999998,
|
||||
"y": -26,
|
||||
"z": -12.000000000000002
|
||||
},
|
||||
{
|
||||
"x": -7.9999999999999964,
|
||||
"y": -32,
|
||||
"z": -12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 4.0000000000000036,
|
||||
"y": -32,
|
||||
"z": -12
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 7.999999999999998,
|
||||
"y": -18,
|
||||
"z": 12.000000000000002
|
||||
},
|
||||
{
|
||||
"x": -8.000000000000002,
|
||||
"y": -26,
|
||||
"z": 11.999999999999998
|
||||
},
|
||||
{
|
||||
"x": -8.000000000000004,
|
||||
"y": -32,
|
||||
"z": 11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": 3.9999999999999973,
|
||||
"y": -32,
|
||||
"z": 12
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind08",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 8.000000000000004,
|
||||
"y": -40,
|
||||
"z": -11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": -7.9999999999999964,
|
||||
"y": -32,
|
||||
"z": -12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 4.0000000000000036,
|
||||
"y": -32,
|
||||
"z": -12
|
||||
},
|
||||
{
|
||||
"x": 10.000000000000004,
|
||||
"y": -36,
|
||||
"z": -11.999999999999996
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind08",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 7.9999999999999964,
|
||||
"y": -40,
|
||||
"z": 12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": -8.000000000000004,
|
||||
"y": -32,
|
||||
"z": 11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": 3.9999999999999973,
|
||||
"y": -32,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": 9.999999999999996,
|
||||
"y": -36,
|
||||
"z": 12.000000000000004
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind08",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 7.9999999999999964,
|
||||
"y": -40,
|
||||
"z": 12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 8.000000000000004,
|
||||
"y": -40,
|
||||
"z": -11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": 10.000000000000004,
|
||||
"y": -36,
|
||||
"z": -11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": 9.999999999999996,
|
||||
"y": -36,
|
||||
"z": 12.000000000000004
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -7.9999999999999964,
|
||||
"y": -32,
|
||||
"z": -12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": -8.000000000000004,
|
||||
"y": -32,
|
||||
"z": 11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": 7.9999999999999964,
|
||||
"y": -40,
|
||||
"z": 12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 8.000000000000004,
|
||||
"y": -40,
|
||||
"z": -11.999999999999996
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 8.000000000000004,
|
||||
"y": -40,
|
||||
"z": -11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": 15.999999999999996,
|
||||
"y": 0,
|
||||
"z": 12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 7.9999999999999964,
|
||||
"y": -40,
|
||||
"z": 12.000000000000004
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -7.9999999999999964,
|
||||
"y": -40,
|
||||
"z": -12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": -7.9999999999999964,
|
||||
"y": 0,
|
||||
"z": -12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": -8.000000000000004,
|
||||
"y": 0,
|
||||
"z": 11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": -8.000000000000004,
|
||||
"y": -40,
|
||||
"z": 11.999999999999996
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -7.9999999999999964,
|
||||
"y": -40,
|
||||
"z": -12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": -7.9999999999999964,
|
||||
"y": 0,
|
||||
"z": -12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": 8.000000000000004,
|
||||
"y": -40,
|
||||
"z": -11.999999999999996
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -8.000000000000004,
|
||||
"y": -40,
|
||||
"z": 11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": -8.000000000000004,
|
||||
"y": 0,
|
||||
"z": 11.999999999999996
|
||||
},
|
||||
{
|
||||
"x": 15.999999999999996,
|
||||
"y": 0,
|
||||
"z": 12.000000000000004
|
||||
},
|
||||
{
|
||||
"x": 7.9999999999999964,
|
||||
"y": -40,
|
||||
"z": 12.000000000000004
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"name": "Arcade Automat Screen",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texInvisible",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 10,
|
||||
"y": -12,
|
||||
"z": -12
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -10,
|
||||
"z": -12
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -12,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": -32,
|
||||
"z": 12
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": []
|
||||
}
|
||||
Executable
+63
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"name": "Center Wall 32x32",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"frame": "obstTokenSmiley",
|
||||
"texture": "atlasObstacles",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},{
|
||||
"x": 16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},{
|
||||
"x": -16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},{
|
||||
"x": 16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},{
|
||||
"x": -16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"name": "Character Test Josef 00",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "testJosef00",
|
||||
"frame": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -6,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -6,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -6,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -6,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"name": "Character Default Human",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "turnaroundHumansheet00",
|
||||
"frame": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -6,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -6,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -6,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -6,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"name": "Character turnaroundLibrarian 00",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "turnaroundLibrarian00",
|
||||
"frame": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 4,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -4,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -4,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -6,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -6,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"name": "Character turnaroundLibrarian 01",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "turnaroundLibrarian01",
|
||||
"frame": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 8,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -8,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -8,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -6,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -6,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"name": "Character Sitting Human",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "turnaroundHumansheet00",
|
||||
"frame": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -12,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 12,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 12,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -12,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -6,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -6,
|
||||
"y": -27,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"name": "Arcade Room 00",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"frame": "sprDebugTexture",
|
||||
"texture": "atlasAll",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
Executable
+325
@@ -0,0 +1,325 @@
|
||||
{
|
||||
"name": "Debug Arrow",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00Green",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": -32,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": -32,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00Blue",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 32
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 32
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00Blue",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 32
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": 0,
|
||||
"z": 32
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00Blue",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 32
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 32
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
},
|
||||
{
|
||||
"x": -4,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00Red",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00Red",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 32,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 80,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 80,
|
||||
"y": 0,
|
||||
"z": 4
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": 0,
|
||||
"z": 32
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00Red",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 32,
|
||||
"y": 0,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 80,
|
||||
"y": 0,
|
||||
"z": -4
|
||||
},
|
||||
{
|
||||
"x": 80,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00Green",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": -80,
|
||||
"z": -4
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": -32,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": -80,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00Green",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": -80,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": -32,
|
||||
"z": 32
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": -80,
|
||||
"z": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+66
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"name": "Debug Tile",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"frame": "sprDebugTexture",
|
||||
"texture": "atlasAll",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+1173
File diff suppressed because it is too large.
Load diff
+69
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"name": "Elevator Button",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texElevatorButtonPanel00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 29,
|
||||
"y": -30,
|
||||
"z": 31
|
||||
},
|
||||
{
|
||||
"x": 17,
|
||||
"y": -30,
|
||||
"z": 31
|
||||
},
|
||||
{
|
||||
"x": 17,
|
||||
"y": -18,
|
||||
"z": 31
|
||||
},
|
||||
{
|
||||
"x": 29,
|
||||
"y": -18,
|
||||
"z": 31
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 31
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": -16,
|
||||
"z": 31
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": -32,
|
||||
"z": 31
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -32,
|
||||
"z": 31
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+69
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"name": "Elevator Door",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"frame": "texElevatorDoor00",
|
||||
"texture": "atlasAll",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -8,
|
||||
"y": 0,
|
||||
"z": 4
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": 0,
|
||||
"z": 4
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": -32,
|
||||
"z": 4
|
||||
},
|
||||
{
|
||||
"x": -8,
|
||||
"y": -32,
|
||||
"z": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -8,
|
||||
"y": 0,
|
||||
"z": 4
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": 0,
|
||||
"z": 4
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": -32,
|
||||
"z": 4
|
||||
},
|
||||
{
|
||||
"x": -8,
|
||||
"y": -32,
|
||||
"z": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+165
@@ -0,0 +1,165 @@
|
||||
{
|
||||
"name": "Hallway Painting",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAdverts",
|
||||
"frame": "advLogoArashi00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAdverts",
|
||||
"frame": "advLogoArashi01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAdverts",
|
||||
"frame": "advLogoArashi03",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAdverts",
|
||||
"frame": "advLogoArashi02",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -8,
|
||||
"y": -8,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": -8,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": 8,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -8,
|
||||
"y": 8,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+837
@@ -0,0 +1,837 @@
|
||||
{
|
||||
"name": "Hangar Door",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind06",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -128
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -96
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -96
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind06",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind06",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind06",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind06",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind06",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -96
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -96
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texMetalHangar09r",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texMetalHangar09r",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -96
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -96
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texMetalHangar09r",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -128
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -96
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -96
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind03d",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -128
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -96
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": -96
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": -128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind03d",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -96
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": -96
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind03d",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind03d",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": -32
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind03d",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 32
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": 32
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind03d",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 32
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": 32
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind03d",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 96
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": 96
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": 64
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind03d",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 96
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 128
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": 128
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 0,
|
||||
"z": 96
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind06",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind06",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 32
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 32
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind06",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 96
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 128
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 128
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 96
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind06",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 96
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 96
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 64
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind06",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 32
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 32
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind06",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -32
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind03",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -32
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallGrind03",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+9471
File diff suppressed because it is too large.
Load diff
Executable
+12625
File diff suppressed because it is too large.
Load diff
+12401
File diff suppressed because it is too large.
Load diff
+229
@@ -0,0 +1,229 @@
|
||||
{
|
||||
"name": "Ship Interactable",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texInvisible",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texInvisible",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -24,
|
||||
"y": 16,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -24,
|
||||
"y": 16,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texInvisible",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 24,
|
||||
"y": 16,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 24,
|
||||
"y": 16,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texInvisible",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -24,
|
||||
"y": 16,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 24,
|
||||
"y": 16,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 24,
|
||||
"y": 16,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -24,
|
||||
"y": 16,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texInvisible",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": 24,
|
||||
"y": 16,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -24,
|
||||
"y": 16,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texInvisible",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 24,
|
||||
"y": 16,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -24,
|
||||
"y": 16,
|
||||
"z": -16
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+965
@@ -0,0 +1,965 @@
|
||||
{
|
||||
"name": "Debug Tile",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed07",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -24,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -24,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -24,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -24,
|
||||
"z": 12
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed09",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": -24,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 36
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 36
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -24,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00Brown",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 20,
|
||||
"y": -16,
|
||||
"z": -24
|
||||
},
|
||||
{
|
||||
"x": -20,
|
||||
"y": -16,
|
||||
"z": -24
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -24,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -24,
|
||||
"z": -16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -20,
|
||||
"y": -16,
|
||||
"z": -24
|
||||
},
|
||||
{
|
||||
"x": 20,
|
||||
"y": -16,
|
||||
"z": -24
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -12,
|
||||
"z": -54
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -12,
|
||||
"z": -54
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texGrating00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -14,
|
||||
"y": -10,
|
||||
"z": -56
|
||||
},
|
||||
{
|
||||
"x": 14,
|
||||
"y": -10,
|
||||
"z": -56
|
||||
},
|
||||
{
|
||||
"x": 14,
|
||||
"y": 0,
|
||||
"z": -56
|
||||
},
|
||||
{
|
||||
"x": -14,
|
||||
"y": 0,
|
||||
"z": -56
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed03",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 20,
|
||||
"y": -16,
|
||||
"z": -24
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -12,
|
||||
"z": -54
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -54
|
||||
},
|
||||
{
|
||||
"x": 20,
|
||||
"y": 0,
|
||||
"z": -24
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed05",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 20,
|
||||
"y": -16,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": 20,
|
||||
"y": -16,
|
||||
"z": -24
|
||||
},
|
||||
{
|
||||
"x": 20,
|
||||
"y": 0,
|
||||
"z": -24
|
||||
},
|
||||
{
|
||||
"x": 20,
|
||||
"y": 0,
|
||||
"z": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed03",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 20,
|
||||
"y": -12,
|
||||
"z": 36
|
||||
},
|
||||
{
|
||||
"x": 20,
|
||||
"y": -16,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": 20,
|
||||
"y": 0,
|
||||
"z": 8
|
||||
},
|
||||
{
|
||||
"x": 20,
|
||||
"y": 0,
|
||||
"z": 36
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed04",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 36
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 42
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 42
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 36
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00Brown",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": -24,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -24,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 20,
|
||||
"y": -16,
|
||||
"z": -26
|
||||
},
|
||||
{
|
||||
"x": 20,
|
||||
"y": -16,
|
||||
"z": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed09",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 36
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -24,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": 20,
|
||||
"y": -16,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": 20,
|
||||
"y": -12,
|
||||
"z": 36
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed04",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 20,
|
||||
"y": -12,
|
||||
"z": 36
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -12,
|
||||
"z": 42
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 42
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 36
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed04",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 20,
|
||||
"y": 0,
|
||||
"z": 36
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 40
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -12,
|
||||
"z": 42
|
||||
},
|
||||
{
|
||||
"x": 20,
|
||||
"y": -12,
|
||||
"z": 36
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed05",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -12,
|
||||
"z": 42
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 42
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 42
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -12,
|
||||
"z": 42
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 40
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -12,
|
||||
"z": 42
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -12,
|
||||
"z": 42
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 40
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00Brown",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -24,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -24,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": -20,
|
||||
"y": -16,
|
||||
"z": -24
|
||||
},
|
||||
{
|
||||
"x": -20,
|
||||
"y": -16,
|
||||
"z": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed03",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -20,
|
||||
"y": -16,
|
||||
"z": -24
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -12,
|
||||
"z": -54
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -54
|
||||
},
|
||||
{
|
||||
"x": -20,
|
||||
"y": 0,
|
||||
"z": -24
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed05",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -20,
|
||||
"y": -16,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": -20,
|
||||
"y": -16,
|
||||
"z": -24
|
||||
},
|
||||
{
|
||||
"x": -20,
|
||||
"y": 0,
|
||||
"z": -24
|
||||
},
|
||||
{
|
||||
"x": -20,
|
||||
"y": 0,
|
||||
"z": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed03",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -20,
|
||||
"y": -12,
|
||||
"z": 36
|
||||
},
|
||||
{
|
||||
"x": -20,
|
||||
"y": -16,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": -20,
|
||||
"y": 0,
|
||||
"z": 8
|
||||
},
|
||||
{
|
||||
"x": -20,
|
||||
"y": 0,
|
||||
"z": 36
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed09",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 36
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -24,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -20,
|
||||
"y": -16,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": -20,
|
||||
"y": -12,
|
||||
"z": 36
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed04",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -20,
|
||||
"y": -12,
|
||||
"z": 36
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -12,
|
||||
"z": 42
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 42
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 36
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed04",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -20,
|
||||
"y": 0,
|
||||
"z": 36
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 40
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -12,
|
||||
"z": 42
|
||||
},
|
||||
{
|
||||
"x": -20,
|
||||
"y": -12,
|
||||
"z": 36
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed04",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": -24,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -24,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -24,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -24,
|
||||
"z": 12
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed04",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -24,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -24,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -20,
|
||||
"y": -16,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": -20,
|
||||
"y": -16,
|
||||
"z": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed04",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": -24,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -24,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": 20,
|
||||
"y": -16,
|
||||
"z": 12
|
||||
},
|
||||
{
|
||||
"x": 20,
|
||||
"y": -16,
|
||||
"z": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed04",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -12,
|
||||
"z": -54
|
||||
},
|
||||
{
|
||||
"x": -14,
|
||||
"y": -10,
|
||||
"z": -56
|
||||
},
|
||||
{
|
||||
"x": -14,
|
||||
"y": 0,
|
||||
"z": -56
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -54
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed04",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": -12,
|
||||
"z": -54
|
||||
},
|
||||
{
|
||||
"x": 14,
|
||||
"y": -10,
|
||||
"z": -56
|
||||
},
|
||||
{
|
||||
"x": 14,
|
||||
"y": 0,
|
||||
"z": -56
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -54
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPlatingRed04",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -12,
|
||||
"z": -54
|
||||
},
|
||||
{
|
||||
"x": -14,
|
||||
"y": -10,
|
||||
"z": -56
|
||||
},
|
||||
{
|
||||
"x": 14,
|
||||
"y": -10,
|
||||
"z": -56
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -12,
|
||||
"z": -54
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+2533
File diff suppressed because it is too large.
Load diff
Executable
+1765
File diff suppressed because it is too large.
Load diff
Executable
+2213
File diff suppressed because it is too large.
Load diff
Executable
+1957
File diff suppressed because it is too large.
Load diff
Executable
+1829
File diff suppressed because it is too large.
Load diff
+1957
File diff suppressed because it is too large.
Load diff
Executable
+1509
File diff suppressed because it is too large.
Load diff
Executable
+101
@@ -0,0 +1,101 @@
|
||||
{
|
||||
"name": "Jumpspot",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasKlimt",
|
||||
"frame": "texInvisible",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasKlimt",
|
||||
"frame": "texInvisible",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -12,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 12,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 12,
|
||||
"y": -48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -12,
|
||||
"y": -48,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+677
@@ -0,0 +1,677 @@
|
||||
{
|
||||
"name": "Legality Box",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texMetalDark02",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 40,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 40,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -48
|
||||
},
|
||||
{
|
||||
"x": 40,
|
||||
"y": 0,
|
||||
"z": -48
|
||||
},
|
||||
{
|
||||
"x": 40,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -48
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -48
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": -48
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -48
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": 40,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": 40,
|
||||
"y": 0,
|
||||
"z": 48
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 48
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 48
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 48
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 48
|
||||
},
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": 48
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": 48
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 48
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
},
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 48
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 48
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 48
|
||||
},
|
||||
{
|
||||
"x": 40,
|
||||
"y": 0,
|
||||
"z": 48
|
||||
},
|
||||
{
|
||||
"x": 40,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": 40,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": 40,
|
||||
"y": 0,
|
||||
"z": -48
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -48
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -48
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -48
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -48
|
||||
},
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": -48
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -40,
|
||||
"y": -32,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": -64
|
||||
},
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": -48
|
||||
},
|
||||
{
|
||||
"x": -40,
|
||||
"y": -32,
|
||||
"z": -48
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -40,
|
||||
"y": -32,
|
||||
"z": 80
|
||||
},
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
},
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": 96
|
||||
},
|
||||
{
|
||||
"x": -40,
|
||||
"y": -32,
|
||||
"z": 96
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
},
|
||||
{
|
||||
"x": 40,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
},
|
||||
{
|
||||
"x": 40,
|
||||
"y": 0,
|
||||
"z": 96
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 96
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 96
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 96
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 80
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 96
|
||||
},
|
||||
{
|
||||
"x": -40,
|
||||
"y": 0,
|
||||
"z": 96
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+69
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"name": "Lensflare",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texLensflare02",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -80,
|
||||
"y": 8,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 80,
|
||||
"y": 8,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 80,
|
||||
"y": -8,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -80,
|
||||
"y": -8,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+69
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"name": "Lensflare",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texLensflare00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,193 @@
|
||||
{
|
||||
"name": "Cafe Table round",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texStone00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -2,
|
||||
"y": -12,
|
||||
"z": -10
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": -12,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": -8,
|
||||
"y": -12,
|
||||
"z": 8
|
||||
},
|
||||
{
|
||||
"x": -10,
|
||||
"y": -12,
|
||||
"z": -2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texStone00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 8,
|
||||
"y": -12,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": -8,
|
||||
"y": -12,
|
||||
"z": 8
|
||||
},
|
||||
{
|
||||
"x": 2,
|
||||
"y": -12,
|
||||
"z": 10
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": -12,
|
||||
"z": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texMetalHangar03",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -1,
|
||||
"y": 0,
|
||||
"z": 1
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 0,
|
||||
"z": -1
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": -12,
|
||||
"z": -1
|
||||
},
|
||||
{
|
||||
"x": -1,
|
||||
"y": -12,
|
||||
"z": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -8,
|
||||
"y": -12,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": -12,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": -12,
|
||||
"z": 8
|
||||
},
|
||||
{
|
||||
"x": -8,
|
||||
"y": -12,
|
||||
"z": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": -12,
|
||||
"z": 4
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": -12,
|
||||
"z": -4
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -4
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -4,
|
||||
"y": -12,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": -12,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -4,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+5505
File diff suppressed because it is too large.
Load diff
+4987
File diff suppressed because it is too large.
Load diff
+5759
File diff suppressed because it is too large.
Load diff
+1877
File diff suppressed because it is too large.
Load diff
+6205
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"name": "Metrocar Door",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"frame": "sprDebugTexture",
|
||||
"texture": "atlasAll",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
+4193
File diff suppressed because it is too large.
Load diff
+518
@@ -0,0 +1,518 @@
|
||||
{
|
||||
"name": "Metro Rail Tunnel",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 64,
|
||||
"y": 0,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 59.12829008072235,
|
||||
"y": 24.491739671365746,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 59.12829008072235,
|
||||
"y": 24.491739671365746,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 64,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 59.12829008072235,
|
||||
"y": 24.491739671365746,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 45.254833995939045,
|
||||
"y": 45.25483399593904,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 45.254833995939045,
|
||||
"y": 45.25483399593904,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 59.12829008072235,
|
||||
"y": 24.491739671365746,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 45.254833995939045,
|
||||
"y": 45.25483399593904,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 24.49173967136575,
|
||||
"y": 59.12829008072235,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 24.49173967136575,
|
||||
"y": 59.12829008072235,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 45.254833995939045,
|
||||
"y": 45.25483399593904,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 24.49173967136575,
|
||||
"y": 59.12829008072235,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 3.91886975727153e-15,
|
||||
"y": 64,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 3.91886975727153e-15,
|
||||
"y": 64,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 24.49173967136575,
|
||||
"y": 59.12829008072235,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 3.91886975727153e-15,
|
||||
"y": 64,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -24.491739671365742,
|
||||
"y": 59.12829008072235,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -24.491739671365742,
|
||||
"y": 59.12829008072235,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 3.91886975727153e-15,
|
||||
"y": 64,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -24.491739671365742,
|
||||
"y": 59.12829008072235,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -45.25483399593904,
|
||||
"y": 45.254833995939045,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -45.25483399593904,
|
||||
"y": 45.254833995939045,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -24.491739671365742,
|
||||
"y": 59.12829008072235,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -45.25483399593904,
|
||||
"y": 45.254833995939045,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -59.12829008072235,
|
||||
"y": 24.491739671365753,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -59.12829008072235,
|
||||
"y": 24.491739671365753,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -45.25483399593904,
|
||||
"y": 45.254833995939045,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -59.12829008072235,
|
||||
"y": 24.491739671365753,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 7.83773951454306e-15,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 7.83773951454306e-15,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -59.12829008072235,
|
||||
"y": 24.491739671365753,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -64,
|
||||
"y": 7.83773951454306e-15,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -59.12829008072236,
|
||||
"y": -24.49173967136574,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -59.12829008072236,
|
||||
"y": -24.49173967136574,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 7.83773951454306e-15,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -59.12829008072236,
|
||||
"y": -24.49173967136574,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -45.25483399593905,
|
||||
"y": -45.25483399593904,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -45.25483399593905,
|
||||
"y": -45.25483399593904,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -59.12829008072236,
|
||||
"y": -24.49173967136574,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -45.25483399593905,
|
||||
"y": -45.25483399593904,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -24.49173967136578,
|
||||
"y": -59.12829008072234,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -24.49173967136578,
|
||||
"y": -59.12829008072234,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -45.25483399593905,
|
||||
"y": -45.25483399593904,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -24.49173967136578,
|
||||
"y": -59.12829008072234,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -1.175660927181459e-14,
|
||||
"y": -64,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": -1.175660927181459e-14,
|
||||
"y": -64,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -24.49173967136578,
|
||||
"y": -59.12829008072234,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -1.175660927181459e-14,
|
||||
"y": -64,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 24.49173967136576,
|
||||
"y": -59.128290080722344,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 24.49173967136576,
|
||||
"y": -59.128290080722344,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -1.175660927181459e-14,
|
||||
"y": -64,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 24.49173967136576,
|
||||
"y": -59.128290080722344,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 45.25483399593907,
|
||||
"y": -45.25483399593901,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 45.25483399593907,
|
||||
"y": -45.25483399593901,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 24.49173967136576,
|
||||
"y": -59.128290080722344,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 45.25483399593907,
|
||||
"y": -45.25483399593901,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 59.12829008072238,
|
||||
"y": -24.49173967136568,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 59.12829008072238,
|
||||
"y": -24.49173967136568,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 45.25483399593907,
|
||||
"y": -45.25483399593901,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "sprDebugTexture",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 59.12829008072238,
|
||||
"y": -24.49173967136568,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 64,
|
||||
"y": 0,
|
||||
"z": -32
|
||||
},
|
||||
{
|
||||
"x": 64,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 59.12829008072238,
|
||||
"y": -24.49173967136568,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": []
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"name": "Arcade Room 00",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"frame": "sprDebugTexture",
|
||||
"texture": "atlasAll",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
+3449
File diff suppressed because it is too large.
Load diff
+17901
File diff suppressed because it is too large.
Load diff
+6917
File diff suppressed because it is too large.
Load diff
+6917
File diff suppressed because it is too large.
Load diff
+16587
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"name": "metro car destinations",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texInvisible",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -24,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -24,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -40,
|
||||
"z": -4
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -40,
|
||||
"z": -4
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": []
|
||||
}
|
||||
Executable
+101
@@ -0,0 +1,101 @@
|
||||
{
|
||||
"name": "Obstacle 1x2 Blade",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstArrowNeon0100",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstArrowNeon0000",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 64,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 64,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -64,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 64,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 64,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+325
@@ -0,0 +1,325 @@
|
||||
{
|
||||
"name": "Obstacle 3x3 Door",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstAtomNeon0400",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -32,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstAtomNeon0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -96,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstAtomNeon0000",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -96,
|
||||
"y": -96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": -96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstAtomNeon0100",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -32,
|
||||
"y": -96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": -96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstAtomNeon0200",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 32,
|
||||
"y": -96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": -96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstAtomNeon0500",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 32,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstAtomNeon0800",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 32,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstAtomNeon0700",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -32,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 32,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstAtomNeon0600",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -96,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -32,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -96,
|
||||
"y": -96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": -96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+805
@@ -0,0 +1,805 @@
|
||||
{
|
||||
"name": "Obstacle Metal Door Mirrored",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0000",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -144,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -144,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0100",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -96,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0200",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -48,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0500",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0400",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -144,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -144,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0600",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0800",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -144,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -144,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0700",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -144,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -144,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0700",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0200",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 48,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0100",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 96,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0000",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 144,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0500",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0400",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 144,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0600",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0800",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0700",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0700",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 144,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 144,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -144,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -144,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+165
@@ -0,0 +1,165 @@
|
||||
{
|
||||
"name": "Obstacle Metro Blade Big",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstMetroLight0000",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -128,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -128,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstMetroLight0100",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -64,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -64,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstMetroLight0200",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 64,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 64,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstMetroLight0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 64,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 64,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 128,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 128,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -144,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -144,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+101
@@ -0,0 +1,101 @@
|
||||
{
|
||||
"name": "Obstacle Steam",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstSteam0000",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 64,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 64,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstSteam0100",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 64,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 64,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 128,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 128,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": -32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": 32,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+165
@@ -0,0 +1,165 @@
|
||||
{
|
||||
"name": "Obstacle Vent Blade",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "texAirVentRotor01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentBlade01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": 12,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 52,
|
||||
"y": 12,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": -20,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -12,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentBlade00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 52,
|
||||
"y": 12,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 80,
|
||||
"y": 18,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 88,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": -20,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentBlade00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 80,
|
||||
"y": 18,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 116,
|
||||
"y": 14,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 120,
|
||||
"y": -2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 88,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 156,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 156,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+133
@@ -0,0 +1,133 @@
|
||||
{
|
||||
"name": "Obstacle Vent Blade Destroyed",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "texAirVentRotor01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentBladeKaputt00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 16,
|
||||
"y": 12,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 52,
|
||||
"y": 12,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": -20,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": -12,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentBladeKaputt00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 80,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 52,
|
||||
"y": 12,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": -20,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 88,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 72,
|
||||
"y": -16,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 68,
|
||||
"y": 4,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Executable
+805
@@ -0,0 +1,805 @@
|
||||
{
|
||||
"name": "Obstacle Vent Door",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0100",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 48,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0301",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 96,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0301",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 144,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0400",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 144,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0700",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0700",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 144,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 144,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstDarkDoor0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0200",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -48,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0300",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -96,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -144,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -144,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0600",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -144,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -144,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0600",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0500",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 48,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0800",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0600",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -48,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0600",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -96,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -144,
|
||||
"y": 96,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -144,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0600",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -144,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -144,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0600",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -96,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasObstacles",
|
||||
"frame": "obstVentDoor0800",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 0,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 144,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 0,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -144,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 144,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -144,
|
||||
"y": 192,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+549
@@ -0,0 +1,549 @@
|
||||
{
|
||||
"name": "Watertunnel Collar",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallWatertunnel03",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 256,
|
||||
"y": 0,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 236.5131603228894,
|
||||
"y": 97.96695868546298,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 118.2565801614447,
|
||||
"y": 48.98347934273149,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 128,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00DkBlue",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 236.5131603228894,
|
||||
"y": 97.96695868546298,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 181.01933598375618,
|
||||
"y": 181.01933598375615,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 90.50966799187809,
|
||||
"y": 90.50966799187808,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 118.2565801614447,
|
||||
"y": 48.98347934273149,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00DkBlue",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 181.01933598375618,
|
||||
"y": 181.01933598375615,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 97.966958685463,
|
||||
"y": 236.5131603228894,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 48.9834793427315,
|
||||
"y": 118.2565801614447,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 90.50966799187809,
|
||||
"y": 90.50966799187808,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00DkBlue",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 97.966958685463,
|
||||
"y": 236.5131603228894,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 1.567547902908612e-14,
|
||||
"y": 256,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 7.83773951454306e-15,
|
||||
"y": 128,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48.9834793427315,
|
||||
"y": 118.2565801614447,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00DkBlue",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 1.567547902908612e-14,
|
||||
"y": 256,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -97.96695868546297,
|
||||
"y": 236.5131603228894,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -48.983479342731485,
|
||||
"y": 118.2565801614447,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 7.83773951454306e-15,
|
||||
"y": 128,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00DkBlue",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -97.96695868546297,
|
||||
"y": 236.5131603228894,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -181.01933598375615,
|
||||
"y": 181.01933598375618,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -90.50966799187808,
|
||||
"y": 90.50966799187809,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48.983479342731485,
|
||||
"y": 118.2565801614447,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "flatPal00DkBlue",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -181.01933598375615,
|
||||
"y": 181.01933598375618,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -236.5131603228894,
|
||||
"y": 97.96695868546301,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -118.2565801614447,
|
||||
"y": 48.983479342731506,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -90.50966799187808,
|
||||
"y": 90.50966799187809,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallWatertunnel03",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -236.5131603228894,
|
||||
"y": 97.96695868546301,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -256,
|
||||
"y": 3.135095805817224e-14,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -128,
|
||||
"y": 1.567547902908612e-14,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -118.2565801614447,
|
||||
"y": 48.983479342731506,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallWatertunnel05",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -256,
|
||||
"y": 3.135095805817224e-14,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -236.51316032288943,
|
||||
"y": -97.96695868546296,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -118.25658016144472,
|
||||
"y": -48.98347934273148,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -128,
|
||||
"y": 1.567547902908612e-14,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWater00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -236.51316032288943,
|
||||
"y": -97.96695868546296,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -181.0193359837562,
|
||||
"y": -181.01933598375615,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -90.5096679918781,
|
||||
"y": -90.50966799187808,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -118.25658016144472,
|
||||
"y": -48.98347934273148,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWater00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -181.0193359837562,
|
||||
"y": -181.01933598375615,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -97.96695868546313,
|
||||
"y": -236.51316032288935,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -48.98347934273156,
|
||||
"y": -118.25658016144467,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -90.5096679918781,
|
||||
"y": -90.50966799187808,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWater00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -97.96695868546313,
|
||||
"y": -236.51316032288935,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -4.702643708725836e-14,
|
||||
"y": -256,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": -2.351321854362918e-14,
|
||||
"y": -128,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -48.98347934273156,
|
||||
"y": -118.25658016144467,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWater00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -4.702643708725836e-14,
|
||||
"y": -256,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 97.96695868546304,
|
||||
"y": -236.51316032288938,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 48.98347934273152,
|
||||
"y": -118.25658016144469,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": -2.351321854362918e-14,
|
||||
"y": -128,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWater00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 97.96695868546304,
|
||||
"y": -236.51316032288938,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 181.0193359837563,
|
||||
"y": -181.01933598375604,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 90.50966799187815,
|
||||
"y": -90.50966799187802,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 48.98347934273152,
|
||||
"y": -118.25658016144469,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWater00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 181.0193359837563,
|
||||
"y": -181.01933598375604,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 236.51316032288952,
|
||||
"y": -97.96695868546271,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 118.25658016144476,
|
||||
"y": -48.98347934273136,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 90.50966799187815,
|
||||
"y": -90.50966799187802,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texWallWatertunnel04",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 236.51316032288952,
|
||||
"y": -97.96695868546271,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 256,
|
||||
"y": 0,
|
||||
"z": 64
|
||||
},
|
||||
{
|
||||
"x": 128,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 118.25658016144476,
|
||||
"y": -48.98347934273136,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
},
|
||||
{
|
||||
"x": -16,
|
||||
"y": 0,
|
||||
"z": 16
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+453
@@ -0,0 +1,453 @@
|
||||
{
|
||||
"name": "Computer",
|
||||
"quadData": [
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitor00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -8,
|
||||
"y": -20,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": -20,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": -4,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": -8,
|
||||
"y": -4,
|
||||
"z": -8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCKeyboard00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -10,
|
||||
"y": -4,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": -4,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": -2,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": -10,
|
||||
"y": -2,
|
||||
"z": -16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -10,
|
||||
"y": -2,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": -2,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": -10,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 10,
|
||||
"y": -4,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": -2,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": 0,
|
||||
"z": -8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -10,
|
||||
"y": -4,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": -10,
|
||||
"y": -2,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": -10,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": -10,
|
||||
"y": 0,
|
||||
"z": -8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 6,
|
||||
"y": -18,
|
||||
"z": 8
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": -20,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": -4,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": -8,
|
||||
"z": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -8,
|
||||
"y": -20,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": -20,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": -18,
|
||||
"z": 8
|
||||
},
|
||||
{
|
||||
"x": -6,
|
||||
"y": -18,
|
||||
"z": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide00",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -6,
|
||||
"y": -18,
|
||||
"z": 8
|
||||
},
|
||||
{
|
||||
"x": -8,
|
||||
"y": -20,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": -8,
|
||||
"y": -4,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": -6,
|
||||
"y": -8,
|
||||
"z": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -8,
|
||||
"y": -4,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": -4,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": -8,
|
||||
"z": 8
|
||||
},
|
||||
{
|
||||
"x": -6,
|
||||
"y": -8,
|
||||
"z": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": 10,
|
||||
"y": -4,
|
||||
"z": 4
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": -4,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": 0,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": 0,
|
||||
"z": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -10,
|
||||
"y": -4,
|
||||
"z": 4
|
||||
},
|
||||
{
|
||||
"x": -10,
|
||||
"y": -4,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": -10,
|
||||
"y": 0,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": -10,
|
||||
"y": 0,
|
||||
"z": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -10,
|
||||
"y": -4,
|
||||
"z": 4
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": -4,
|
||||
"z": 4
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": 0,
|
||||
"z": 4
|
||||
},
|
||||
{
|
||||
"x": -10,
|
||||
"y": 0,
|
||||
"z": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "quad",
|
||||
"texture": "atlasAll",
|
||||
"frame": "texPCMonitorSide01",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -10,
|
||||
"y": -4,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": -4,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": -4,
|
||||
"z": 4
|
||||
},
|
||||
{
|
||||
"x": -10,
|
||||
"y": -4,
|
||||
"z": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"collisionData": [
|
||||
{
|
||||
"type": "collisionQuad",
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"points": [
|
||||
{
|
||||
"x": -10,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": 0,
|
||||
"z": -16
|
||||
},
|
||||
{
|
||||
"x": 10,
|
||||
"y": -20,
|
||||
"z": -8
|
||||
},
|
||||
{
|
||||
"x": -10,
|
||||
"y": -20,
|
||||
"z": -8
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Loaded 100 of 137 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user