Commit graph

30 commits

Author SHA1 Message Date
Atirut Wattanamongkol
ad37be19b7 Stuff 2025-03-04 14:25:47 +07:00
Atirut Wattanamongkol
e3c1371871 Fix coordinate system 2025-03-04 14:04:25 +07:00
Atirut Wattanamongkol
819b871e87 Upgrade to Godot 4.4
This also update resource references to use UIDs.
2025-03-04 13:46:01 +07:00
Atirut Wattanamongkol
18f8145f35 multiplayer: fix crash related to asset streaming 2024-08-19 18:30:48 +07:00
Ribbon
fdeee17337 Huge cleanup and improvements 2024-08-15 19:25:32 -03:00
Atirut Wattanamongkol
27dfb870ac Merge branch 'collision' into main 2022-11-20 10:48:35 +07:00
Atirut Wattanamongkol
e03ab241dc Load all collisions 2022-11-20 07:31:12 +07:00
Atirut Wattanamongkol
6749bed6ea Implement mesh collision shape 2022-11-20 06:40:40 +07:00
Atirut Wattanamongkol
b6c10f6d94 Fully implement box collisions 2022-11-20 05:55:40 +07:00
Atirut Wattanamongkol
ecc662b1a7 Box collisions 2022-11-20 04:58:53 +07:00
Atirut Wattanamongkol
511e0a9efc Remove duplicate codes 2022-11-20 04:55:03 +07:00
Atirut Wattanamongkol
08def0a53e Sphere collisions 2022-11-20 04:45:58 +07:00
Atirut Wattanamongkol
da1e93b2bc Optimize StreamedMesh distance calculation 2022-11-20 04:09:58 +07:00
Atirut Wattanamongkol
4f0f1cd063 Implement window lights 2022-11-20 01:40:57 +07:00
Atirut Wattanamongkol
59b1e5cfcb Fully implement IDE lights 2022-11-19 08:08:01 +07:00
Atirut Wattanamongkol
d460418a6a 2DFX lights stub 2022-11-19 05:39:07 +07:00
Atirut Wattanamongkol
fa9f2f6669 Remove extra indentation from streamed mesh alpha check 2022-11-19 03:41:05 +07:00
Atirut Wattanamongkol
e21d743b0d Improve asset loading 2022-11-18 11:36:05 +07:00
Atirut Wattanamongkol
6680786540 Disable backface culling for all objects 2022-11-18 05:06:12 +07:00
Atirut Wattanamongkol
1e8976d332 Wait for threads to finish before exiting tree 2022-11-18 04:34:56 +07:00
Atirut Wattanamongkol
6814222af4 Improve handling of texture transparency
No more weird-looking manholes
2022-11-18 04:02:26 +07:00
Atirut Wattanamongkol
ebbaaf997a Make StreamedMesh thread a class member 2022-11-18 03:46:30 +07:00
Atirut Wattanamongkol
de0ab8708a Initial implementation 2022-11-18 03:10:21 +07:00
Atirut Wattanamongkol
f3b6e658ce Make Item Definition & Placement global classes 2022-11-18 01:52:29 +07:00
Atirut Wattanamongkol
8b559100e8 AssetLoader + some refactoring 2022-11-17 17:38:22 +07:00
Atirut Wattanamongkol
4d168aad23 Store draw distance
Soon™️
2022-11-16 05:40:36 +07:00
Atirut Wattanamongkol
b63bd6b960 IDE object flags 2022-11-15 15:40:03 +07:00
Atirut Wattanamongkol
91569b5914 Various map-related stuff 2022-11-15 04:12:21 +07:00
Atirut Wattanamongkol
689f1daf62 Got the whole map to show 2022-11-15 03:11:49 +07:00
Atirut Wattanamongkol
93dd616e1c Overhaul map data loading 2022-11-14 22:29:50 +07:00