From 4ccbe7c1c0b0c17a035f0a81615aa93258e46be9 Mon Sep 17 00:00:00 2001 From: Blocky <101740836+HeyIts-Blocky@users.noreply.github.com> Date: Thu, 1 Aug 2024 12:19:51 -0600 Subject: [PATCH] workings --- data/projectRegistry.bson | 2 +- .../data/animations/intro.anim | 0 .../data/icon.png | Bin .../data/images/player/idleE.png | Bin .../data/images/player/idleN.png | Bin .../data/images/player/idleS.png | Bin .../data/images/player/idleW.png | Bin .../data/images/player/walkE.png | Bin .../data/images/player/walkN.png | Bin .../data/images/player/walkS.png | Bin .../data/images/player/walkW.png | Bin .../data/images/trident/box.png | Bin .../data/images/trident/boxColl.png | Bin .../data/images/trident/collision.png | Bin .../data/images/trident/consolebg.png | Bin .../data/images/trident/customEnt.png | Bin .../data/images/trident/light.png | Bin .../data/images/trident/plrStart.png | Bin .../data/images/trident/splash.png | Bin .../data/images/trident/trigger.png | Bin .../data/scenes/default.bson | 20 +++---- .../lib/BLib.jar | Bin 465991 -> 466299 bytes .../lib/JHLabs Filters.jar | Bin .../src/ent/ExampleEntity.java | 0 .../src/trident/Main.java | 0 .../src/trident/MainPanel.java | 1 + .../src/trident/RenderingThread.java | 0 .../src/trident/Scene.java | 0 .../src/trident/TridEntity.java | 0 .../src/trident/Trident.java | 2 +- .../src/trident/ent/BoxColl.java | 0 .../src/trident/ent/BoxNoColl.java | 0 .../src/trident/ent/InvisColl.java | 0 .../src/trident/ent/PlrStart.java | 0 .../src/trident/ent/TridLight.java | 0 .../src/trident/ent/Trigger.java | 0 .../src/update/Inputs.java | 0 .../src/update/Update.java | 0 .../blank2d/src/trident/MainPanel.java | 1 + .../blank2d/src/trident/Trident.java | 2 +- data/templates/blank3d/src/trident/Main.java | 2 +- .../blank3d/src/trident/MainPanel.java | 5 +- .../blank3d/src/trident/Trident.java | 4 +- data/templates/blank3d/src/update/Inputs.java | 5 +- data/templates/blank3d/src/update/Update.java | 49 +++++++++++++++--- 45 files changed, 70 insertions(+), 23 deletions(-) rename data/projects/{test => new scene stuff makings}/data/animations/intro.anim (100%) rename data/projects/{test => new scene stuff makings}/data/icon.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/player/idleE.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/player/idleN.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/player/idleS.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/player/idleW.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/player/walkE.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/player/walkN.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/player/walkS.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/player/walkW.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/trident/box.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/trident/boxColl.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/trident/collision.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/trident/consolebg.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/trident/customEnt.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/trident/light.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/trident/plrStart.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/trident/splash.png (100%) rename data/projects/{test => new scene stuff makings}/data/images/trident/trigger.png (100%) rename data/projects/{test => new scene stuff makings}/data/scenes/default.bson (72%) rename data/projects/{test => new scene stuff makings}/lib/BLib.jar (87%) rename data/projects/{test => new scene stuff makings}/lib/JHLabs Filters.jar (100%) rename data/projects/{test => new scene stuff makings}/src/ent/ExampleEntity.java (100%) rename data/projects/{test => new scene stuff makings}/src/trident/Main.java (100%) rename data/projects/{test => new scene stuff makings}/src/trident/MainPanel.java (99%) rename data/projects/{test => new scene stuff makings}/src/trident/RenderingThread.java (100%) rename data/projects/{test => new scene stuff makings}/src/trident/Scene.java (100%) rename data/projects/{test => new scene stuff makings}/src/trident/TridEntity.java (100%) rename data/projects/{test => new scene stuff makings}/src/trident/Trident.java (99%) rename data/projects/{test => new scene stuff makings}/src/trident/ent/BoxColl.java (100%) rename data/projects/{test => new scene stuff makings}/src/trident/ent/BoxNoColl.java (100%) rename data/projects/{test => new scene stuff makings}/src/trident/ent/InvisColl.java (100%) rename data/projects/{test => new scene stuff makings}/src/trident/ent/PlrStart.java (100%) rename data/projects/{test => new scene stuff makings}/src/trident/ent/TridLight.java (100%) rename data/projects/{test => new scene stuff makings}/src/trident/ent/Trigger.java (100%) rename data/projects/{test => new scene stuff makings}/src/update/Inputs.java (100%) rename data/projects/{test => new scene stuff makings}/src/update/Update.java (100%) diff --git a/data/projectRegistry.bson b/data/projectRegistry.bson index 3e5eb59..aa833ff 100644 --- a/data/projectRegistry.bson +++ b/data/projectRegistry.bson @@ -1,3 +1,3 @@ { projects -string test +string new scene stuff makings } diff --git a/data/projects/test/data/animations/intro.anim b/data/projects/new scene stuff makings/data/animations/intro.anim similarity index 100% rename from data/projects/test/data/animations/intro.anim rename to data/projects/new scene stuff makings/data/animations/intro.anim diff --git a/data/projects/test/data/icon.png b/data/projects/new scene stuff makings/data/icon.png similarity index 100% rename from data/projects/test/data/icon.png rename to data/projects/new scene stuff makings/data/icon.png diff --git a/data/projects/test/data/images/player/idleE.png b/data/projects/new scene stuff makings/data/images/player/idleE.png similarity index 100% rename from data/projects/test/data/images/player/idleE.png rename to data/projects/new scene stuff makings/data/images/player/idleE.png diff --git a/data/projects/test/data/images/player/idleN.png b/data/projects/new scene stuff makings/data/images/player/idleN.png similarity index 100% rename from data/projects/test/data/images/player/idleN.png rename to data/projects/new scene stuff makings/data/images/player/idleN.png diff --git a/data/projects/test/data/images/player/idleS.png b/data/projects/new scene stuff makings/data/images/player/idleS.png similarity index 100% rename from data/projects/test/data/images/player/idleS.png rename to data/projects/new scene stuff makings/data/images/player/idleS.png diff --git a/data/projects/test/data/images/player/idleW.png b/data/projects/new scene stuff makings/data/images/player/idleW.png similarity index 100% rename from data/projects/test/data/images/player/idleW.png rename to data/projects/new scene stuff makings/data/images/player/idleW.png diff --git a/data/projects/test/data/images/player/walkE.png b/data/projects/new scene stuff makings/data/images/player/walkE.png similarity index 100% rename from data/projects/test/data/images/player/walkE.png rename to data/projects/new scene stuff makings/data/images/player/walkE.png diff --git a/data/projects/test/data/images/player/walkN.png b/data/projects/new scene stuff makings/data/images/player/walkN.png similarity index 100% rename from data/projects/test/data/images/player/walkN.png rename to data/projects/new scene stuff makings/data/images/player/walkN.png diff --git a/data/projects/test/data/images/player/walkS.png b/data/projects/new scene stuff makings/data/images/player/walkS.png similarity index 100% rename from data/projects/test/data/images/player/walkS.png rename to data/projects/new scene stuff makings/data/images/player/walkS.png diff --git a/data/projects/test/data/images/player/walkW.png b/data/projects/new scene stuff makings/data/images/player/walkW.png similarity index 100% rename from data/projects/test/data/images/player/walkW.png rename to data/projects/new scene stuff makings/data/images/player/walkW.png diff --git a/data/projects/test/data/images/trident/box.png b/data/projects/new scene stuff makings/data/images/trident/box.png similarity index 100% rename from data/projects/test/data/images/trident/box.png rename to data/projects/new scene stuff makings/data/images/trident/box.png diff --git a/data/projects/test/data/images/trident/boxColl.png b/data/projects/new scene stuff makings/data/images/trident/boxColl.png similarity index 100% rename from data/projects/test/data/images/trident/boxColl.png rename to data/projects/new scene stuff makings/data/images/trident/boxColl.png diff --git a/data/projects/test/data/images/trident/collision.png b/data/projects/new scene stuff makings/data/images/trident/collision.png similarity index 100% rename from data/projects/test/data/images/trident/collision.png rename to data/projects/new scene stuff makings/data/images/trident/collision.png diff --git a/data/projects/test/data/images/trident/consolebg.png b/data/projects/new scene stuff makings/data/images/trident/consolebg.png similarity index 100% rename from data/projects/test/data/images/trident/consolebg.png rename to data/projects/new scene stuff makings/data/images/trident/consolebg.png diff --git a/data/projects/test/data/images/trident/customEnt.png b/data/projects/new scene stuff makings/data/images/trident/customEnt.png similarity index 100% rename from data/projects/test/data/images/trident/customEnt.png rename to data/projects/new scene stuff makings/data/images/trident/customEnt.png diff --git a/data/projects/test/data/images/trident/light.png b/data/projects/new scene stuff makings/data/images/trident/light.png similarity index 100% rename from data/projects/test/data/images/trident/light.png rename to data/projects/new scene stuff makings/data/images/trident/light.png diff --git a/data/projects/test/data/images/trident/plrStart.png b/data/projects/new scene stuff makings/data/images/trident/plrStart.png similarity index 100% rename from data/projects/test/data/images/trident/plrStart.png rename to data/projects/new scene stuff makings/data/images/trident/plrStart.png diff --git a/data/projects/test/data/images/trident/splash.png b/data/projects/new scene stuff makings/data/images/trident/splash.png similarity index 100% rename from data/projects/test/data/images/trident/splash.png rename to data/projects/new scene stuff makings/data/images/trident/splash.png diff --git a/data/projects/test/data/images/trident/trigger.png b/data/projects/new scene stuff makings/data/images/trident/trigger.png similarity index 100% rename from data/projects/test/data/images/trident/trigger.png rename to data/projects/new scene stuff makings/data/images/trident/trigger.png diff --git a/data/projects/test/data/scenes/default.bson b/data/projects/new scene stuff makings/data/scenes/default.bson similarity index 72% rename from data/projects/test/data/scenes/default.bson rename to data/projects/new scene stuff makings/data/scenes/default.bson index db16038..d98016b 100644 --- a/data/projects/test/data/scenes/default.bson +++ b/data/projects/new scene stuff makings/data/scenes/default.bson @@ -8,8 +8,8 @@ int 255 } { entities string boxcoll -double -200.0 -double 0.0 +double -200 +double 0 boolean true int 100 int 100 @@ -17,18 +17,18 @@ int 0 int 255 int 0 string plrstart -double -300.0 -double 0.0 +double -300 +double 0 boolean false string inviscoll -double -200.0 -double 100.0 +double -200 +double 100 boolean true int 100 int 100 string boxnocoll -double -200.0 -double -100.0 +double -200 +double -100 boolean false int 100 int 100 @@ -36,8 +36,8 @@ int 255 int 0 int 0 string light -double -200.0 -double 200.0 +double -200 +double 200 boolean false int 100 } diff --git a/data/projects/test/lib/BLib.jar b/data/projects/new scene stuff makings/lib/BLib.jar similarity index 87% rename from data/projects/test/lib/BLib.jar rename to data/projects/new scene stuff makings/lib/BLib.jar index 99e9d99c53696d7015a7b5ada93f14adfde6ef00..558b0ae0a12417ec0b08f5f82762a0e922d08b3a 100644 GIT binary patch delta 27002 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

