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