Commit Graph

220 Commits

Author SHA1 Message Date
austin
0a74bed5d6 network entity id translation fixes
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-28 12:20:30 -04:00
austin
ab00782e93 wait on threads to join in engine shutdown
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-28 11:18:11 -04:00
austin
ff59891c39 testing fixes
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-28 11:02:04 -04:00
austin
337da83070 ability to return to main menu from in game 2024-08-24 17:59:30 -04:00
austin
9bd2b6b38f work on resetting scene on escaping to main menu
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-24 17:24:20 -04:00
austin
b5405081e7 fix testing bugs, leverage extensions
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-24 14:35:55 -04:00
austin
5563b4366f thread manager
Some checks reported errors
studiorailgun/Renderer/pipeline/head Something is wrong with the build of this commit
2024-08-22 21:24:44 -04:00
austin
ea0902d22f entity-scene testing tools
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-22 19:09:21 -04:00
austin
5ed2263fc5 testing work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-19 19:38:20 -04:00
austin
af4d1317fc particle work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-18 18:27:23 -04:00
austin
d41f3f2b16 synchronization rotation fix
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-16 18:11:59 -04:00
austin
b37ee6c45f netconfig file support
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-16 17:43:25 -04:00
austin
1314ceac06 attack bugfixes
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-16 15:55:21 -04:00
austin
e7851508fd fix inventory controls
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-16 15:13:15 -04:00
austin
74167038f7 server tlc
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-16 08:04:44 -04:00
austin
8bf1c23704 fix local server-client disallowing connections
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-15 18:42:29 -04:00
austin
d15ba2445a client animation offset by network delay
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-15 16:46:10 -04:00
austin
7775cb5e24 ai tweaks 2024-08-15 13:14:02 -04:00
austin
4db2de576a Walk tree 2024-08-15 13:03:41 -04:00
austin
ee15dd2366 client-server physics synchronization
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-11 19:31:43 -04:00
austin
263d6680ee state collection work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-11 12:22:14 -04:00
austin
438766d052 moving files around
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-10 18:00:53 -04:00
austin
07a708edfc architecture work, blocker ai tree
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-10 14:43:00 -04:00
austin
9349b35596 equipped item serialization
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-09 21:05:27 -04:00
austin
ee44f76dcc play audio on client when server has collision
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-08 14:10:26 -04:00
austin
ab4b64942d jump sfx, walk audio fix
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-08-08 11:46:24 -04:00
austin
2c42de3882 state interrupts and transition packets 2024-08-02 15:57:11 -04:00
austin
2e4b8e2819 server facing fix
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-08-01 10:56:43 -04:00
austin
df5cc5a146 server support for client synced btree state requests 2024-07-31 18:16:37 -04:00
austin
d409c3adef server-synchronized jump
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-31 18:05:00 -04:00
austin
335ead8341 client jump btree startint methods
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-31 17:33:59 -04:00
austin
8d6b4f71b8 cleanup autogen bug 2024-07-31 17:30:30 -04:00
austin
236c7f0c51 small import work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-31 16:34:50 -04:00
austin
aef167dd7f tree based view for current target
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-31 14:57:05 -04:00
austin
4eaad3a6dd synchronization work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-31 10:29:05 -04:00
austin
8fafdf4cb7 dont send spawn position packet
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-30 17:34:50 -04:00
austin
b37f80c18d network refactor
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-29 21:27:13 -04:00
austin
be5c24a7fc option to load whole scene on init
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-29 14:53:39 -04:00
austin
4b0064b761 properly leverage animation masks
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-28 16:56:58 -04:00
austin
ad823fcbb4 unify animation data on disk
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-28 14:51:20 -04:00
austin
6d3a8f159b first person attach bugfixes
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-28 11:01:27 -04:00
austin
c5f16ae282 life state synchronization
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-27 01:34:17 -04:00
austin
161f40ee04 synchronizing object entities
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-27 00:15:50 -04:00
austin
3092b70c1e third person block animation
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-26 19:16:06 -04:00
austin
5f56f0d742 minor fixes
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-26 17:42:34 -04:00
austin
58c5ac0512 POV switching
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-24 13:30:06 -04:00
austin
570086c2cc 2h katana
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-07-24 12:49:44 -04:00
austin
2b68231789 scene/save refactor 2024-07-13 21:11:46 -04:00
austin
856e0a6b22 more cleanup 2024-07-13 16:00:48 -04:00
austin
67bdc8ec67 work on scenes and hooks 2024-07-13 15:26:29 -04:00
austin
7a2bdf7745 transvoxel algorithm meshgen 2024-06-22 16:10:30 -04:00
austin
2b715ab325 rename client gravity tree name
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-06-18 21:04:54 -04:00
austin
fbbd93df8d run latest netcode gen
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-06-18 20:59:35 -04:00
austin
8c0a7697d0 block synchronization
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-06-18 18:41:33 -04:00
austin
e671cda62d hitboxes, ui, bug fixes, network fixes, etc
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-06-14 13:58:10 -04:00
austin
4ae09e7afb network fixes, documentation, etc 2024-06-07 19:42:48 -04:00
austin
a30ac75573 work on moving hitboxes to ode4j handling 2024-06-07 17:50:49 -04:00
austin
29f5496e23 foliage fix, first person view model, other fixes
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-24 22:52:42 -04:00
austin
bd244b151d movement tree networking work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-13 10:17:35 -04:00
austin
baf7bf976d first person camera
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-07 22:13:08 -04:00
austin
74b3140344 start work on synchronizing attack
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-05-05 16:52:03 -04:00
austin
172030b95d documentation
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-21 18:02:13 -04:00
austin
a1d03ef59e Fix items networking
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-21 17:41:50 -04:00
austin
34403c3155 UI work for level editor
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-13 14:15:04 -04:00
austin
7c8e536f80 bare minimum working ui update
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-04-04 18:15:10 -04:00
austin
b711111589 Remotery + extensive profiler usage 2024-03-23 23:19:06 -04:00
austin
a5c1667d9f Move physics to ODE-side
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-23 17:45:46 -04:00
austin
bfd7690403 fix fluid chunk model creating and flickering 2024-03-19 20:03:21 -04:00
austin
97edfacd41 fluids are rendering albeit poorly
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-17 18:44:39 -04:00
austin
7ab6cf96d9 Audio engine overhaul
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-09 15:54:47 -05:00
austin
3e6d918f16 documentation work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-03-06 19:04:20 -05:00
austin
a5a669da90 Fix arena mode infinite load 2024-02-25 22:11:41 -05:00
austin
260043092d significant framerate improvement 2024-02-25 20:43:13 -05:00
austin
fa11fc9bec Full flow environment generation for gridded chunks 2024-02-25 19:59:40 -05:00
austin
45e0c98ee1 Convert gravity tree 2024-02-25 11:49:17 -05:00
austin
e924511883 synchronization full flow initial implementation 2024-02-24 21:38:29 -05:00
austin
b7d993ddbb work on synchronization 2023-12-28 15:37:32 -05:00
austin
b0dfee6be0 Sync work 2023-12-28 12:54:18 -05:00
austin
dc0a61c0dc Model global pretransforms + physics work 2023-12-02 18:24:05 -05:00
austin
c38fe6b322 Tidy up closing logic 2023-07-20 21:34:43 -04:00
austin
8f61e3e00e Fix SP debug mode 2023-07-09 15:49:31 -04:00
austin
a8941c5de7 Networked terrain editing 2023-06-13 18:50:23 -04:00
austin
3434edebf0 Ray casting 2023-06-06 00:12:18 -04:00
austin
8f06a025f0 First terrain commit 2023-06-03 17:27:30 -04:00
austin
e02a02eb5f Refactoring client location in codebased 2023-05-28 15:06:28 -04:00
austin
d8f234503a Move server terrain code to server folder 2023-05-28 15:00:46 -04:00
austin
ebec7a373e Separation of client and server logic
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2023-05-20 19:18:09 -04:00
austin
a27f9f8991 NetMonitor implementation 2023-04-29 18:25:42 -04:00
austin
ec9203b8d2 Work towards simplifying netcode for btrees 2023-04-22 19:20:32 -04:00
austin
b167062585 Scaffolding for various unit tests 2023-04-11 17:56:11 -04:00
austin
a895289eb2 Refactoring parts of code 2023-01-28 22:23:01 -05:00
austin
5874cac33b improve airplane movement + fix camera calculation 2023-01-01 23:53:58 -05:00
austin
9d9adea61f Fix airplane movement 2022-12-30 14:18:23 -05:00
austin
678b2803fd random sp world option 2022-10-10 20:51:23 -04:00
austin
cf9588f24f equipping networking partway 2022-06-06 18:11:05 -04:00
austin
4499a9e534 basic inventory networking 2022-05-17 14:27:54 -04:00
austin
c69e4e9c9e fix streaming character templates 2022-05-10 17:29:27 -04:00
austin
611ea8c0de fix movement tree networking again 2022-05-10 17:14:11 -04:00
austin
55cebdf33a implement attach point offset and tweak human 2022-05-09 22:28:12 -04:00
austin
74a9ea4a5f Fix player camera bug 2022-05-09 22:06:58 -04:00