diff --git a/P3D/Content/Data/Scripts/ilex/shrine.dat b/P3D/Content/Data/Scripts/ilex/shrine.dat index f8e98f8ee..ab675fbe5 100644 Binary files a/P3D/Content/Data/Scripts/ilex/shrine.dat and b/P3D/Content/Data/Scripts/ilex/shrine.dat differ diff --git a/P3D/Content/Data/Scripts/kolben/botoff.dat b/P3D/Content/Data/Scripts/kolben/botoff.dat new file mode 100644 index 000000000..05547a09e --- /dev/null +++ b/P3D/Content/Data/Scripts/kolben/botoff.dat @@ -0,0 +1,3 @@ +version=2 +@npc.wearskin(6,tornado) +:end diff --git a/P3D/Content/Data/Scripts/kolben/boton.dat b/P3D/Content/Data/Scripts/kolben/boton.dat new file mode 100644 index 000000000..609842eeb --- /dev/null +++ b/P3D/Content/Data/Scripts/kolben/boton.dat @@ -0,0 +1,3 @@ +version=2 +@npc.wearskin(6,tornadobot) +:end diff --git a/P3D/Content/Data/Scripts/kolben/omega.dat b/P3D/Content/Data/Scripts/kolben/omega.dat index 9e97ba468..d563d617f 100644 --- a/P3D/Content/Data/Scripts/kolben/omega.dat +++ b/P3D/Content/Data/Scripts/kolben/omega.dat @@ -1,11 +1,10 @@ version=2 -:if:=false - @text.show(Omega: Greetings, I'm Omega,~the ghost!*I repurposed this basement~into a neat workplace.*Sure, it's a bit clumsy, but~that's better than nothing.) - @register.register(omegamet) -:endif + :if:=false + @text.show(Omega: Greetings, I'm Omega,~the ghost!*I repurposed this basement~into a neat workplace.*Sure, it's a bit clumsy, but~that's better than nothing,~am I right or am I right?) + @register.register(omegamet) + :endif -:if:=true :if:=false @text.show(Omega: Tell me, do you~like shinies?) @options.show(Yes,No) @@ -32,7 +31,27 @@ version=2 :endif :if:=false =true - @text.show(Omega: Talk to Maideline~to claim your prize.) + :if:=true =false + :if:>5 + @text.show(Oh, your party is full.~Go open some space to claim~your Pokémon!) + :end + :else + @pokemon.add(172,40,A gift from Omega,45,at Kolben Tower,0,Omega) + @text.show(Ah yes, your prize.*This Pichu is special:~I found it near the Ilex~Forest shrine.*I wonder what happens if~you take it back there.*Anyway, here it is!) + @pokemon.setshiny(-1,1) + @pokemon.setgender(-1,0) + @pokemon.clearattacks(-1) + @pokemon.addattack(-1,344) + @pokemon.addattack(-1,57) + @pokemon.addattack(-1,19) + @pokemon.addattack(-1,231) + @sound.play(success_small) + @text.show( received~Pichu!) + @pokemon.rename(last) + @register.register(pcpreceive) + :end + :endif + :endif :endif :if:=true =true =false @@ -180,7 +199,4 @@ version=2 @text.show(We can have another~battle tomorrow!) :endif -:else - @text.show(Omega: I might have~something for you in the~future.*That is, talk to me~again when you have~finished a time-bending~adventure.) -:endif :end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/liberty/garden.dat b/P3D/Content/Data/Scripts/liberty/garden.dat new file mode 100644 index 000000000..dd0e2c06e --- /dev/null +++ b/P3D/Content/Data/Scripts/liberty/garden.dat @@ -0,0 +1,36 @@ +version=2 +:if:=false + @npc.warp(1,12,2,14) + @npc.warp(2,13,2,15) + @npc.warp(3,14,2,15) + @npc.warp(4,15,2,12) + @npc.warp(5,16,2,9) + @npc.warp(6,26,2,9) + + @npc.warp(21,15,2,15) + @npc.warp(22,33,2,26) + @npc.warp(23,34,2,12) + @npc.warp(24,30,2,16) + @npc.warp(25,36,2,20) + @npc.warp(26,28,2,24) + @npc.warp(27,20,2,27) + @npc.warp(28,23,3,22) + @npc.warp(29,14,2,23) + + @npc.warp(31,2,-7,28) + @npc.warp(32,8,-7,19) + @npc.warp(33,8,-7,18) + @npc.warp(34,13,-7,16) + @npc.warp(35,16,-7,9) + @npc.warp(36,26,-7,9) + @npc.warp(37,23,-7,20) + @npc.warp(38,17,-7,27) + @npc.warp(39,33,-7,17) + @npc.warp(40,41,-7,8) + @npc.warp(41,33,-7,26) +:else + :if:=false + @script.start(liberty\looker) + :endif +:endif +:end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/liberty/heal.dat b/P3D/Content/Data/Scripts/liberty/heal.dat new file mode 100644 index 000000000..4b3a70169 --- /dev/null +++ b/P3D/Content/Data/Scripts/liberty/heal.dat @@ -0,0 +1,25 @@ +version=2 +:if:=false +@text.show(It's good to have responsible~trainers like you help us~ward off those thugs.*Tell me, do you need healing?) + @options.show(Yes,No) + :when:Yes + @screen.fadeout + @pokemon.heal + @sound.play(healing,false) + @level.wait(180) + @screen.fadein + @text.show(Keep up the good work and~stop their raid!) + :endwhen +:else + @text.show(Everything seems to be~under control now.*Do you still need healing?) + @options.show(Yes,No) + :when:Yes + @screen.fadeout + @pokemon.heal + @sound.play(healing,false) + @level.wait(180) + @screen.fadein + @text.show(Thanks for your help!) + :endwhen +:endif +:end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/liberty/interior.dat b/P3D/Content/Data/Scripts/liberty/interior.dat new file mode 100644 index 000000000..2e0316836 --- /dev/null +++ b/P3D/Content/Data/Scripts/liberty/interior.dat @@ -0,0 +1,6 @@ +version=2 +:if:=false +@npc.warp(2,1,-1,8) +@npc.warp(3,7,-2,4) +:endif +:end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/liberty/looker.dat b/P3D/Content/Data/Scripts/liberty/looker.dat new file mode 100644 index 000000000..694f5dfbb --- /dev/null +++ b/P3D/Content/Data/Scripts/liberty/looker.dat @@ -0,0 +1,27 @@ +version=2 +@npc.warp(10,21,3,22) +@npc.warp(11,19,3,23) +@npc.warp(12,20,3,23) +@npc.warp(13,22,3,23) +@npc.warp(14,23,3,23) +@camera.set(0,1,1.5,3.14,-0.46) +@player.move(0) +@level.update +@music.play(looker_encounter) +@text.show(Looker: ,~we meet again!*The International Police has~been investigating Team~Rocket's activity and they~seem to be reduced to~just a few rebel grunts.*They tried to escape in the~submarine after their leader's~defeat, but were surrounded~by our ships.~They'll face trial for~their misdeeds.*The International Police~expresses utmost gratitude~for your continued help~against Team Rocket with~this reward in money.) +@player.money(100000) +@text.show(You got a 100,000~Pokédollars reward!) +@text.show(Looker: We might end up~meeting again.*Farewell.) +@register.register(lookerliberty) +@screen.fadeout +@level.wait(15) +@npc.warp(10,21,-1,22) +@npc.warp(11,19,-1,23) +@npc.warp(12,20,-1,23) +@npc.warp(13,22,-1,23) +@npc.warp(14,23,-1,23) +@level.update +@level.wait(15) +@screen.fadein +@music.play(routemusic7) +:end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/liberty/room.dat b/P3D/Content/Data/Scripts/liberty/room.dat new file mode 100644 index 000000000..20b03265e --- /dev/null +++ b/P3D/Content/Data/Scripts/liberty/room.dat @@ -0,0 +1,30 @@ +version=2 +:if:=false +@npc.warp(6,4,0,5) +@player.move(1) +@camera.set(0,1,1.5,6.28,-0.26) +@text.show(Petrel: Ack, he's~too strong!) +@npc.turn(6,2) +@entity.showmessagebulb(1|4|1|5) +@level.wait(30) +@npc.move(6,1) +@battle.starttrainer(liberty\inside\Petrel) +@text.show(Petrel: Ok, I give up!*I might have underestimated~your persistence.) +@npc.turn(6,0) +@text.show(Petrel: But I doubt you'll~be able to control~Victini yourself.) +@npc.turn(6,2) +@text.show(Petrel: I'd love to stay~and watch you get crushed,~but it's my time to hit~the road! +@npc.turn(6,3) +@npc.move(6,1) +@npc.turn(6,2) +@npc.move(6,2) +@npc.turn(6,1) +@npc.move(6,1) +@npc.turn(6,2) +@npc.move(6,3) +@level.wait(30) +@npc.warp(6,4,-3,5) +@text.show(Victini looks like it's waiting~to test your strength.) +@register.register(petrelliberty) +:endif +:end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/liberty/victini.dat b/P3D/Content/Data/Scripts/liberty/victini.dat index 8b2442101..67e902eb5 100644 --- a/P3D/Content/Data/Scripts/liberty/victini.dat +++ b/P3D/Content/Data/Scripts/liberty/victini.dat @@ -1,6 +1,6 @@ version=2 @pokemon.cry(494) -@battle.wild(494,50,-1,,12) +@battle.wild(494,70,-1,,12) @register.register(battlevictini) @npc.register(liberty\room.dat|0|remove|0) @npc.remove(0) diff --git a/P3D/Content/Data/Scripts/trainer/fortune/north/006.dat b/P3D/Content/Data/Scripts/trainer/fortune/north/006.dat index 9444354d8..7bcdb0555 100644 --- a/P3D/Content/Data/Scripts/trainer/fortune/north/006.dat +++ b/P3D/Content/Data/Scripts/trainer/fortune/north/006.dat @@ -1,3 +1,14 @@ version=2 +@text.show(Stay back, kid!*I was asked not to let~anyone enter this crucial~spot for our future~operations.*...) @battle.starttrainer(fortune\north\006) +@text.show(My Pokémon...*Gah!~Who even cares~about those stupid islands~and their weird Pokémon~anyway?*I'll go back to the~Unova branch...) +@screen.fadeout +@level.wait(15) +@npc.register(fortune\outcast.dat|5|remove|0) +@npc.remove(5) +@level.update +@level.wait(15) +@screen.fadein +@text.show(He left something behind.*It's a boat pass!) +@item.messagegive(500,1) :end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/fortune/north/006.trainer b/P3D/Content/Data/Scripts/trainer/fortune/north/006.trainer index 82939db97..f96099736 100644 --- a/P3D/Content/Data/Scripts/trainer/fortune/north/006.trainer +++ b/P3D/Content/Data/Scripts/trainer/fortune/north/006.trainer @@ -1,22 +1,23 @@ [TRAINER FORMAT] Name|Grunt TrainerClass|Team Rocket -Money|1536 -IntroMessage|The Pokémon in these~parts are so weird.*It has me all~confused, man.*I'll take it out on you! +Money|3072 +IntroMessage|So you're not moving?*I have rare Pokémon~and I'm really angry now.*I'll take it out on you! OutroMessage|...Huh? -DefeatMessage|So listen, you haven't seen~any rare Pokémon, have you? +DefeatMessage| TextureID|gruntm Region|Sevii Islands -IniMusic|johto_trainer_intro +insightmusic|johto_rocket_encounter +IniMusic|Johto_rocket_intro DefeatMusic|trainer_defeat -BattleMusic|johto_trainer -Pokemon1|89,55 -Pokemon2|42,55 -Pokemon3|20,55 -Pokemon4| +BattleMusic|johto_rocket +Pokemon1|569,50 +Pokemon2|528,50 +Pokemon3|505,50 +Pokemon4|553,50 Pokemon5| Pokemon6| Items| Gender|0 -AI|2 +AI|20 IntroSequence|Blue,Blue \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/ilex/001.trainer b/P3D/Content/Data/Scripts/trainer/ilex/001.trainer index 65b5ec9b2..e9e805ecd 100644 --- a/P3D/Content/Data/Scripts/trainer/ilex/001.trainer +++ b/P3D/Content/Data/Scripts/trainer/ilex/001.trainer @@ -10,9 +10,9 @@ Region|Johto IniMusic|Johto_trainer_intro DefeatMusic|trainer_defeat BattleMusic|johto_trainer -Pokemon1|{"Pokemon"[470]}{"Gender"[1]}{"Item"[]}{"ItemData"[]}{"Level"[55]}{"OT"[00000]}{"Ability"[34]}{"Nature"[3]}{"CatchLocation"[Somewhere]}{"CatchTrainer"[Akemi]}{"CatchBall"[5]}{"CatchMethod"[]}{"Friendship"[255]}{"isShiny"[0]}{"Attack1"[14,20,20]}{"Attack2"[348,15,15]}{"Attack3"[241,15,15]}{"Attack4"[216,20,20]} -Pokemon2|{"Pokemon"[471]}{"Gender"[1]}{"Item"[]}{"ItemData"[]}{"Level"[55]}{"OT"[00000]}{"Ability"[81]}{"Nature"[10]}{"CatchLocation"[Somewhere]}{"CatchTrainer"[Akemi]}{"CatchBall"[5]}{"CatchMethod"[]}{"Friendship"[255]}{"isShiny"[0]}{"Attack1"[258,10,10]}{"Attack2"[243,20,20]}{"Attack3"[59,5,5]}{"Attack4"[247,15,15]} -Pokemon3|{"Pokemon"[700]}{"Gender"[1]}{"Item"[2009]}{"ItemData"[]}{"Level"[55]}{"OT"[00000]}{"Ability"[182]}{"Nature"[15]}{"CatchLocation"[Somewhere]}{"CatchTrainer"[Akemi]}{"CatchBall"[5]}{"CatchMethod"[]}{"Friendship"[255]}{"isShiny"[0]}{"Attack1"[304,10,10]}{"Attack2"[473,10,10]}{"Attack3"[247,15,15]}{"Attack4"[113,30,30]} +Pokemon1|{"Pokemon"[470]}{"Gender"[1]}{"Item"[]}{"ItemData"[]}{"Level"[58]}{"OT"[00000]}{"Ability"[34]}{"Nature"[3]}{"CatchLocation"[Somewhere]}{"CatchTrainer"[Akemi]}{"CatchBall"[5]}{"CatchMethod"[]}{"Friendship"[255]}{"isShiny"[0]}{"Attack1"[14,20,20]}{"Attack2"[348,15,15]}{"Attack3"[241,15,15]}{"Attack4"[216,20,20]} +Pokemon2|{"Pokemon"[471]}{"Gender"[1]}{"Item"[]}{"ItemData"[]}{"Level"[58]}{"OT"[00000]}{"Ability"[81]}{"Nature"[10]}{"CatchLocation"[Somewhere]}{"CatchTrainer"[Akemi]}{"CatchBall"[5]}{"CatchMethod"[]}{"Friendship"[255]}{"isShiny"[0]}{"Attack1"[258,10,10]}{"Attack2"[243,20,20]}{"Attack3"[59,5,5]}{"Attack4"[247,15,15]} +Pokemon3|{"Pokemon"[700]}{"Gender"[1]}{"Item"[2009]}{"ItemData"[]}{"Level"[60]}{"OT"[00000]}{"Ability"[182]}{"Nature"[15]}{"CatchLocation"[Somewhere]}{"CatchTrainer"[Akemi]}{"CatchBall"[5]}{"CatchMethod"[]}{"Friendship"[255]}{"isShiny"[0]}{"Attack1"[304,10,10]}{"Attack2"[473,10,10]}{"Attack3"[247,15,15]}{"Attack4"[113,30,30]} Pokemon4| Pokemon5| Pokemon6| diff --git a/P3D/Content/Data/Scripts/trainer/liberty/001.dat b/P3D/Content/Data/Scripts/trainer/liberty/001.dat new file mode 100644 index 000000000..944d490a9 --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/001.dat @@ -0,0 +1,3 @@ +version=2 +@battle.starttrainer(liberty\001) +:end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/001.trainer b/P3D/Content/Data/Scripts/trainer/liberty/001.trainer new file mode 100644 index 000000000..55d02a752 --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/001.trainer @@ -0,0 +1,23 @@ +[TRAINER FORMAT] +Name|Grunt +TrainerClass|Team Rocket +Money|3200 +IntroMessage|We've finally hit gold with~a rare Pokémon!*I won't let you interrupt~our operation in the basement! +OutroMessage|I've never been this disappointed in my life... +DefeatMessage|The others won't be as easy! +TextureID|gruntm +Region|Sevii Islands +insightmusic|johto_rocket_encounter +IniMusic|Johto_rocket_intro +DefeatMusic|trainer_defeat +BattleMusic|johto_rocket +Pokemon1|169,57 +Pokemon2|20,57 +Pokemon3|569,58 +Pokemon4| +Pokemon5| +Pokemon6| +Items| +Gender|0 +AI|40 +IntroSequence|Blue,Blue \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/002.dat b/P3D/Content/Data/Scripts/trainer/liberty/002.dat new file mode 100644 index 000000000..0a6cc9f61 --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/002.dat @@ -0,0 +1,3 @@ +version=2 +@battle.starttrainer(liberty\002) +:end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/002.trainer b/P3D/Content/Data/Scripts/trainer/liberty/002.trainer new file mode 100644 index 000000000..dae3fdedf --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/002.trainer @@ -0,0 +1,23 @@ +[TRAINER FORMAT] +Name|Grunt +TrainerClass|Team Rocket +Money|3200 +IntroMessage|A meddling brat?*I'll show you why I was~picked for this mission! +OutroMessage|No! My brilliant career! +DefeatMessage|There goes my promotion... +TextureID|gruntf +Region|Sevii Islands +insightmusic|johto_rocket_encounter +IniMusic|Johto_rocket_intro +DefeatMusic|trainer_defeat +BattleMusic|johto_rocket +Pokemon1|24,57 +Pokemon2|45,57 +Pokemon3|510,58 +Pokemon4| +Pokemon5| +Pokemon6| +Items| +Gender|1 +AI|40 +IntroSequence|Blue,Blue \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/003.dat b/P3D/Content/Data/Scripts/trainer/liberty/003.dat new file mode 100644 index 000000000..3bb69352a --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/003.dat @@ -0,0 +1,3 @@ +version=2 +@battle.starttrainer(liberty\003) +:end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/003.trainer b/P3D/Content/Data/Scripts/trainer/liberty/003.trainer new file mode 100644 index 000000000..f4bda144d --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/003.trainer @@ -0,0 +1,23 @@ +[TRAINER FORMAT] +Name|Grunt +TrainerClass|Team Rocket +Money|4110 +IntroMessage|Team Rocket is much more~than an organization, it's~an idea.*We're everywhere! +OutroMessage|Our philosophy has failed us... +DefeatMessage|We still stand strong. +TextureID|gruntf +Region|Sevii Islands +insightmusic|johto_rocket_encounter +IniMusic|Johto_rocket_intro +DefeatMusic|trainer_defeat +BattleMusic|johto_rocket +Pokemon1|168,58 +Pokemon2|202,58 +Pokemon3|528,59 +Pokemon4| +Pokemon5| +Pokemon6| +Items| +Gender|1 +AI|40 +IntroSequence|Blue,Blue \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/004.dat b/P3D/Content/Data/Scripts/trainer/liberty/004.dat new file mode 100644 index 000000000..20b720a96 --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/004.dat @@ -0,0 +1,3 @@ +version=2 +@battle.starttrainer(liberty\004) +:end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/004.trainer b/P3D/Content/Data/Scripts/trainer/liberty/004.trainer new file mode 100644 index 000000000..8cd42dc20 --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/004.trainer @@ -0,0 +1,23 @@ +[TRAINER FORMAT] +Name|Grunt +TrainerClass|Team Rocket +Money|4110 +IntroMessage|We will use this rare~Pokémon and its powers~to do our bidding. +OutroMessage|Not even the Pokémon around me are doing my bidding! +DefeatMessage|Give up, it's still ours! +TextureID|gruntm +Region|Sevii Islands +insightmusic|johto_rocket_encounter +IniMusic|Johto_rocket_intro +DefeatMusic|trainer_defeat +BattleMusic|johto_rocket +Pokemon1|110,58 +Pokemon2|105,58 +Pokemon3|553,59 +Pokemon4| +Pokemon5| +Pokemon6| +Items| +Gender|0 +AI|40 +IntroSequence|Blue,Blue \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/005.dat b/P3D/Content/Data/Scripts/trainer/liberty/005.dat new file mode 100644 index 000000000..b190c9098 --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/005.dat @@ -0,0 +1,3 @@ +version=2 +@battle.starttrainer(liberty\005) +:end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/005.trainer b/P3D/Content/Data/Scripts/trainer/liberty/005.trainer new file mode 100644 index 000000000..ffacd14c8 --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/005.trainer @@ -0,0 +1,23 @@ +[TRAINER FORMAT] +Name|Grunt +TrainerClass|Team Rocket +Money|4930 +IntroMessage|The lighthouse and every last~corner of this island are now~property of Team Rocket! +OutroMessage|We're not giving it back. +DefeatMessage|First come, first served. +TextureID|gruntm +Region|Sevii Islands +insightmusic|johto_rocket_encounter +IniMusic|Johto_rocket_intro +DefeatMusic|trainer_defeat +BattleMusic|johto_rocket +Pokemon1|97,59 +Pokemon2|94,59 +Pokemon3|545,60 +Pokemon4| +Pokemon5| +Pokemon6| +Items| +Gender|0 +AI|40 +IntroSequence|Blue,Blue \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/006.dat b/P3D/Content/Data/Scripts/trainer/liberty/006.dat new file mode 100644 index 000000000..591f52b70 --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/006.dat @@ -0,0 +1,3 @@ +version=2 +@battle.starttrainer(liberty\006) +:end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/006.trainer b/P3D/Content/Data/Scripts/trainer/liberty/006.trainer new file mode 100644 index 000000000..2345a4211 --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/006.trainer @@ -0,0 +1,23 @@ +[TRAINER FORMAT] +Name|Grunt +TrainerClass|Team Rocket +Money|4930 +IntroMessage|We will liberate Victini~from its confinement and~use its power to make a~fortune! +OutroMessage|You're sabotaging our prosperity plan! +DefeatMessage|Maybe we were too ambitious~to begin with. +TextureID|gruntf +Region|Sevii Islands +insightmusic|johto_rocket_encounter +IniMusic|Johto_rocket_intro +DefeatMusic|trainer_defeat +BattleMusic|johto_rocket +Pokemon1|89,59 +Pokemon2|53,59 +Pokemon3|563,60 +Pokemon4| +Pokemon5| +Pokemon6| +Items| +Gender|1 +AI|40 +IntroSequence|Blue,Blue \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/007.dat b/P3D/Content/Data/Scripts/trainer/liberty/007.dat new file mode 100644 index 000000000..b7e950b6b --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/007.dat @@ -0,0 +1,3 @@ +version=2 +@battle.starttrainer(liberty\007) +:end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/007.trainer b/P3D/Content/Data/Scripts/trainer/liberty/007.trainer new file mode 100644 index 000000000..117761a1a --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/007.trainer @@ -0,0 +1,23 @@ +[TRAINER FORMAT] +Name|Grunt +TrainerClass|Team Rocket +Money|5040 +IntroMessage|Huh?*What are you doing here? +OutroMessage|I didn't really want to battle... +DefeatMessage|I was picking flowers,~not fights. +TextureID|gruntm +Region|Sevii Islands +insightmusic|johto_rocket_encounter +IniMusic|Johto_rocket_intro +DefeatMusic|trainer_defeat +BattleMusic|johto_rocket +Pokemon1|57,62 +Pokemon2|73,62 +Pokemon3|560,64 +Pokemon4| +Pokemon5| +Pokemon6| +Items| +Gender|0 +AI|40 +IntroSequence|Blue,Blue \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/inside/001.dat b/P3D/Content/Data/Scripts/trainer/liberty/inside/001.dat new file mode 100644 index 000000000..0be33d734 --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/inside/001.dat @@ -0,0 +1,3 @@ +version=2 +@battle.starttrainer(liberty\inside\001) +:end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/inside/001.trainer b/P3D/Content/Data/Scripts/trainer/liberty/inside/001.trainer new file mode 100644 index 000000000..130095647 --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/inside/001.trainer @@ -0,0 +1,23 @@ +[TRAINER FORMAT] +Name|Grunt +TrainerClass|Team Rocket +Money|5040 +IntroMessage|Victini is capable of~potent fire attacks.*We need to exploit its energy! +OutroMessage|You're just a kid, how is this possible? +DefeatMessage|We're not letting up! +TextureID|gruntf +Region|Sevii Islands +insightmusic|johto_rocket_encounter +IniMusic|Johto_rocket_intro +DefeatMusic|trainer_defeat +BattleMusic|johto_rocket +Pokemon1|31,62 +Pokemon2|49,62 +Pokemon3|505,64 +Pokemon4| +Pokemon5| +Pokemon6| +Items| +Gender|1 +AI|40 +IntroSequence|Blue,Blue \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/inside/002.dat b/P3D/Content/Data/Scripts/trainer/liberty/inside/002.dat new file mode 100644 index 000000000..d73264198 --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/inside/002.dat @@ -0,0 +1,3 @@ +version=2 +@battle.starttrainer(liberty\inside\002) +:end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/inside/002.trainer b/P3D/Content/Data/Scripts/trainer/liberty/inside/002.trainer new file mode 100644 index 000000000..42ef4739b --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/inside/002.trainer @@ -0,0 +1,23 @@ +[TRAINER FORMAT] +Name|Grunt +TrainerClass|Team Rocket +Money|5040 +IntroMessage|I'm the last line of defense.*I won't go easy on you. +OutroMessage|Busted! +DefeatMessage|Eh, fugetaboutit... +TextureID|gruntm +Region|Sevii Islands +insightmusic|johto_rocket_encounter +IniMusic|Johto_rocket_intro +DefeatMusic|trainer_defeat +BattleMusic|johto_rocket +Pokemon1|34,62 +Pokemon2|71,62 +Pokemon3|630,64 +Pokemon4| +Pokemon5| +Pokemon6| +Items| +Gender|0 +AI|40 +IntroSequence|Blue,Blue \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/liberty/inside/Petrel.trainer b/P3D/Content/Data/Scripts/trainer/liberty/inside/Petrel.trainer new file mode 100644 index 000000000..da0c89600 --- /dev/null +++ b/P3D/Content/Data/Scripts/trainer/liberty/inside/Petrel.trainer @@ -0,0 +1,23 @@ +[TRAINER FORMAT] +Name|Petrel +TrainerClass|Rocket Boss +Money|8000 +IntroMessage|Ahem, why are you here?*I thought you were done~with us in the Radio Tower!*Listen, I'm a nice guy that~only does what's necessary.*Victini is a really valuable~Pokémon that grants victory~to whoever controls it.*We could use some victory~after our previous failures.*I don't care about Team Rocket~as an organization anymore.~As long as I have the manpower~to capture rare Pokémon,~I'll make my goal a reality!*I won't let you get in my~way this time! +OutroMessage|That's why I needed Victini. +DefeatMessage| +TextureID|Petrel +Region|Sevii Islands +insightmusic|johto_rocket_encounter +IniMusic|Johto_rocket_intro +DefeatMusic|trainer_defeat +BattleMusic|johto_rocket +Pokemon1|20,64 +Pokemon2|169,64 +Pokemon3|317,65 +Pokemon4|571,65 +Pokemon5|569,66 +Pokemon6|110,67 +Items|14 +Gender|0 +AI|80 +IntroSequence|Blue,Blue \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/trainer/tohjo/Giovanni.trainer b/P3D/Content/Data/Scripts/trainer/tohjo/Giovanni.trainer index d8765a640..8e5933be3 100644 Binary files a/P3D/Content/Data/Scripts/trainer/tohjo/Giovanni.trainer and b/P3D/Content/Data/Scripts/trainer/tohjo/Giovanni.trainer differ diff --git a/P3D/Content/Data/Scripts/vermilion/dockhand3.dat b/P3D/Content/Data/Scripts/vermilion/dockhand3.dat index 2c2fb7205..b5ae7ebeb 100644 Binary files a/P3D/Content/Data/Scripts/vermilion/dockhand3.dat and b/P3D/Content/Data/Scripts/vermilion/dockhand3.dat differ diff --git a/P3D/Content/Data/maps/fortune/outcast.dat b/P3D/Content/Data/maps/fortune/outcast.dat index 46a91e9ca..f5292ec7c 100644 --- a/P3D/Content/Data/maps/fortune/outcast.dat +++ b/P3D/Content/Data/maps/fortune/outcast.dat @@ -339,7 +339,7 @@ NPC: {"NPC"{NPC[{"Position"{sngArr[11,-0.24,44]}}{"TextureID"{str[34]}}{"ID"{int[2]}}{"Name"{str[IDlotto]}}{"Action"{int[2]}}{"AdditionalValue"{str[1|trainer\fortune\north\003r]}}{"Rotation"{int[0]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[[17,2,2,1]]}}]}} {"NPC"{NPC[{"Position"{sngArr[13,-0.24,34]}}{"TextureID"{str[34]}}{"ID"{int[3]}}{"Name"{str[IDlotto]}}{"Action"{int[2]}}{"AdditionalValue"{str[2|trainer\fortune\north\004]}}{"Rotation"{int[1]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[[17,2,2,1]]}}]}} {"NPC"{NPC[{"Position"{sngArr[12,0,15]}}{"TextureID"{str[19]}}{"ID"{int[4]}}{"Name"{str[IDlotto]}}{"Action"{int[2]}}{"AdditionalValue"{str[1|trainer\fortune\north\005]}}{"Rotation"{int[0]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[[17,2,2,1]]}}]}} -{"NPC"{NPC[{"Position"{sngArr[8,0,24]}}{"TextureID"{str[gruntm]}}{"ID"{int[5]}}{"Name"{str[IDlotto]}}{"Action"{int[2]}}{"AdditionalValue"{str[2|trainer\fortune\north\006]}}{"Rotation"{int[1]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[[17,2,2,1]]}}]}} +{"NPC"{NPC[{"Position"{sngArr[7,0,22]}}{"TextureID"{str[gruntm]}}{"ID"{int[5]}}{"Name"{str[Grunt Liberty]}}{"Action"{int[2]}}{"AdditionalValue"{str[1|trainer\fortune\north\006]}}{"Rotation"{int[2]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[[17,2,2,1]]}}]}} Items: {"Entity"{ENT[{"EntityID"{str[ItemObject]}}{"Position"{sngArr[12,-0.375,16]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[192,16,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[0,62]}}{"Rotation"{int[0]}}{"Scale"{sngArr[0.25,0.25,0.25]}}]}} diff --git a/P3D/Content/Data/maps/kolben/assoffices.dat b/P3D/Content/Data/maps/kolben/assoffices.dat new file mode 100644 index 000000000..346cae129 --- /dev/null +++ b/P3D/Content/Data/maps/kolben/assoffices.dat @@ -0,0 +1,108 @@ +{"Level"{LEV[{"Name"{str[Kolben Tower]}}{"MusicLoop"{str[battletower]}}{"CurrentRegion"{str[Sevii Islands]}}]}} +{"Actions"{LEV[{"CanTeleport"{bool[0]}}{"CanDig"{bool[0]}}{"CanFly"{bool[0]}}{"EnviromentType"{int[1]}}{"MapScript"{str[kolben\BSOD]}}{"Weather"{int[1]}}]}} + +Floor: +{"Floor"{ENT[{"Size"{intArr[17,8]}}{"Position"{intArr[1,0,-1]}}{"TexturePath"{str[kolben]}}{"Texture"{rec[0,0,16,16]}}]}} + +Ceiling: +{"EntityField"{ENT[{"Size"{intArr[17,7]}}{"EntityID"{str[AllSidesObject]}}{"Position"{sngArr[1,3,0]}}{"TexturePath"{str[kolben]}}{"Textures"{recArr[[0,16,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} + +Walls: +{"EntityField"{ENT[{"Fill"{bool[0]}}{"Size"{intArr[19,10]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[0,0,-2]}}{"TexturePath"{str[Kolben]}}{"Textures"{recArr[[0,32,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} +{"EntityField"{ENT[{"Fill"{bool[0]}}{"Size"{intArr[19,2,9]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[0,1,-1]}}{"TexturePath"{str[Kolben]}}{"Textures"{recArr[[0,32,16,15]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} +{"EntityField"{ENT[{"Size"{intArr[8,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[1,0,-1]}}{"TexturePath"{str[Kolben]}}{"Textures"{recArr[[0,32,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} +{"EntityField"{ENT[{"Size"{intArr[8,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[10,0,-1]}}{"TexturePath"{str[Kolben]}}{"Textures"{recArr[[0,32,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} + +{"Entity"{ENT[{"EntityID"{str[WarpBlock]}}{"Position"{sngArr[9,0,-1]}}{"TexturePath"{str[House3]}}{"Textures"{recArr[[112,0,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[kolben\elevator.dat,1,0.1,3,0]}}{"Rotation"{int[0]}}]}} + +Furniture: +glasstable: +{"EntityField"{ENT[{"Scale"{sngArr[1,0.3,1]}}{"Steps"{sngArr[1,1,2]}}{"Size"{intArr[1,3]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[15,-0.35,2]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[48,48,16,16][32,48,16,16][64,48,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.3,1]}}{"Steps"{sngArr[1,1,2]}}{"Size"{intArr[1,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[15,-0.35,3]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[48,48,16,16][112,64,16,16][64,48,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.3,1]}}{"Steps"{sngArr[1,1,2]}}{"Size"{intArr[1,3]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[3,-0.35,2]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[48,48,16,16][32,48,16,16][64,48,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.3,1]}}{"Steps"{sngArr[1,1,2]}}{"Size"{intArr[1,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[3,-0.35,3]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[48,48,16,16][112,64,16,16][64,48,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[3]}}]}} + +Desktops: +{"EntityField"{ENT[{"Scale"{sngArr[0.2,0.5,0.5]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"Position"{sngArr[15,-0.4,3]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[96,80,5,11][101,80,11,11][101,91,11,5]]}}{"TextureIndex"{intArr[1,1,1,1,1,1,0,0,2,2,2,2]}}{"Collision"{bool[0]}}{"ModelID"{int[12]}}{"Action"{int[1]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,-1.5708,1.5708]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[0.2,0.5,0.5]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"Position"{sngArr[3,-0.4,3]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[96,80,5,11][101,80,11,11][101,91,11,5]]}}{"TextureIndex"{intArr[1,1,1,1,1,1,0,0,2,2,2,2]}}{"Collision"{bool[0]}}{"ModelID"{int[12]}}{"Action"{int[1]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,1.5708,1.5708]}}]}} +nilllzz1: +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"Position"{sngArr[15,0.2,2]}}{"TexturePath"{str[Kolben]}}{"Textures"{recArr[[16,0,32,16][16,16,32,4][48,0,4,16][100,16,32,16]]}}{"TextureIndex"{intArr[-1,-1,2,2,2,2,3,3,1,1,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[12]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,1,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[11]}}{"Visible"{bool[1]}}{"Position"{sngArr[15.085,0.2,2.054]}}{"TexturePath"{str[TVs\desert]}}{"Textures"{recArr[[0,0,784,476]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,1,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[20]}}{"Visible"{bool[0]}}{"Position"{sngArr[15.085,0.2,2.054]}}{"TexturePath"{str[TVs\BSOD]}}{"Textures"{recArr[[0,0,980,490]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,1,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[ScriptBlock]}}{"Visible"{bool[0]}}{"Position"{sngArr[15,0,2]}}{"TexturePath"{str[TVs\BSOD]}}{"Textures"{recArr[[0,0,980,490]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\BSODPorygon]}}{"RotationXYZ"{sngArr[0,-1,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[0.05,0.75,0.05]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[15,0,2]}}{"TexturePath"{str[Kolben]}}{"Textures"{recArr[[16,0,1,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} + +nilllzz2: +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"Position"{sngArr[15,0.2,4]}}{"TexturePath"{str[Kolben]}}{"Textures"{recArr[[16,0,32,16][16,16,32,4][48,0,4,16][100,16,32,16]]}}{"TextureIndex"{intArr[3,3,2,2,2,2,-1,-1,1,1,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[12]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,-1,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[10]}}{"Visible"{bool[1]}}{"Position"{sngArr[15.085,0.2,3.945]}}{"TexturePath"{str[TVs\webwork]}}{"Textures"{recArr[[0,0,1300,650]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,2.14,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[20]}}{"Visible"{bool[0]}}{"Position"{sngArr[15.085,0.2,3.945]}}{"TexturePath"{str[TVs\BSOD]}}{"Textures"{recArr[[0,0,980,490]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,2.14,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[ScriptBlock]}}{"Visible"{bool[0]}}{"Position"{sngArr[15,0,4]}}{"TexturePath"{str[TVs\BSOD]}}{"Textures"{recArr[[0,0,980,490]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\BSODPorygon]}}{"RotationXYZ"{sngArr[0,-1,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[0.05,0.75,0.05]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[15,0,4]}}{"TexturePath"{str[Kolben]}}{"Textures"{recArr[[16,0,1,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} + +darkfire1: +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"Position"{sngArr[3,0.2,2]}}{"TexturePath"{str[Kolben]}}{"Textures"{recArr[[16,0,32,16][16,16,32,4][48,0,4,16][100,16,32,16]]}}{"TextureIndex"{intArr[-1,-1,2,2,2,2,3,3,1,1,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[12]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,-1,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[10]}}{"Visible"{bool[1]}}{"Position"{sngArr[2.916,0.2,2.054]}}{"TexturePath"{str[TVs\milkyway]}}{"Textures"{recArr[[0,0,500,250]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,-1,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[20]}}{"Visible"{bool[0]}}{"Position"{sngArr[2.916,0.2,2.054]}}{"TexturePath"{str[TVs\BSOD]}}{"Textures"{recArr[[0,0,980,490]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,-1,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[ScriptBlock]}}{"Visible"{bool[0]}}{"Position"{sngArr[3,0,2]}}{"TexturePath"{str[TVs\BSOD]}}{"Textures"{recArr[[0,0,980,490]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\BSODPorygon]}}{"RotationXYZ"{sngArr[0,-1,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[0.05,0.75,0.05]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[3,0,2]}}{"TexturePath"{str[Kolben]}}{"Textures"{recArr[[16,0,1,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} + +darkfire2: +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"Position"{sngArr[3,0.2,4]}}{"TexturePath"{str[Kolben]}}{"Textures"{recArr[[16,0,32,16][16,16,32,4][48,0,4,16][100,16,32,16]]}}{"TextureIndex"{intArr[-1,-1,2,2,2,2,3,3,1,1,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[12]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,-2.14,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[10]}}{"Visible"{bool[1]}}{"Position"{sngArr[2.916,0.2,3.945]}}{"TexturePath"{str[TVs\derp]}}{"Textures"{recArr[[0,0,897,609]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,-2.14,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[20]}}{"Visible"{bool[0]}}{"Position"{sngArr[2.916,0.2,3.945]}}{"TexturePath"{str[TVs\BSOD]}}{"Textures"{recArr[[0,0,980,490]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,-2.14,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[ScriptBlock]}}{"Visible"{bool[0]}}{"Position"{sngArr[3,0,4]}}{"TexturePath"{str[TVs\BSOD]}}{"Textures"{recArr[[0,0,980,490]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\BSODPorygon]}}{"RotationXYZ"{sngArr[0,-1,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[0.05,0.75,0.05]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[3,0,4]}}{"TexturePath"{str[Kolben]}}{"Textures"{recArr[[16,0,1,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} + +Monitore: +{"Entity"{ENT[{"Scale"{sngArr[3,1.5,0.2]}}{"EntityID"{str[Cube]}}{"Position"{sngArr[17.4,1.5,3]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[48,80,32,16][48,96,32,4][80,80,4,16]]}}{"TextureIndex"{intArr[-1,-1,2,2,2,2,-1,-1,1,1,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[12]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} +{"Entity"{ENT[{"Scale"{sngArr[3,1.5,0.2]}}{"EntityID"{str[Cube]}}{"Position"{sngArr[0.6,1.5,3]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[48,80,32,16][48,96,32,4][80,80,4,16]]}}{"TextureIndex"{intArr[-1,-1,2,2,2,2,-1,-1,1,1,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[12]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} +{"Entity"{ENT[{"Scale"{sngArr[3,1.5,0.2]}}{"EntityID"{str[Cube]}}{"ID"{int[10]}}{"Visible"{bool[1]}}{"Position"{sngArr[17.3,1.5,3]}}{"TexturePath"{str[TVs\joker]}}{"Textures"{recArr[[0,0,500,250]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[3]}}]}} +{"Entity"{ENT[{"Scale"{sngArr[3,1.5,0.2]}}{"EntityID"{str[Cube]}}{"ID"{int[10]}}{"Visible"{bool[1]}}{"Position"{sngArr[0.7,1.5,3]}}{"TexturePath"{str[TVs\PerpendStone]}}{"Textures"{recArr[[0,0,1000,580]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} +{"Entity"{ENT[{"Scale"{sngArr[3,1.5,0.2]}}{"EntityID"{str[Cube]}}{"ID"{int[20]}}{"Visible"{bool[0]}}{"Position"{sngArr[17.3,1.5,3]}}{"TexturePath"{str[TVs\BSOD]}}{"Textures"{recArr[[0,0,980,490]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[3]}}]}} +{"Entity"{ENT[{"Scale"{sngArr[3,1.5,0.2]}}{"EntityID"{str[Cube]}}{"ID"{int[20]}}{"Visible"{bool[0]}}{"Position"{sngArr[0.7,1.5,3]}}{"TexturePath"{str[TVs\BSOD]}}{"Textures"{recArr[[0,0,980,490]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} + +Poster: +{"EntityField"{ENT[{"Scale"{sngArr[0.9,0.9,0.1]}}{"Size"{intArr[1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[52]}}{"Visible"{bool[1]}}{"Position"{sngArr[3.5,0.6,6.49]}}{"TexturePath"{str[TVs\victini]}}{"Textures"{recArr[[0,0,606,622]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[2]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[0.9,0.9,0.1]}}{"Size"{intArr[1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[52]}}{"Visible"{bool[1]}}{"Position"{sngArr[3.5,0.6,-0.49]}}{"TexturePath"{str[TVs\victini]}}{"Textures"{recArr[[0,0,606,622]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} + +{"EntityField"{ENT[{"Scale"{sngArr[0.9,0.9,0.1]}}{"Size"{intArr[1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[52]}}{"Visible"{bool[1]}}{"Position"{sngArr[13.5,0.6,6.49]}}{"TexturePath"{str[TVs\fanta]}}{"Textures"{recArr[[0,0,405,405]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[2]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[0.9,0.9,0.1]}}{"Size"{intArr[1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[52]}}{"Visible"{bool[1]}}{"Position"{sngArr[13.5,0.6,-0.49]}}{"TexturePath"{str[TVs\fanta]}}{"Textures"{recArr[[0,0,405,405]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} + +NPCs: +{"NPC"{NPC[{"Position"{sngArr[16,0,3]}}{"TextureID"{str[Fanta]}}{"ID"{int[2]}}{"Name"{str[Fanta]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\fanta]}}{"Rotation"{int[1]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[2,0,3]}}{"TextureID"{str[TornadoBot]}}{"ID"{int[6]}}{"Name"{str[Tornado]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\tornado]}}{"Rotation"{int[3]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} +{"EntityField"{ENT[{"EntityID"{str[ScriptBlock]}}{"Size"{intArr[1,7]}}{"Position"{sngArr[5,0,0]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[0,48,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[kolben\botoff]}}{"Rotation"{int[0]}}]}} +{"EntityField"{ENT[{"EntityID"{str[ScriptBlock]}}{"Size"{intArr[1,7]}}{"Position"{sngArr[6,0,0]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[0,48,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[kolben\boton]}}{"Rotation"{int[0]}}]}} + +shelf: +{"Entity"{ENT[{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[6.9,0,0]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[64,16,16,16][64,0,16,16][96,16,16,16]]}}{"TextureIndex"{intArr[0,0,2,2,2,2,2,2,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[1]}}{"AdditionalValue"{str[shelf]}}{"Rotation"{int[3]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[WallBlock]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[1,1,2]}}{"Position"{sngArr[6.9,0,1]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[68,16,12,16][64,0,16,16][96,16,16,16]]}}{"TextureIndex"{intArr[0,0,2,2,2,2,2,2,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[1]}}{"AdditionalValue"{str[shelf]}}{"Rotation"{int[3]}}]}} +{"Entity"{ENT[{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[6.9,0,2]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[80,16,16,16][80,0,16,16][96,16,16,16]]}}{"TextureIndex"{intArr[0,0,2,2,2,2,2,2,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[1]}}{"AdditionalValue"{str[shelf]}}{"Rotation"{int[3]}}]}} +{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"Scale"{sngArr[0.8,0.2,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[6.9,0.6,0]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[64,0,16,16][96,0,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} +{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[SignBlock]}}{"Position"{sngArr[6.9,0,0]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[64,0,16,16][96,0,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,1,1]}}{"Visible"{bool[0]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[The shlves are bursting~with a large collection of~Manga, Anime and Movies.]}}{"Rotation"{int[1]}}]}} + +{"Entity"{ENT[{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[6.9,0,4]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[64,16,16,16][64,0,16,16][96,16,16,16]]}}{"TextureIndex"{intArr[0,0,2,2,2,2,2,2,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[1]}}{"AdditionalValue"{str[shelf]}}{"Rotation"{int[3]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[WallBlock]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[1,1,2]}}{"Position"{sngArr[6.9,0,5]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[68,16,12,16][64,0,16,16][96,16,16,16]]}}{"TextureIndex"{intArr[0,0,2,2,2,2,2,2,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[1]}}{"AdditionalValue"{str[shelf]}}{"Rotation"{int[3]}}]}} +{"Entity"{ENT[{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[6.9,0,6]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[80,16,16,16][80,0,16,16][96,16,16,16]]}}{"TextureIndex"{intArr[0,0,2,2,2,2,2,2,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[1]}}{"AdditionalValue"{str[shelf]}}{"Rotation"{int[3]}}]}} +{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"Scale"{sngArr[0.8,0.2,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[6.9,0.6,4]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[64,0,16,16][96,0,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} +{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[SignBlock]}}{"Position"{sngArr[6.9,0,4]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[64,0,16,16][96,0,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,1,1]}}{"Visible"{bool[0]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[The shelves are bursting~with a large collection of~Manga, Anime and Movies.]}}{"Rotation"{int[1]}}]}} + +{"Entity"{ENT[{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[11.1,0,2]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[64,16,16,16][64,0,16,16][96,16,16,16]]}}{"TextureIndex"{intArr[0,0,2,2,2,2,2,2,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[1]}}{"AdditionalValue"{str[shelf]}}{"Rotation"{int[1]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[WallBlock]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[1,1,2]}}{"Position"{sngArr[11.1,0,1]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[68,16,12,16][64,0,16,16][96,16,16,16]]}}{"TextureIndex"{intArr[0,0,2,2,2,2,2,2,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[1]}}{"AdditionalValue"{str[shelf]}}{"Rotation"{int[1]}}]}} +{"Entity"{ENT[{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[11.1,0,0]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[80,16,16,16][80,0,16,16][96,16,16,16]]}}{"TextureIndex"{intArr[0,0,2,2,2,2,2,2,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[1]}}{"AdditionalValue"{str[shelf]}}{"Rotation"{int[1]}}]}} +{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"Scale"{sngArr[0.8,0.2,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[11.1,0.6,0]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[64,0,16,16][96,0,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} +{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[SignBlock]}}{"Position"{sngArr[11.1,0,0]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[64,0,16,16][96,0,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,1,1]}}{"Visible"{bool[0]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[The shelves are bursting~with a large collection of~Manga, Anime and Movies.]}}{"Rotation"{int[1]}}]}} + +{"Entity"{ENT[{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[11.1,0,6]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[64,16,16,16][64,0,16,16][96,16,16,16]]}}{"TextureIndex"{intArr[0,0,2,2,2,2,2,2,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[1]}}{"AdditionalValue"{str[shelf]}}{"Rotation"{int[1]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[WallBlock]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[1,1,2]}}{"Position"{sngArr[11.1,0,5]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[68,16,12,16][64,0,16,16][96,16,16,16]]}}{"TextureIndex"{intArr[0,0,2,2,2,2,2,2,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[1]}}{"AdditionalValue"{str[shelf]}}{"Rotation"{int[1]}}]}} +{"Entity"{ENT[{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[11.1,0,4]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[80,16,16,16][80,0,16,16][96,16,16,16]]}}{"TextureIndex"{intArr[0,0,2,2,2,2,2,2,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[1]}}{"AdditionalValue"{str[shelf]}}{"Rotation"{int[1]}}]}} +{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"Scale"{sngArr[0.8,0.2,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[11.1,0.6,4]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[64,0,16,16][96,0,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} +{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"Scale"{sngArr[1,1,0.8]}}{"EntityID"{str[SignBlock]}}{"Position"{sngArr[11.1,0,4]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[64,0,16,16][96,0,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,1,1]}}{"Visible"{bool[0]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[The shelves are bursting~with a large collection of~Manga, Anime and Movies.]}}{"Rotation"{int[1]}}]}} + +Glass: +{"EntityField"{ENT[{"Size"{intArr[1,2,7]}}{"EntityID"{str[WallBlock]}}{"Scale"{sngArr[1,1,1]}}{"Position"{sngArr[10.6,1,0]}}{"TexturePath"{str[House4]}}{"Textures"{recArr[[80,64,16,16][102,64,5,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} +{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"EntityID"{str[WallBlock]}}{"Scale"{sngArr[1,1,1]}}{"Position"{sngArr[10.6,0,0]}}{"TexturePath"{str[House4]}}{"Textures"{recArr[[80,64,16,16][102,64,5,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} +{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"EntityID"{str[WallBlock]}}{"Scale"{sngArr[1,1,1]}}{"Position"{sngArr[10.6,0,4]}}{"TexturePath"{str[House4]}}{"Textures"{recArr[[80,64,16,16][102,64,5,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} +{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"EntityID"{str[WallBlock]}}{"Scale"{sngArr[1,1,1]}}{"Position"{sngArr[7.4,0,4]}}{"TexturePath"{str[House4]}}{"Textures"{recArr[[80,64,16,16][102,64,5,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} +{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"EntityID"{str[WallBlock]}}{"Scale"{sngArr[1,1,1]}}{"Position"{sngArr[7.4,0,0]}}{"TexturePath"{str[House4]}}{"Textures"{recArr[[80,64,16,16][102,64,5,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} +{"EntityField"{ENT[{"Size"{intArr[1,2,7]}}{"EntityID"{str[WallBlock]}}{"Scale"{sngArr[1,1,1]}}{"Position"{sngArr[7.4,1,0]}}{"TexturePath"{str[House4]}}{"Textures"{recArr[[80,64,16,16][102,64,5,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} \ No newline at end of file diff --git a/P3D/Content/Data/maps/kolben/basement.dat b/P3D/Content/Data/maps/kolben/basement.dat index a82025451..7484114af 100644 --- a/P3D/Content/Data/maps/kolben/basement.dat +++ b/P3D/Content/Data/maps/kolben/basement.dat @@ -218,7 +218,6 @@ NPCs: {"NPC"{NPC[{"Position"{sngArr[3,-0.05,11]}}{"TextureID"{str[[POKEMON|S]196]}}{"ID"{int[2]}}{"Name"{str[Espeon]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\chachamaru]}}{"RotationXYZ"{sngArr[1.57,2.61,3.14]}}{"Movement"{str[Walk]}}{"MoveRectangles"{recArr[[2,10,4,11]]}}]}} {"NPC"{NPC[{"Position"{sngArr[3,0,7]}}{"TextureID"{str[darkfire]}}{"ID"{int[2]}}{"Name"{str[bot]}}{"Action"{int[0]}}{"AdditionalValue"{str[BEEP BOOP CRASH WHIRRR*It's a 'Soonbot v0.55',~an annoying and extremely~overused roadblock.*This one appears to be~malfunctioning.]}}{"RotationXYZ"{sngArr[1.57,2.61,3.14]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} -{"NPC"{NPC[{"Position"{sngArr[9,0,9]}}{"TextureID"{str[47]}}{"ID"{int[3]}}{"Name"{str[Maid]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\maid]}}{"Rotation"{int[0]}}{"Movement"{str[Walk]}}{"MoveRectangles"{recArr[[8,1,10,10]]}}]}} Figures: {"NPC"{NPC[{"Scale"{sngArr[0.4,0.4,0.4]}}{"Position"{sngArr[7,0.05,12.8]}}{"TextureID"{str[[POKEMON|N]494]}}{"ID"{int[62]}}{"Name"{str[Figure]}}{"Action"{int[0]}}{"AdditionalValue"{str[It's a rare collection~of Pokémon figures.]}}{"Rotation"{int[3]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} diff --git a/P3D/Content/Data/maps/kolben/servers.dat b/P3D/Content/Data/maps/kolben/servers.dat index d3e29f42f..019d5fe17 100644 --- a/P3D/Content/Data/maps/kolben/servers.dat +++ b/P3D/Content/Data/maps/kolben/servers.dat @@ -59,17 +59,20 @@ Desktops: screens: {"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[10]}}{"Visible"{bool[1]}}{"Position"{sngArr[2.085,0.2,3.945]}}{"TexturePath"{str[TVs\Nyan]}}{"Textures"{recArr[[0,0,80,40]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,2.14,0]}}]}} -{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[10]}}{"Visible"{bool[1]}}{"Position"{sngArr[4.085,0.2,3.945]}}{"TexturePath"{str[TVs\webwork]}}{"Textures"{recArr[[0,0,1300,650]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,2.14,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[10]}}{"Visible"{bool[1]}}{"Position"{sngArr[4.085,0.2,3.945]}}{"TexturePath"{str[TVs\blank]}}{"Textures"{recArr[[0,0,1250,625]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,2.14,0]}}]}} {"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[10]}}{"Visible"{bool[1]}}{"Position"{sngArr[6.085,0.2,3.945]}}{"TexturePath"{str[TVs\Enethil]}}{"Textures"{recArr[[0,0,580,290]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,2.14,0]}}]}} {"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[6,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[20]}}{"Visible"{bool[0]}}{"Position"{sngArr[2.085,0.2,3.945]}}{"TexturePath"{str[TVs\BSOD]}}{"Textures"{recArr[[0,0,980,490]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[olben\BSODPorygon]}}{"RotationXYZ"{sngArr[0,2.14,0]}}]}} {"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[6,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[ScriptBlock]}}{"Visible"{bool[0]}}{"Position"{sngArr[2,0,4]}}{"TexturePath"{str[TVs\BSOD]}}{"Textures"{recArr[[0,0,980,490]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\BSODPorygon]}}{"RotationXYZ"{sngArr[0,2.14,0]}}]}} -{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[10]}}{"Visible"{bool[1]}}{"Position"{sngArr[2.916,0.2,5.054]}}{"TexturePath"{str[TVs\MilkyWay]}}{"Textures"{recArr[[0,0,500,250]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,-1,0]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[10]}}{"Visible"{bool[1]}}{"Position"{sngArr[2.916,0.2,5.054]}}{"TexturePath"{str[TVs\blank]}}{"Textures"{recArr[[0,0,1250,625]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,-1,0]}}]}} {"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[10]}}{"Visible"{bool[1]}}{"Position"{sngArr[4.916,0.2,5.054]}}{"TexturePath"{str[TVs\Lilli]}}{"Textures"{recArr[[0,0,1250,625]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,-1,0]}}]}} {"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[1,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[10]}}{"Visible"{bool[1]}}{"Position"{sngArr[6.916,0.2,5.054]}}{"TexturePath"{str[TVs\Anime]}}{"Textures"{recArr[[0,0,500,250]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,-1,0]}}]}} {"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[6,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[20]}}{"Visible"{bool[0]}}{"Position"{sngArr[2.916,0.2,5.054]}}{"TexturePath"{str[TVs\BSOD]}}{"Textures"{recArr[[0,0,980,490]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[kolben\BSODPorygon]}}{"RotationXYZ"{sngArr[0,-1,0]}}]}} {"EntityField"{ENT[{"Scale"{sngArr[1,0.5,0.2]}}{"Size"{intArr[6,1]}}{"Steps"{sngArr[2,1,1]}}{"EntityID"{str[ScriptBlock]}}{"Visible"{bool[0]}}{"Position"{sngArr[3,0,5]}}{"TexturePath"{str[TVs\BSOD]}}{"Textures"{recArr[[0,0,980,490]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\BSODPorygon]}}{"RotationXYZ"{sngArr[0,-1,0]}}]}} +Poster: +{"EntityField"{ENT[{"Scale"{sngArr[1.6,0.6,0.1]}}{"Size"{intArr[1,1]}}{"EntityID"{str[Cube]}}{"ID"{int[52]}}{"Visible"{bool[1]}}{"Position"{sngArr[11.49,1.25,4.5]}}{"TexturePath"{str[TVs\swear]}}{"Textures"{recArr[[0,0,1247,677]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[3]}}]}} + PC: {"EntityField"{ENT[{"Scale"{sngArr[0.2,1,1]}}{"Size"{intArr[1,1,7]}}{"Steps"{sngArr[1,1,3]}}{"EntityID"{str[Cube]}}{"Position"{sngArr[12,0.601,1]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[96,80,5,11][101,80,11,11][101,91,11,5]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,1,1,0,0,2,2,-1,-1]}}{"Collision"{bool[1]}}{"ModelID"{int[12]}}{"Action"{int[1]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,0,1.5708]}}]}} {"EntityField"{ENT[{"Scale"{sngArr[0.2,1,1]}}{"Size"{intArr[1,1,7]}}{"Steps"{sngArr[1,1,3]}}{"EntityID"{str[Cube]}}{"Position"{sngArr[12,0.601,2]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[96,80,5,11][101,80,11,11][101,91,11,5]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,1,1,0,0,-1,-1,2,2]}}{"Collision"{bool[1]}}{"ModelID"{int[12]}}{"Action"{int[1]}}{"AdditionalValue"{str[]}}{"RotationXYZ"{sngArr[0,3.1415,1.5708]}}]}} @@ -96,11 +99,11 @@ Monitore: NPCs: {"NPC"{NPC[{"Position"{sngArr[17,1,4]}}{"TextureID"{str[daniel]}}{"ID"{int[0]}}{"Name"{str[Daniel]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\daniel]}}{"Rotation"{int[3]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} {"NPC"{NPC[{"Position"{sngArr[7,0,3]}}{"TextureID"{str[Enethil]}}{"ID"{int[1]}}{"Name"{str[Enethil]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\enethil]}}{"Rotation"{int[2]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} -{"NPC"{NPC[{"Position"{sngArr[5,0,3]}}{"TextureID"{str[Fanta]}}{"ID"{int[2]}}{"Name"{str[Fanta]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\fanta]}}{"Rotation"{int[2]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[5,-3,3]}}{"TextureID"{str[Fanta]}}{"ID"{int[2]}}{"Name"{str[Fanta]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\fanta]}}{"Rotation"{int[2]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} {"NPC"{NPC[{"Position"{sngArr[3,0,3]}}{"TextureID"{str[Daziman]}}{"ID"{int[3]}}{"Name"{str[Daziman]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\daziman]}}{"Rotation"{int[2]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} {"NPC"{NPC[{"Position"{sngArr[6,0,6]}}{"TextureID"{str[Malc]}}{"ID"{int[4]}}{"Name"{str[Malc]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\malc]}}{"Rotation"{int[0]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} {"NPC"{NPC[{"Position"{sngArr[4,0,6]}}{"TextureID"{str[[POKEMON|N]549]}}{"ID"{int[5]}}{"Name"{str[Lilli]}}{"Action"{int[0]}}{"AdditionalValue"{str[Hey, I'm Lilligant.~Nice to meet you, trainer.*...*...*Huh? The Pokémon that was~here?*I don't know what you mean.]}}{"Rotation"{int[0]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} -{"NPC"{NPC[{"Position"{sngArr[2,0,6]}}{"TextureID"{str[Tornado]}}{"ID"{int[6]}}{"Name"{str[Tornado]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\tornado]}}{"Rotation"{int[0]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[2,-3,6]}}{"TextureID"{str[Tornado]}}{"ID"{int[6]}}{"Name"{str[Tornado]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\tornado]}}{"Rotation"{int[0]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} shelf: {"Entity"{ENT[{"EntityID"{str[WallBlock]}}{"Position"{sngArr[0,0,9]}}{"TexturePath"{str[Center]}}{"Textures"{recArr[[64,16,16,16][64,0,16,16][96,16,16,16]]}}{"TextureIndex"{intArr[0,0,2,2,2,2,2,2,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[12]}}{"Action"{int[1]}}{"AdditionalValue"{str[shelf]}}{"Rotation"{int[1]}}]}} diff --git a/P3D/Content/Data/maps/liberty/garden.dat b/P3D/Content/Data/maps/liberty/garden.dat index 49ca93470..85bce09a3 100644 --- a/P3D/Content/Data/maps/liberty/garden.dat +++ b/P3D/Content/Data/maps/liberty/garden.dat @@ -1,5 +1,5 @@ {"Level"{LEV[{"Name"{str[Liberty Garden]}}{"MusicLoop"{str[routemusic7]}}]}} -{"Actions"{LEV[{"CanTeleport"{bool[0]}}{"CanDig"{bool[0]}}{"CanFly"{bool[0]}}{"EnviromentType"{int[0]}}{"Weather"{int[0]}}{"Lightning"{int[0]}}]}} +{"Actions"{LEV[{"CanTeleport"{bool[0]}}{"CanDig"{bool[0]}}{"CanFly"{bool[0]}}{"EnviromentType"{int[0]}}{"Weather"{int[0]}}{"Lightning"{int[0]}}{"MapScript"{str[liberty\garden]}}]}} Grass: {"Floor"{ENT[{"Size"{intArr[1,3]}}{"SeasonTexture"{str[Grass]}}{"Position"{intArr[15,1,2]}}{"TexturePath"{str[Routes]}}{"Texture"{rec[96,16,16,16]}}]}} @@ -19,6 +19,10 @@ Grass: {"Floor"{ENT[{"Size"{intArr[4,2]}}{"SeasonTexture"{str[Grass]}}{"Position"{intArr[27,2,24]}}{"TexturePath"{str[Routes]}}{"Texture"{rec[96,16,16,16]}}]}} {"Floor"{ENT[{"Size"{intArr[6,1]}}{"SeasonTexture"{str[Grass]}}{"Position"{intArr[20,2,24]}}{"TexturePath"{str[Routes]}}{"Texture"{rec[96,16,16,16]}}]}} +Water: +{"EntityField"{ENT[{"Size"{intArr[4,6]}}{"EntityID"{str[Water]}}{"Position"{sngArr[45,-0.25,26]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[240,0,4,4][144,16,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} +{"EntityField"{ENT[{"Size"{intArr[2,8]}}{"EntityID"{str[Water]}}{"Position"{sngArr[46,-0.25,25]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[240,0,4,4][144,16,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} + Upper Platform: {"Floor"{ENT[{"Size"{intArr[12,8]}}{"Position"{intArr[17,3,13]}}{"TexturePath"{str[park]}}{"Texture"{rec[0,0,16,16]}}]}} {"Floor"{ENT[{"Size"{intArr[8,3]}}{"Position"{intArr[19,3,21]}}{"TexturePath"{str[park]}}{"Texture"{rec[0,0,16,16]}}]}} @@ -68,7 +72,7 @@ Flowers: {"EntityField"{ENT[{"SeasonTexture"{str[Flowers]}}{"Size"{intArr[1,1]}}{"EntityID"{str[WallBill]}}{"Position"{sngArr[13,2,23]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,48,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} {"EntityField"{ENT[{"SeasonTexture"{str[Flowers]}}{"Size"{intArr[1,1]}}{"EntityID"{str[WallBill]}}{"Position"{sngArr[14,2,22]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,48,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} {"EntityField"{ENT[{"SeasonTexture"{str[Flowers]}}{"Size"{intArr[1,1]}}{"EntityID"{str[WallBill]}}{"Position"{sngArr[15,2,23]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,48,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} -{"EntityField"{ENT[{"SeasonTexture"{str[Flowers]}}{"Size"{intArr[1,1]}}{"EntityID"{str[WallBill]}}{"Position"{sngArr[14,2,15]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,48,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} +{"EntityField"{ENT[{"SeasonTexture"{str[Flowers]}}{"Size"{intArr[1,1]}}{"EntityID"{str[WallBill]}}{"Position"{sngArr[14,2,16]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,48,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} {"EntityField"{ENT[{"SeasonTexture"{str[Flowers]}}{"Size"{intArr[1,1]}}{"EntityID"{str[WallBill]}}{"Position"{sngArr[15,2,10]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,48,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} {"EntityField"{ENT[{"SeasonTexture"{str[Flowers]}}{"Size"{intArr[1,1]}}{"EntityID"{str[WallBill]}}{"Position"{sngArr[28,2,8]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,48,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} {"EntityField"{ENT[{"SeasonTexture"{str[Flowers]}}{"Size"{intArr[2,1]}}{"EntityID"{str[WallBill]}}{"Position"{sngArr[29,2,10]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,48,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} @@ -158,13 +162,12 @@ Stair Structures: {"Structure"{STR[{"Map"{str[structures\stairs\0\n]}}{"Offset"{sngArr[23,2,24]}}]}} {"Structure"{STR[{"Map"{str[structures\stairs\0\n]}}{"Offset"{sngArr[24,2,24]}}]}} {"Structure"{STR[{"Map"{str[structures\stairs\0\n]}}{"Offset"{sngArr[25,2,24]}}]}} -{"Structure"{STR[{"Map"{str[structures\stairs\0\n]}}{"Offset"{sngArr[26,2,24]}}]}} Signs: {"Entity"{ENT[{"EntityID"{str[SignBlock]}}{"TexturePath"{str[Village]}}{"Textures"{recArr[[32,32,16,16][48,32,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"Rotation"{int[0]}}{"AdditionalValue"{str[Two hundred years ago, an~ultra-rich family bought~this island.~They named it Liberty Garden.*It's a place where people and~Pokémon can live freely.]}}{"Position"{sngArr[12,2,9]}}]}} -{"Entity"{ENT[{"EntityID"{str[SignBlock]}}{"TexturePath"{str[Village]}}{"Textures"{recArr[[32,32,16,16][48,32,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"Rotation"{int[0]}}{"AdditionalValue"{str[Liberty Lighthouse]}}{"Position"{sngArr[19,2,25]}}]}} +{"Entity"{ENT[{"EntityID"{str[SignBlock]}}{"TexturePath"{str[Village]}}{"Textures"{recArr[[32,32,16,16][48,32,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"Rotation"{int[0]}}{"AdditionalValue"{str[Liberty Lighthouse*This Lighthouse shines with~the light of freedom.*Only authorized personnel may~enter.]}}{"Position"{sngArr[19,2,25]}}]}} {"Entity"{ENT[{"EntityID"{str[SignBlock]}}{"TexturePath"{str[Village]}}{"Textures"{recArr[[32,32,16,16][48,32,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"Rotation"{int[3]}}{"AdditionalValue"{str[Dock 1*Tour ships here.]}}{"Position"{sngArr[11,2,13]}}]}} -{"Entity"{ENT[{"EntityID"{str[SignBlock]}}{"TexturePath"{str[Village]}}{"Textures"{recArr[[32,32,16,16][48,32,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"Rotation"{int[1]}}{"AdditionalValue"{str[Dock 2*Closed for repairs.~Tour ships at Dock 1.]}}{"Position"{sngArr[33,2,26]}}]}} +{"Entity"{ENT[{"EntityID"{str[SignBlock]}}{"TexturePath"{str[Village]}}{"Textures"{recArr[[32,32,16,16][48,32,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"Rotation"{int[1]}}{"AdditionalValue"{str[Dock 2*Cargo ships here.]}}{"Position"{sngArr[33,2,24]}}]}} Vending Machine: {"EntityField"{ENT[{"Size"{intArr[2,1]}}{"EntityID"{str[ScriptBlock]}}{"Scale"{sngArr[1,1,0.5]}}{"Position"{sngArr[5,2.01,20]}}{"TexturePath"{str[House3]}}{"Textures"{recArr[[96,112,16,16][48,96,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,1,1,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[1]}}{"AdditionalValue"{str[marts\vendingmachine]}}{"Rotation"{int[0]}}]}} @@ -186,8 +189,6 @@ Fences: {"EntityField"{ENT[{"Scale"{sngArr[1,0.8,1]}}{"Size"{intArr[1,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[25.65,2.9,19.6]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[112,32,16,16][128,32,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} Lighthouse: -{"EntityField"{ENT[{"EntityID"{str[WallBlock]}}{"TexturePath"{str[olivine]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,2,2]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}{"Textures"{recArr[[48,16,16,16][48,16,16,16][0,0,16,16]]}}{"Size"{intArr[2,6,2]}}{"Fill"{bool[1]}}{"Position"{sngArr[21,3,17]}}]}} - {"Entity"{ENT[{"Size"{intArr[1,1]}}{"EntityID"{str[WallBlock]}}{"TexturePath"{str[Cherrygrove]}}{"Textures"{recArr[[48,0,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,-1,-1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}{"Position"{sngArr[20,3,19]}}]}} {"EntityField"{ENT[{"Size"{intArr[2,1]}}{"EntityID"{str[WallBlock]}}{"TexturePath"{str[Cherrygrove]}}{"Textures"{recArr[[48,0,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,-1,-1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}{"Position"{sngArr[22,3,19]}}]}} {"EntityField"{ENT[{"Size"{intArr[2,2]}}{"EntityID"{str[WallBlock]}}{"TexturePath"{str[Cherrygrove]}}{"Textures"{recArr[[48,0,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,-1,-1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}{"Position"{sngArr[18,3,17]}}]}} @@ -285,10 +286,10 @@ Benchs: {"Entity"{ENT[{"EntityID"{str[Cube]}}{"Scale"{sngArr[1,0.2,0.55]}}{"Position"{sngArr[36,1.6,15]}}{"TexturePath"{str[Park]}}{"Textures"{recArr[[48,49,9,3][16,49,16,3][32,49,16,3][32,40,16,9][57,49,1,1]]}}{"TextureIndex"{intArr[1,1,4,4,0,0,2,2,3,3]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[3]}}]}} Trees: -{"EntityField"{ENT[{"EntityID"{str[WallBill]}}{"Position"{sngArr[17,2.05,3]}}{"Size"{intArr[10,3]}}{"SeasonTexture"{str[PlantColoring]}}{"Scale"{sngArr[1.1,1.3,1.1]}}{"TexturePath"{str[park]}}{"Textures"{recArr[[64,64,32,32]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} -{"EntityField"{ENT[{"EntityID"{str[WallBill]}}{"Position"{sngArr[27,2.05,5]}}{"Size"{intArr[7,3]}}{"SeasonTexture"{str[PlantColoring]}}{"Scale"{sngArr[1.1,1.3,1.1]}}{"TexturePath"{str[park]}}{"Textures"{recArr[[64,64,32,32]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} -{"EntityField"{ENT[{"EntityID"{str[WallBill]}}{"Position"{sngArr[29,2.05,8]}}{"Size"{intArr[2,1]}}{"SeasonTexture"{str[PlantColoring]}}{"Scale"{sngArr[1.1,1.3,1.1]}}{"TexturePath"{str[park]}}{"Textures"{recArr[[64,64,32,32]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} -{"EntityField"{ENT[{"EntityID"{str[WallBill]}}{"Position"{sngArr[31,2.05,8]}}{"Size"{intArr[3,3]}}{"SeasonTexture"{str[PlantColoring]}}{"Scale"{sngArr[1.1,1.3,1.1]}}{"TexturePath"{str[park]}}{"Textures"{recArr[[64,64,32,32]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} +{"EntityField"{ENT[{"EntityID"{str[WallBill]}}{"Position"{sngArr[17,2.05,3]}}{"Size"{intArr[10,3]}}{"SeasonTexture"{str[PlantColoringAlt]}}{"Scale"{sngArr[1.1,1.3,1.1]}}{"TexturePath"{str[park]}}{"Textures"{recArr[[64,64,32,32]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} +{"EntityField"{ENT[{"EntityID"{str[WallBill]}}{"Position"{sngArr[27,2.05,5]}}{"Size"{intArr[7,3]}}{"SeasonTexture"{str[PlantColoringAlt]}}{"Scale"{sngArr[1.1,1.3,1.1]}}{"TexturePath"{str[park]}}{"Textures"{recArr[[64,64,32,32]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} +{"EntityField"{ENT[{"EntityID"{str[WallBill]}}{"Position"{sngArr[29,2.05,8]}}{"Size"{intArr[2,1]}}{"SeasonTexture"{str[PlantColoringAlt]}}{"Scale"{sngArr[1.1,1.3,1.1]}}{"TexturePath"{str[park]}}{"Textures"{recArr[[64,64,32,32]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} +{"EntityField"{ENT[{"EntityID"{str[WallBill]}}{"Position"{sngArr[31,2.05,8]}}{"Size"{intArr[3,3]}}{"SeasonTexture"{str[PlantColoringAlt]}}{"Scale"{sngArr[1.1,1.3,1.1]}}{"TexturePath"{str[park]}}{"Textures"{recArr[[64,64,32,32]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} Boat: {"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Scale"{sngArr[1,1,1]}}{"EntityID"{str[ModelEntity]}}{"Position"{sngArr[0,-0.5,9]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[96,0,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[models\boat2\boat]}}{"Rotation"{int[0]}}]}} @@ -372,6 +373,7 @@ SlantS: {"EntityField"{ENT[{"EntityID"{str[WallBlock]}}{"Position"{sngArr[28,2,21]}}{"Size"{intArr[1,1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[160,16,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[2]}}]}} {"EntityField"{ENT[{"EntityID"{str[WallBlock]}}{"Position"{sngArr[19,2,24]}}{"Size"{intArr[1,1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[160,16,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[2]}}]}} {"EntityField"{ENT[{"EntityID"{str[WallBlock]}}{"Position"{sngArr[26,2,24]}}{"Size"{intArr[1,1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[160,16,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[2]}}]}} +{"EntityField"{ENT[{"EntityID"{str[WallBlock]}}{"Position"{sngArr[26,2,24]}}{"Size"{intArr[1,1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[160,16,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[2]}}]}} Corners: {"Entity"{ENT[{"Position"{sngArr[28,0,1]}}{"EntityID"{str[WallBlock]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[160,16,16,16]]}}{"TextureIndex"{intArr[0,0,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[5]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}]}} @@ -444,5 +446,46 @@ Indents: Backdrops: {"Backdrop"{BAC[{"Position"{sngArr[-60.5,-0.8,-60.5]}}{"Size"{intArr[220,220]}}{"Rotation"{sngArr[0,0,0]}}{"Type"{str[Water]}}{"TexturePath"{str[Village]}}{"Texture"{rec[32,48,16,16]}}]}} +Items: +{"Entity"{ENT[{"EntityID"{str[ItemObject]}}{"Position"{sngArr[4,2,22]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[192,16,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[3]}}{"Action"{int[1]}}{"AdditionalValue"{str[0,32]}}{"Rotation"{int[0]}}{"Scale"{sngArr[0.25,0.25,0.25]}}]}} +{"Entity"{ENT[{"EntityID"{str[ItemObject]}}{"Position"{sngArr[5,0.625,17]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[192,16,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[1,124]}}{"Rotation"{int[0]}}{"Scale"{sngArr[0.25,0.25,0.25]}}]}} +{"Entity"{ENT[{"EntityID"{str[ItemObject]}}{"Position"{sngArr[35,0.625,8]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[192,16,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[3]}}{"Action"{int[0]}}{"AdditionalValue"{str[2,21]}}{"Rotation"{int[0]}}{"Scale"{sngArr[0.25,0.25,0.25]}}]}} + NPC: -{"NPC"{NPC[{"Position"{sngArr[11,2,11]}}{"TextureID"{str[32]}}{"ID"{int[2]}}{"Name"{str[Sailor]}}{"Action"{int[1]}}{"AdditionalValue"{str[faraway\dockhand]}}{"Rotation"{int[3]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[11,2,11]}}{"TextureID"{str[32]}}{"ID"{int[0]}}{"Name"{str[Sailor]}}{"Action"{int[1]}}{"AdditionalValue"{str[faraway\dockhand]}}{"Rotation"{int[3]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} + +{"NPC"{NPC[{"Position"{sngArr[12,-3,14]}}{"TextureID"{str[48]}}{"ID"{int[1]}}{"Name"{str[Civilian]}}{"Action"{int[0]}}{"AdditionalValue"{str[Team Rocket has been~acting up in Unova.*I thought they were long~gone ever since their~Kanto and Johto failures.]}}{"Rotation"{int[3]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[13,-3,15]}}{"TextureID"{str[40]}}{"ID"{int[2]}}{"Name"{str[Civilian]}}{"Action"{int[0]}}{"AdditionalValue"{str[Waaaah!*I'm scared!]}}{"Rotation"{int[3]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[14,-3,15]}}{"TextureID"{str[94]}}{"ID"{int[3]}}{"Name"{str[Civilian]}}{"Action"{int[0]}}{"AdditionalValue"{str[They're making my grandchild~cry!*If they're underestimating~me because I'm old...~Grrr!]}}{"Rotation"{int[3]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[15,-3,12]}}{"TextureID"{str[93]}}{"ID"{int[4]}}{"Name"{str[Civilian]}}{"Action"{int[0]}}{"AdditionalValue"{str[What are they doing in~this little memorial park?*There's nothing here but~an old lighthouse...]}}{"Rotation"{int[3]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[16,-3,9]}}{"TextureID"{str[92]}}{"ID"{int[5]}}{"Name"{str[Civilian]}}{"Action"{int[0]}}{"AdditionalValue"{str[What do they hope to~accomplish by occupying the~island?*This sketchy bunch can't~be after the Mythical~Pokémon, right?]}}{"Rotation"{int[3]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[26,-3,9]}}{"TextureID"{str[95]}}{"ID"{int[6]}}{"Name"{str[Officer]}}{"Action"{int[0]}}{"AdditionalValue"{str[This officer's Pokémon~couldn't stand up to them~grunts!*Those blasting Rockets!]}}{"Rotation"{int[3]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[]}}]}} + +{"NPC"{NPC[{"Position"{sngArr[21,-1,22]}}{"TextureID"{str[looker]}}{"ID"{int[10]}}{"Name"{str[Officer]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[19,-1,23]}}{"TextureID"{str[95]}}{"ID"{int[11]}}{"Name"{str[Officer]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[20,-1,23]}}{"TextureID"{str[95]}}{"ID"{int[12]}}{"Name"{str[Officer]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[22,-1,23]}}{"TextureID"{str[95]}}{"ID"{int[13]}}{"Name"{str[Officer]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[23,-1,23]}}{"TextureID"{str[95]}}{"ID"{int[14]}}{"Name"{str[Officer]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[0]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} + +{"NPC"{NPC[{"Position"{sngArr[15,-5,15]}}{"TextureID"{str[gruntm]}}{"ID"{int[21]}}{"Name"{str[GruntM]}}{"Action"{int[0]}}{"AdditionalValue"{str[Stop right there!*If you stay in line quietly,~we won't be rough!]}}{"Rotation"{int[3]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[33,-5,26]}}{"TextureID"{str[gruntm]}}{"ID"{int[22]}}{"Name"{str[GruntM]}}{"Action"{int[0]}}{"AdditionalValue"{str[What?*You're that guy I battled~back in the Sevii Islands.*Bugger off, I'm not letting~anyone near the Rocket~Submarine!]}}{"Rotation"{int[1]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} + +{"NPC"{NPC[{"Position"{sngArr[34,-5,12]}}{"TextureID"{str[gruntm]}}{"ID"{int[23]}}{"Name"{str[GruntM]}}{"Action"{int[2]}}{"AdditionalValue"{str[4|trainer\liberty\001]}}{"Rotation"{int[1]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[[17,2,2,1]]}}]}} +{"NPC"{NPC[{"Position"{sngArr[30,-5,16]}}{"TextureID"{str[gruntf]}}{"ID"{int[24]}}{"Name"{str[GruntF]}}{"Action"{int[2]}}{"AdditionalValue"{str[5|trainer\liberty\002]}}{"Rotation"{int[3]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[[17,2,2,1]]}}]}} +{"NPC"{NPC[{"Position"{sngArr[36,-5,20]}}{"TextureID"{str[gruntf]}}{"ID"{int[25]}}{"Name"{str[GruntF]}}{"Action"{int[2]}}{"AdditionalValue"{str[6|trainer\liberty\003]}}{"Rotation"{int[1]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[[17,2,2,1]]}}]}} +{"NPC"{NPC[{"Position"{sngArr[28,-5,24]}}{"TextureID"{str[gruntm]}}{"ID"{int[26]}}{"Name"{str[GruntM]}}{"Action"{int[2]}}{"AdditionalValue"{str[5|trainer\liberty\004]}}{"Rotation"{int[3]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[[17,2,2,1]]}}]}} +{"NPC"{NPC[{"Position"{sngArr[20,-5,27]}}{"TextureID"{str[gruntm]}}{"ID"{int[27]}}{"Name"{str[GruntM]}}{"Action"{int[2]}}{"AdditionalValue"{str[7|trainer\liberty\005]}}{"Rotation"{int[3]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[[17,2,2,1]]}}]}} +{"NPC"{NPC[{"Position"{sngArr[23,-5,22]}}{"TextureID"{str[gruntf]}}{"ID"{int[28]}}{"Name"{str[GruntF]}}{"Action"{int[2]}}{"AdditionalValue"{str[2|trainer\liberty\006]}}{"Rotation"{int[3]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[[17,2,2,1]]}}]}} +{"NPC"{NPC[{"Position"{sngArr[14,-5,23]}}{"TextureID"{str[gruntm]}}{"ID"{int[29]}}{"Name"{str[GruntM]}}{"Action"{int[2]}}{"AdditionalValue"{str[8|trainer\liberty\007]}}{"Rotation"{int[1]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[[17,2,2,1]]}}]}} + +{"NPC"{NPC[{"Position"{sngArr[2,1,28]}}{"TextureID"{str[48]}}{"ID"{int[31]}}{"Name"{str[Civilian]}}{"Action"{int[0]}}{"AdditionalValue"{str[The smell of the ocean is~so soothing.]}}{"Rotation"{int[1]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[8,2,19]}}{"TextureID"{str[40]}}{"ID"{int[32]}}{"Name"{str[Civilian]}}{"Action"{int[0]}}{"AdditionalValue"{str[You sure told the bad guys~a lesson!]}}{"Rotation"{int[1]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[8,2,18]}}{"TextureID"{str[94]}}{"ID"{int[33]}}{"Name"{str[Civilian]}}{"Action"{int[0]}}{"AdditionalValue"{str[Thank you very much for your~courage protecting us.]}}{"Rotation"{int[1]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[13,2,16]}}{"TextureID"{str[93]}}{"ID"{int[34]}}{"Name"{str[Civilian]}}{"Action"{int[0]}}{"AdditionalValue"{str[Too many people use Pokémon~for bad deeds.*We owe you a lot!]}}{"Rotation"{int[3]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[16,2,9]}}{"TextureID"{str[92]}}{"ID"{int[35]}}{"Name"{str[Civilian]}}{"Action"{int[0]}}{"AdditionalValue"{str[The rare Pokémon holds~incredible power and energy?*If only I knew...]}}{"Rotation"{int[3]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[26,2,9]}}{"TextureID"{str[95]}}{"ID"{int[36]}}{"Name"{str[Officer]}}{"Action"{int[0]}}{"AdditionalValue"{str[We're doubling up on security~after that last incident.*The Liberty Lighthouse is a~monument we must protect.]}}{"Rotation"{int[3]}}{"Movement"{str[Walk]}}{"MoveRectangles"{recArr[24,11,31,6]}}]}} +{"NPC"{NPC[{"Position"{sngArr[23,3,20]}}{"TextureID"{str[95]}}{"ID"{int[37]}}{"Name"{str[Officer]}}{"Action"{int[0]}}{"AdditionalValue"{str[Thanks for your assistence,~we'll be careful from now on.]}}{"Rotation"{int[2]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[17,2,27]}}{"TextureID"{str[38]}}{"ID"{int[38]}}{"Name"{str[Civilian]}}{"Action"{int[0]}}{"AdditionalValue"{str[I'm glad the memorial park~is now safe.*Tt's an antique building.]}}{"Rotation"{int[3]}}{"Movement"{str[Walk]}}{"MoveRectangles"{recArr[13,24,22,30]}}]}} +{"NPC"{NPC[{"Position"{sngArr[33,2,17]}}{"TextureID"{str[45]}}{"ID"{int[39]}}{"Name"{str[Civilian]}}{"Action"{int[0]}}{"AdditionalValue"{str[The seasonal colors in Unova~are truly special.]}}{"Rotation"{int[3]}}{"Movement"{str[Walk]}}{"MoveRectangles"{recArr[30,13,37,19]}}]}} +{"NPC"{NPC[{"Position"{sngArr[41,1,8]}}{"TextureID"{str[50]}}{"ID"{int[40]}}{"Name"{str[Civilian]}}{"Action"{int[0]}}{"AdditionalValue"{str[Unova has many cool Pokémon.*Do you also have cool Pokémon~in your home region?]}}{"Rotation"{int[0]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[33,2,26]}}{"TextureID"{str[95]}}{"ID"{int[41]}}{"Name"{str[Officer]}}{"Action"{int[0]}}{"AdditionalValue"{str[We're keeping our own~watercraft to secure the~island now.]}}{"Rotation"{int[1]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} diff --git a/P3D/Content/Data/maps/liberty/interior.dat b/P3D/Content/Data/maps/liberty/interior.dat index e14c89bec..a3851e9ff 100644 --- a/P3D/Content/Data/maps/liberty/interior.dat +++ b/P3D/Content/Data/maps/liberty/interior.dat @@ -1,5 +1,5 @@ {"Level"{LEV[{"Name"{str[Liberty Lighthouse]}}{"MusicLoop"{str[darkcave]}}]}} -{"Actions"{LEV[{"CanTeleport"{bool[0]}}{"CanDig"{bool[0]}}{"CanFly"{bool[0]}}{"EnviromentType"{int[3]}}{"Weather"{int[1]}}]}} +{"Actions"{LEV[{"CanTeleport"{bool[0]}}{"CanDig"{bool[0]}}{"CanFly"{bool[0]}}{"EnviromentType"{int[3]}}{"Weather"{int[1]}}{"MapScript"{str[liberty\interior]}}]}} Floor: {"Floor"{ENT[{"Size"{intArr[7,3]}}{"Position"{intArr[1,0,12]}}{"TexturePath"{str[park]}}{"Texture"{rec[0,80,16,16]}}]}} @@ -65,3 +65,9 @@ Hole: Warps: {"Entity"{ENT[{"EntityID"{str[WarpBlock]}}{"Position"{sngArr[4,0,15]}}{"TexturePath"{str[park]}}{"Textures"{recArr[[0,64,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[liberty\garden.dat,21,3.1,20,0]}}{"Rotation"{int[0]}}]}} {"Entity"{ENT[{"EntityID"{str[WarpBlock]}}{"Position"{sngArr[4,-2,0]}}{"TexturePath"{str[park]}}{"Textures"{recArr[[64,48,16,16]]}}{"TextureIndex"{intArr[0,0,0,0,0,0,0,0,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[liberty\room.dat,4,0.1,9,0]}}{"Rotation"{int[0]}}]}} + +NPC: +{"NPC"{NPC[{"Position"{sngArr[2,0,13]}}{"TextureID"{str[95]}}{"ID"{int[1]}}{"Name"{str[Officer]}}{"Action"{int[1]}}{"AdditionalValue"{str[liberty\heal]}}{"Rotation"{int[3]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[]}}]}} + +{"NPC"{NPC[{"Position"{sngArr[1,-5,8]}}{"TextureID"{str[gruntf]}}{"ID"{int[2]}}{"Name"{str[GruntF]}}{"Action"{int[2]}}{"AdditionalValue"{str[7|trainer\liberty\inside\001]}}{"Rotation"{int[3]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[[17,2,2,1]]}}]}} +{"NPC"{NPC[{"Position"{sngArr[7,-5,4]}}{"TextureID"{str[gruntm]}}{"ID"{int[3]}}{"Name"{str[GruntM]}}{"Action"{int[2]}}{"AdditionalValue"{str[7|trainer\liberty\inside\002]}}{"Rotation"{int[1]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[[17,2,2,1]]}}]}} diff --git a/P3D/Content/Data/maps/liberty/room.dat b/P3D/Content/Data/maps/liberty/room.dat index 21c0b4fa9..6fe443444 100644 --- a/P3D/Content/Data/maps/liberty/room.dat +++ b/P3D/Content/Data/maps/liberty/room.dat @@ -1,5 +1,5 @@ {"Level"{LEV[{"Name"{str[Lighthouse Basement]}}{"MusicLoop"{str[darkcave]}}]}} -{"Actions"{LEV[{"CanTeleport"{bool[0]}}{"CanDig"{bool[0]}}{"CanFly"{bool[0]}}{"EnviromentType"{int[3]}}{"Weather"{int[1]}}]}} +{"Actions"{LEV[{"CanTeleport"{bool[0]}}{"CanDig"{bool[0]}}{"CanFly"{bool[0]}}{"EnviromentType"{int[3]}}{"Weather"{int[1]}}{"MapScript"{str[liberty\room]}}]}} Floor: {"Floor"{ENT[{"Size"{intArr[7,4]}}{"Position"{intArr[1,0,6]}}{"TexturePath"{str[park]}}{"Texture"{rec[0,80,16,16]}}]}} @@ -85,3 +85,4 @@ Warps: NPC: {"NPC"{NPC[{"Position"{sngArr[4,0,3]}}{"TextureID"{str[[POKEMON|N]494]}}{"AnimateIdle"{bool[1]}}{"ID"{int[0]}}{"Name"{str[Rival]}}{"Action"{int[1]}}{"AdditionalValue"{str[liberty/victini]}}{"Rotation"{int[2]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[4,-3,5]}}{"TextureID"{str[Petrel]}}{"ID"{int[6]}}{"Name"{str[Petrel]}}{"Action"{int[0]}}{"AdditionalValue"{str[Derp]}}{"Rotation"{int[0]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[[17,2,2,1]]}}]}} diff --git a/P3D/Content/GUI/Battle/Interface.png b/P3D/Content/GUI/Battle/Interface.png index 468ea1ab2..a46e4e6c4 100644 Binary files a/P3D/Content/GUI/Battle/Interface.png and b/P3D/Content/GUI/Battle/Interface.png differ diff --git a/P3D/Content/GUI/Map/sevii islands_map.png b/P3D/Content/GUI/Map/sevii islands_map.png index 516f192c5..f02be8d79 100644 Binary files a/P3D/Content/GUI/Map/sevii islands_map.png and b/P3D/Content/GUI/Map/sevii islands_map.png differ diff --git a/P3D/Content/GUI/Menus/Menu.png b/P3D/Content/GUI/Menus/Menu.png index 35c6eab1f..c7689d45b 100644 Binary files a/P3D/Content/GUI/Menus/Menu.png and b/P3D/Content/GUI/Menus/Menu.png differ diff --git a/P3D/Content/GUI/Menus/PokemonInfo.png b/P3D/Content/GUI/Menus/PokemonInfo.png index 4b478062b..ae840819d 100644 Binary files a/P3D/Content/GUI/Menus/PokemonInfo.png and b/P3D/Content/GUI/Menus/PokemonInfo.png differ diff --git a/P3D/Content/Items/ItemSheet.png b/P3D/Content/Items/ItemSheet.png index 5125cb0a8..63f8523e4 100644 Binary files a/P3D/Content/Items/ItemSheet.png and b/P3D/Content/Items/ItemSheet.png differ diff --git a/P3D/Content/Pokemon/Overworld/Normal/303_mega.png b/P3D/Content/Pokemon/Overworld/Normal/303_mega.png new file mode 100644 index 000000000..734b7f1a3 Binary files /dev/null and b/P3D/Content/Pokemon/Overworld/Normal/303_mega.png differ diff --git a/P3D/Content/Pokemon/Overworld/Normal/376_mega.png b/P3D/Content/Pokemon/Overworld/Normal/376_mega.png index 9417d4ebf..167320ab2 100644 Binary files a/P3D/Content/Pokemon/Overworld/Normal/376_mega.png and b/P3D/Content/Pokemon/Overworld/Normal/376_mega.png differ diff --git a/P3D/Content/Pokemon/Overworld/Shiny/303_mega.png b/P3D/Content/Pokemon/Overworld/Shiny/303_mega.png new file mode 100644 index 000000000..d647e104a Binary files /dev/null and b/P3D/Content/Pokemon/Overworld/Shiny/303_mega.png differ diff --git a/P3D/Content/Pokemon/Overworld/Shiny/376_mega.png b/P3D/Content/Pokemon/Overworld/Shiny/376_mega.png index 52980bca9..b856ab66d 100644 Binary files a/P3D/Content/Pokemon/Overworld/Shiny/376_mega.png and b/P3D/Content/Pokemon/Overworld/Shiny/376_mega.png differ diff --git a/P3D/Content/Textures/Emblem/floral.png b/P3D/Content/Textures/Emblem/floral.png new file mode 100644 index 000000000..a9a92d842 Binary files /dev/null and b/P3D/Content/Textures/Emblem/floral.png differ diff --git a/P3D/Content/Textures/Emblem/victorious.png b/P3D/Content/Textures/Emblem/victorious.png new file mode 100644 index 000000000..427e7d21c Binary files /dev/null and b/P3D/Content/Textures/Emblem/victorious.png differ diff --git a/P3D/Content/Textures/NPC/0.png b/P3D/Content/Textures/NPC/0.png index 5dd386be5..673a3023e 100644 Binary files a/P3D/Content/Textures/NPC/0.png and b/P3D/Content/Textures/NPC/0.png differ diff --git a/P3D/Content/Textures/NPC/92.png b/P3D/Content/Textures/NPC/92.png new file mode 100644 index 000000000..3c4df53ab Binary files /dev/null and b/P3D/Content/Textures/NPC/92.png differ diff --git a/P3D/Content/Textures/NPC/93.png b/P3D/Content/Textures/NPC/93.png new file mode 100644 index 000000000..263317b22 Binary files /dev/null and b/P3D/Content/Textures/NPC/93.png differ diff --git a/P3D/Content/Textures/NPC/94.png b/P3D/Content/Textures/NPC/94.png new file mode 100644 index 000000000..8620e5dd9 Binary files /dev/null and b/P3D/Content/Textures/NPC/94.png differ diff --git a/P3D/Content/Textures/NPC/95.png b/P3D/Content/Textures/NPC/95.png new file mode 100644 index 000000000..668feee66 Binary files /dev/null and b/P3D/Content/Textures/NPC/95.png differ diff --git a/P3D/Content/Textures/NPC/TornadoBot.png b/P3D/Content/Textures/NPC/TornadoBot.png new file mode 100644 index 000000000..34ed84621 Binary files /dev/null and b/P3D/Content/Textures/NPC/TornadoBot.png differ diff --git a/P3D/Content/Textures/TVs/PerpendStone.png b/P3D/Content/Textures/TVs/PerpendStone.png new file mode 100644 index 000000000..686a3b9d0 Binary files /dev/null and b/P3D/Content/Textures/TVs/PerpendStone.png differ diff --git a/P3D/Content/Textures/TVs/blank.png b/P3D/Content/Textures/TVs/blank.png new file mode 100644 index 000000000..fb1e02d4c Binary files /dev/null and b/P3D/Content/Textures/TVs/blank.png differ diff --git a/P3D/Content/Textures/TVs/derp.png b/P3D/Content/Textures/TVs/derp.png new file mode 100644 index 000000000..79454926c Binary files /dev/null and b/P3D/Content/Textures/TVs/derp.png differ diff --git a/P3D/Content/Textures/TVs/desert.png b/P3D/Content/Textures/TVs/desert.png new file mode 100644 index 000000000..777d1f8fe Binary files /dev/null and b/P3D/Content/Textures/TVs/desert.png differ diff --git a/P3D/Content/Textures/TVs/fanta.png b/P3D/Content/Textures/TVs/fanta.png new file mode 100644 index 000000000..9e4438a8c Binary files /dev/null and b/P3D/Content/Textures/TVs/fanta.png differ diff --git a/P3D/Content/Textures/TVs/joker.png b/P3D/Content/Textures/TVs/joker.png new file mode 100644 index 000000000..f7fa74106 Binary files /dev/null and b/P3D/Content/Textures/TVs/joker.png differ diff --git a/P3D/Content/Textures/TVs/swear.png b/P3D/Content/Textures/TVs/swear.png new file mode 100644 index 000000000..9efacea1b Binary files /dev/null and b/P3D/Content/Textures/TVs/swear.png differ diff --git a/P3D/Content/Textures/TVs/victini.png b/P3D/Content/Textures/TVs/victini.png new file mode 100644 index 000000000..8ff4b3d9d Binary files /dev/null and b/P3D/Content/Textures/TVs/victini.png differ diff --git a/P3D/Pokemon/Items/KeyItems/LibertyPass.vb b/P3D/Pokemon/Items/KeyItems/LibertyPass.vb new file mode 100644 index 000000000..8f7a6ae50 --- /dev/null +++ b/P3D/Pokemon/Items/KeyItems/LibertyPass.vb @@ -0,0 +1,16 @@ +Namespace Items.KeyItems + + + Public Class LibertyPass + + Inherits KeyItem + + Public Overrides ReadOnly Property Description As String = "A special pass to go to Liberty Garden in Unova. It depicts a Lighthouse." + + Public Sub New() + _textureRectangle = New Rectangle(408, 288, 24, 24) + End Sub + + End Class + +End Namespace \ No newline at end of file diff --git a/P3D/Pokemon/Items/_itemList.txt b/P3D/Pokemon/Items/_itemList.txt index 727c171f6..c87c2c1af 100644 Binary files a/P3D/Pokemon/Items/_itemList.txt and b/P3D/Pokemon/Items/_itemList.txt differ