bD#h69N5Ob|FdWrcb$WXO}`648`qFv3y~ zLeoQf%ey$0=KyO4kFX{~&~$%TkwlhrD8hOUZeXw@MCyq!gi1BP+bZJofEp8pP_5^2 z$kG%{qz)w^)Z%#@GQ+3Z>)wd~jcNnh{@>&u%_53Q!6ka!_(t9bOk3Z;-sax{$(2Kt zVuZliEE9|tmbaXLcGeMCbq7|(|0(J8Q$(J4cng8UTWaXV!fy0E3jkn7>2E$CZ0gIw zi#O^)cX)y=i^xBw6xt9`*;X{mAJ;TlnIUgMIo?u`kO=%EuiJ&l=f1~r!>03DPoH}N zR<qQK9;^AFF;Z&CP=nF5ML?=C6v;pSv$5UeH$ z_TLB=c9p;}G}6};%fPGZI${bOL?g?JHIXX2fl$FQG$VBXzh*2ZvP{1rEN~>v1lfMw zjTW^6STDXKEO0!{^k+2K-%Doo0f-(0ME~}aJ2m9BvfEF+vRe^cAoBr0>fg0Tik>LN z3`x*om?0^q-7&LGbePFPWHCW_4h#kKKV@8LR8>b3W_b(xlafwlh zK-45g%^VFHTrdh6w;6W=ZYY9|(h)&aCW)d0<8e!jPC{_YU|b^OMld>#Mvnmj6#+%( ztFFs?wEW;4`RcoMtE;QJ``-HrK5@H>y5m|vqsn1V^0(RDM0&Yq$|2K{4s5zmZm`P6 zxld?v7e?^~yh#)GuYl=Fcj5RD_xiL#d(W9pXpcUOcIoZxB^z4KTxdqj@OV^c83q)l zl#%I8;`716Dbo3KP!aU55ts(28we8tR%T34swA5Qxt2(^g(;m+xJi~Ea4i;MW=sli8n zoSH?J{jJ5VT7y;Ws5OKHxBOp~nfW_9fIT%Ih#>Lfz|urUo+#xkRwM*+qxg#9}n? zN=&HQz`5<13KfN$JQy{8g&}AA$=R_^%z&`MBA0XN@j+tMnR?7)5~^L@txesT59NiQ z82JoKD!H2Y46Y{jW)oBx{u13s=$=SMp~DD}=rcl#KVlS0jJ6UT{Tygw45QFucym#~ z`M9E$lU8g)Emo-{L`FoyRLx zwPWVZ7yHTK?0Gs*5mbq@B6)TFbKdKD@R;EJYQ%;m#D7h)E+t!160w=Ag;zBN&MCyQ zWUSTk(NNOA?G`=W1=A-GNQjcL|D8UNhB^JNLSI)53o98|U= zJVtzF^Jo$yztp*Hxvq`LeNWUr9iFK5csCcSxbxd>yQZapD8^uKp^??U3qRaH42e}s zF}{#5n(>3qEDvrnhD;~KP+G*MVkaXn0}lv2dP)q|8@)t;vyqp9fzCj$ondsgv(Zm_ zNF}tSm{I6xJopI%2@yBQbmoH1q!&M(*SXnSto)l9yXuj!73dqaVBWsU7Y(`s{!My( zB7ccG_)ERcrnT2FmvlOi1@O+SY3s63s-;*u)KaZ2W4=yr43yO9F$pF!?wHc7_U_y! zY7fa;Hm6V82{_z_ zX1ExGWE2zPt*7>aHV>XvYR^!n zb`8<<1FuX#%N9sL_x5apM#0ORqx{0S( zwb(*eG8IxPD?hZ6ms0W)o5ChYs?7EUqq8ea8`rZ5@+$6uL_+h^8HK>glOK7g(AQrK zKC~36T#Q0g3%6?q^P#}3-f{KS(b_J_S|X zXn*X_REXo6oaA~(w3&6)$-%)1lNF{+RPsRPLpjHNE9d2M_|d;?!cfoSNU8Gk-y*)3 z$Q!H;RVLrp8>!obm%n7%5J3;Zjc4OoWNI7Drl2U8Y#Ux7nO2V`ldo7a3c0owVd#r? znGM+RwnM9+7RKc<#P2D?JiTFXdwTV85~ZqkfA}O~`G{;EZ52H3gL}Eg5o!?+8&Nl3 zpbaw#^%8@8wT}Ck(EQH`HIrVioxGXT**)nF$cZyLPR+@P`Amg`kL#<29~@*YW)%9p zFqxznLQ7XM3bh{ZRt1D!Pqm>saof*ml@~lG(~T@PLCVKlR+K-`)wzs9%*SXJq09F& n3OQe>^iW0UxdKKZ=ySJ@iqvBa4h};chd7o^b#Pd7n11~~zK^8Y delta 26799 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

Mq5`gIx78D-Bdb-v8=j&R6qZ%IeSX0Cr|rk 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