From f93fc668c65f0306978fda406d64a5fc04d44b12 Mon Sep 17 00:00:00 2001 From: JappaWakka Date: Sun, 18 Jun 2023 09:50:19 +0200 Subject: [PATCH] Fix Alex's script and sprite --- .../Data/Scripts/kolben/AlexCorruptor.dat | 9 +-------- P3D/Content/Data/maps/kolben/servers.dat | 2 +- P3D/Content/Textures/NPC/AlexCorruptor.png | Bin 0 -> 3085 bytes P3D/P3D.vbproj | 3 +++ 4 files changed, 5 insertions(+), 9 deletions(-) create mode 100644 P3D/Content/Textures/NPC/AlexCorruptor.png diff --git a/P3D/Content/Data/Scripts/kolben/AlexCorruptor.dat b/P3D/Content/Data/Scripts/kolben/AlexCorruptor.dat index b2fef25eb..8b8fbcc47 100644 --- a/P3D/Content/Data/Scripts/kolben/AlexCorruptor.dat +++ b/P3D/Content/Data/Scripts/kolben/AlexCorruptor.dat @@ -4,14 +4,7 @@ version=2 @Text.Show(AlexCorruptor: What a mess,~I need to do even more~polishing on my conversion...) @Sound.Play(Emote_Exclamation) @Entity.ShowMessageBulb(1|5|0.75|3) -:select: - :when:1 - @NPC.Turn(8,3) - :when:3 - @NPC.Turn(8,1) - :when:2 - @NPC.Turn(8,0) -:endwhen +@NPC.Turn(8,+2) @Text.Show(AlexCorruptor: Well, hello~there, ,~it seems you managed to~catch me in thoughts about~my conversion.*To be honest, doing those~is never easy, so those~things take a while to do...~Especially due to the fact~that i need to maintain~only 4 channels, as per~Game Boy's standards.*I am also specialised in~map optimisations as my~other hobby, whether in~this game or not.*I don't have much to say,~really, i am usually shy and~prefer to be quiet around~people, sorry...) @Entity.ShowMessageBulb(0|5|0.75|3) @Sound.Play(Emote_Exclamation) diff --git a/P3D/Content/Data/maps/kolben/servers.dat b/P3D/Content/Data/maps/kolben/servers.dat index f5256d5ee..c24997536 100644 --- a/P3D/Content/Data/maps/kolben/servers.dat +++ b/P3D/Content/Data/maps/kolben/servers.dat @@ -105,7 +105,7 @@ NPCs: {"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,-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[]}}]}} {"NPC"{NPC[{"Position"{sngArr[2,0,6]}}{"TextureID"{str[ModFalkner]}}{"ID"{int[7]}}{"Name"{str[FalknerMP]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\Falkner]}}{"Rotation"{int[0]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} -{"NPC"{NPC[{"Position"{sngArr[5,0,3]}}{"TextureID"{str[[POKEMON|S]500]}}{"ID"{int[8]}}{"Name"{str[AlexCorruptor]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\AlexCorruptor]}}{"Rotation"{int[2]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} +{"NPC"{NPC[{"Position"{sngArr[5,0,3]}}{"TextureID"{str[AlexCorruptor]}}{"ID"{int[8]}}{"Name"{str[AlexCorruptor]}}{"Action"{int[1]}}{"AdditionalValue"{str[kolben\AlexCorruptor]}}{"Rotation"{int[2]}}{"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/Textures/NPC/AlexCorruptor.png b/P3D/Content/Textures/NPC/AlexCorruptor.png new file mode 100644 index 0000000000000000000000000000000000000000..de5132ff04499d70e4fed58ffc341ad25ebbfe40 GIT binary patch literal 3085 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 bvE%YTGd@{MDJUV?00000NkvXXu0mjfd4bEe literal 0 HcmV?d00001 diff --git a/P3D/P3D.vbproj b/P3D/P3D.vbproj index 6fb07c337..1d6021c0c 100644 --- a/P3D/P3D.vbproj +++ b/P3D/P3D.vbproj @@ -19043,6 +19043,9 @@ PreserveNewest + + PreserveNewest + Always