Commit Graph

304 Commits

Author SHA1 Message Date
d55a64163b Add GameSession::GetLocalPlayerEntity 2025-03-31 16:36:04 -04:00
c7f98a1be6 Add noclip member to entity 2025-03-31 16:35:44 -04:00
4538aa963b Update LocalWorld.cpp
cleanup
2025-03-29 16:54:00 -04:00
60dbd6d725 Decently-well working, doing some profiling currently. 2025-03-29 14:31:57 -04:00
5cd84258d8 Adding More Tile Functions (Non-building commit). 2025-03-28 01:26:31 -04:00
6e9224ead6 Add Tile Functions 2025-03-27 23:35:52 -04:00
1a09845770 Fixed a silly, got it working. 2025-03-27 18:18:11 -04:00
f94c8b8e72 Segfault on usage of std::function from ticc_funcs. 2025-03-27 17:44:21 -04:00
3dd9d65964 Now scoping out Item loading. 2025-03-22 15:31:58 -04:00
7d71f32d09 Refactoring tile loading procedure. 2025-03-22 15:07:50 -04:00
a53bc42a82 Re-enabling features: hotbar icons, name, plank pattern. 2025-03-22 14:07:43 -04:00
06ec0ca885 Make sure to manually reload cmake-build-debug after first build. 2025-03-22 13:53:10 -04:00
c9b037bf39 It works!!! All tiles are currently blue, and basically all tile features need to be re-implemented, however. 2025-03-22 13:39:12 -04:00
41749893a5 Few more edits for the night 2025-03-21 03:52:17 -05:00
79f77a4fcf Lots more partial progress on the data-driven refactoring. 2025-03-21 03:00:21 -05:00
e0367b971c Large Refactor, half-finished, will not compile or run currently. 2025-03-20 23:52:51 -04:00
dfb60a45c4 JSON tile metadata parse test, WIP. 2025-03-19 15:45:54 -04:00
9a10ff81d0 Building out container class, move classes to their own headers. 2025-03-19 15:45:42 -04:00
27f748ceca Include v2i_hash 2025-03-19 15:45:02 -04:00
6b37c03079 Move Vector2i custom hash to separate header file. 2025-03-19 15:44:44 -04:00
23fb2892a9 Put into namespace 2025-03-19 15:44:30 -04:00
50205fef99 Update jstick dependency 2025-03-19 15:44:16 -04:00
4553a0c8ac Add 'container w h' command 2025-03-19 15:44:00 -04:00
8072af2c49 Test Tile JSON data 2025-03-19 15:43:46 -04:00
d9de2502ea Fix data folder 2025-03-19 12:49:18 -04:00
83afdcaebc Merge remote-tracking branch 'origin/master'
# Conflicts:
#	ClientApp/main.cpp
2025-03-19 12:48:26 -04:00
e6f67e1052 Fix data folder 2025-03-19 12:47:54 -04:00
2f19b910de Update main.cpp
Fix missing jjx include
2025-03-19 12:32:24 -04:00
13cc7f2104 Merge branch 'master' of https://git.redacted.cc/Josh/ReCaveGame 2025-03-19 11:47:26 -04:00
0dcb7d5a73 Update World.cpp
band-aid fix on chunk-server thread to prevent busy-waiting until we do it correctly with std::mutex & std::condition_variable.
2025-03-19 11:47:10 -04:00
ba39db02d3 Integrating JSON, testing with externally-defining tile data. 2025-03-19 03:56:10 -04:00
10e82cd4aa Work-in-progress Item system code. 2025-03-19 02:48:22 -04:00
a599775eee Add command stubs 2025-03-19 02:48:07 -04:00
185016ed49 Update changed name 2025-03-19 02:47:54 -04:00
8a8f1321b9 Update changed name 2025-03-19 02:47:48 -04:00
84bc213229 Add XBox360 controller support to hotbar, tile editor, and zoom. 2025-03-19 02:47:36 -04:00
de8b45018a Add freeze_in_void property to PhysicsEntity 2025-03-19 02:46:19 -04:00
c604b69487 Tweak player falling, prevent sprite spazzing. 2025-03-19 02:46:03 -04:00
8a3ed23302 Added Core::GetAllTiles(), added tile display_name property. 2025-03-19 02:45:14 -04:00
6d1652e0af Add airtime property to entities. Will be used for fall-damage calculation, among other things. 2025-03-19 02:42:58 -04:00
699c1021c1 Fix Console Input Box color 2025-03-19 02:42:34 -04:00
4e0c1dac86 Added Camera freemove and follow. Camera returns to follow target if free-movement isn't done for 1.25 seconds 2025-03-19 02:42:20 -04:00
b2e4732b14 Add TileTool::WorldEditorEnabledByDefault 2025-03-19 02:41:30 -04:00
e912645a24 Add World::GetEntities 2025-03-19 02:41:10 -04:00
a7063675dc Edit gitignore 2025-03-19 02:40:43 -04:00
f81098d7b2 Small Fix 2025-03-18 19:31:13 -05:00
cc00350dc3 Add test Container Window, building out the items system. 2025-03-18 19:26:22 -05:00
809abae082 Added a "Running-Jump" mechanic where you can jump further horizontally while moving fast enough. 2025-03-18 12:45:34 -04:00
f2512dddf1 Tweaked Air Resistance and added horizontal friction while standing on tiles. 2025-03-18 01:01:55 -04:00
7d5d8bcd46 Merge remote-tracking branch 'origin/master' 2025-03-18 00:34:24 -04:00