Commit Graph

1656 Commits

Author SHA1 Message Date
austin
f8e919f599 roads block content generation
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-20 13:01:24 -04:00
austin
27330797e9 macro data blocks terrain and block gen
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-20 12:50:51 -04:00
austin
3685eb1c92 unify chunk fetch/gen funcs
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-20 12:28:22 -04:00
austin
36f5d67241 remove macro area object redundant methods
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-20 12:14:25 -04:00
austin
97e32fabdb town places roads 2025-05-20 12:09:48 -04:00
austin
0cd7248b94 code cleanup
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-19 23:34:17 -04:00
austin
b5b562ca8b delete unused class
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-19 23:03:04 -04:00
austin
acf86bcfa2 rendering hardware data 2025-05-19 23:01:57 -04:00
austin
a375e1a686 transparent block support
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-19 19:40:15 -04:00
austin
ef0adbe3e6 overhaul material loading
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-19 17:04:36 -04:00
austin
2599343427 editor entities dont use charges
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-19 15:49:33 -04:00
austin
636c0b1537 material albedo
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-19 15:29:28 -04:00
austin
8f8e3165bf adjust ambient light
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-19 15:12:25 -04:00
austin
51f2627621 major shader lighting rework 2025-05-19 14:50:58 -04:00
austin
2fc8283bd5 ambient light dedicated variable in shader
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-19 13:04:48 -04:00
austin
cc61814095 VAO caching
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-19 12:28:28 -04:00
austin
e151bdc34e materials read some properties from assimp
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-19 12:12:36 -04:00
austin
ddb1145cb8 break out shader material into dedicated lib file
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-19 11:36:29 -04:00
austin
a6aa34a0f7 removing old uniforms
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-19 11:22:00 -04:00
austin
501d2898b7 visual shader work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-19 11:14:54 -04:00
austin
8bee3bf71a macro data code org
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-19 10:13:29 -04:00
austin
105a71de24 renderer code cleanup
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-19 08:50:09 -04:00
austin
ac6bddea1f more code cleanup
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 23:48:28 -04:00
austin
ae2dd048a6 renderer code cleanup 2025-05-18 23:46:33 -04:00
austin
6b5408f2ca OS data wrapper
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 23:18:27 -04:00
austin
7c8bc871e1 texture class cleanup work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 23:05:12 -04:00
austin
85bba23cef material and mesh cleanup work 2025-05-18 23:00:45 -04:00
austin
4e84f1c516 more mesh class comments
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 22:51:37 -04:00
austin
69af65ab53 rendering code cleanup work 2025-05-18 22:49:30 -04:00
austin
3ef6f88758 support multichunk select all blocks
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 20:13:54 -04:00
austin
3323e16971 roads applied to voxel gen
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 19:17:37 -04:00
austin
0321a9338b macro object injection
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 18:16:12 -04:00
austin
82bf65d4a2 macro data injection into voxel gen
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-18 16:10:44 -04:00
austin
531781dd54 road macro data
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 16:00:42 -04:00
austin
139a5a11d3 player character movement triggers layoutTown
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 15:12:57 -04:00
austin
7a8405230a server macro data update scanning
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 14:44:34 -04:00
austin
f3b79bafcf civilization generation in macro data
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-18 14:23:46 -04:00
austin
ee1058e71d town job scaffolding
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 13:47:43 -04:00
austin
653822f4f8 structure selection
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 13:29:27 -04:00
austin
7320d3e04f interaction engine debug visualization
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 13:04:04 -04:00
austin
edec17fc40 filter test scenes out of level selection
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 12:54:32 -04:00
austin
5dc45428ff fix protocol logging level 2025-05-18 12:51:36 -04:00
austin
6676e67fd2 update hometown storage on characters 2025-05-18 12:50:55 -04:00
austin
e7a7800caf rename virtualstructure
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 12:46:37 -04:00
austin
bf8e54e991 shuffle data packages 2025-05-18 12:45:03 -04:00
austin
4b85519e1a validate race data
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 12:30:37 -04:00
austin
c18a7a0d8a config saving, structure saving
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 12:22:06 -04:00
austin
48c5a3bcf3 fab-saving work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-18 12:15:01 -04:00
austin
7e7c91e6d5 block fab work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 11:52:13 -04:00
austin
1ee23aa115 cursor rotation work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-18 11:44:59 -04:00
austin
62b6c16573 asset data strings work 2025-05-18 11:40:27 -04:00
austin
009af5cc3e shuffling data
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 11:36:54 -04:00
austin
5ca9310d3e furniture slot solver
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-18 11:24:27 -04:00
austin
6d420a3b88 render entrypoints to current structure data
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-16 18:52:32 -04:00
austin
e964bceac4 solve for entry points 2025-05-16 18:45:26 -04:00
austin
5def6da2de break out room solver
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-16 17:05:13 -04:00
austin
d1ab990a63 structure metadata organization 2025-05-16 17:02:19 -04:00
austin
2d005f4750 refactor structure metadata
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-16 16:41:35 -04:00
austin
88be49d84a refactor fabs 2025-05-16 16:40:04 -04:00
austin
2fc984c3f1 room detection within structures
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-16 16:37:05 -04:00
austin
d656d75535 script engine passing methods back into engine
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-16 14:12:00 -04:00
austin
f73f110aa8 script engine work 2025-05-16 14:09:37 -04:00
austin
4b1e93067f proof of concept of ui button calling engine code 2025-05-16 13:10:44 -04:00
austin
84e5d33173 html-button direct eval
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-16 13:01:40 -04:00
austin
dfd5932675 script recompilation work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-16 12:51:08 -04:00
austin
0b404723cc fix out-of-context tsc caching
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-16 12:13:16 -04:00
austin
b58e96f315 fix opengl bug
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-16 11:27:36 -04:00
austin
39717cdfb2 outside-of-context tsc compilation
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-16 11:08:13 -04:00
austin
64ca5e186f scaffolding for compiling typescript with cli 2025-05-16 10:46:15 -04:00
austin
cafc5f25c8 capsule-block collision correction
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-16 10:29:41 -04:00
austin
9566bf2720 physics work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-15 19:23:32 -04:00
austin
f72766f89c virtual scrollable fix
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-15 18:04:35 -04:00
austin
6729d0b623 human capsule collidable
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-15 17:45:50 -04:00
austin
279c7e3f38 room tool work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-15 17:08:54 -04:00
austin
50a5da2f81 cleanup after test + gracefully interrrupt loading
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-15 16:48:08 -04:00
austin
263312c761 move more services into engineState 2025-05-15 16:42:06 -04:00
austin
bcf76c692e work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 16:35:16 -04:00
austin
da3893f3ff move server state
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 16:28:53 -04:00
austin
7e8659d17b move more render flags into rendering engine
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 16:18:19 -04:00
austin
c5077a8800 move rendering flags 2025-05-15 16:12:00 -04:00
austin
3cc51c008c move engine flags under engine state
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-15 16:08:33 -04:00
austin
6fe1733d58 move more client state
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-15 15:48:04 -04:00
austin
cd1fef2d3a move microSim to serverState 2025-05-15 15:45:05 -04:00
austin
94304c4675 move audio services under audioEngine 2025-05-15 15:39:56 -04:00
austin
3a5aa301de move window pointer into rendering engine
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-15 15:29:30 -04:00
austin
f65d56d667 push settings into config
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-15 15:19:52 -04:00
austin
d5f2ccc4dc move more state into rendering engine
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-15 15:03:05 -04:00
austin
4ec1ee18fa fix state cleanup miss
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-15 14:50:11 -04:00
austin
ce0a834117 move matricies inside rendering engine
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-15 14:48:25 -04:00
austin
e62671d239 continue reducing global state 2025-05-15 14:42:09 -04:00
austin
73faf78d21 obliterate unused variables
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-15 14:30:38 -04:00
austin
8764b44807 move signal system into engineState
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 14:27:08 -04:00
austin
c854be629f move timekeeper into engineState 2025-05-15 14:22:25 -04:00
austin
a3650ebc2b move serviceManager into engineState
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 14:16:25 -04:00
austin
038da702e7 move thread manager into engineState 2025-05-15 14:09:52 -04:00
austin
70f76202b1 fix state cleanup check for player manager
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 13:38:08 -04:00
austin
1e444d81c3 player manager fix
Some checks reported errors
studiorailgun/Renderer/pipeline/head Something is wrong with the build of this commit
2025-05-15 13:36:01 -04:00
austin
5888e12da0 move playerManager to serverState 2025-05-15 13:34:17 -04:00
austin
e8601b78c7 entity tracking to serverState
Some checks reported errors
studiorailgun/Renderer/pipeline/head Something is wrong with the build of this commit
2025-05-15 13:32:30 -04:00
austin
d812d9eb47 move characterService to serverState 2025-05-15 13:29:22 -04:00
austin
5b8509a7f4 move realmManager to serverState
Some checks reported errors
studiorailgun/Renderer/pipeline/head Something is wrong with the build of this commit
2025-05-15 13:12:34 -04:00
austin
96f6577f95 server state variable 2025-05-15 13:07:35 -04:00
austin
4e488e43cd explicit ServerState object
Some checks reported errors
studiorailgun/Renderer/pipeline/head Something is wrong with the build of this commit
2025-05-15 12:57:56 -04:00
austin
56ffc5b879 make several parts of client state final
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 12:53:33 -04:00
austin
76c05d26ae move more entites into clientState 2025-05-15 12:52:37 -04:00
austin
3755346a7c remove unneeded imports 2025-05-15 12:46:56 -04:00
austin
fd50b12142 remove extraneous client scene setup 2025-05-15 12:46:37 -04:00
austin
0266ba1b90 move more entities into clientState 2025-05-15 12:46:25 -04:00
austin
a2b5de8863 move cursor entities
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 12:43:17 -04:00
austin
6d98af90ac move playerEntity to clientState 2025-05-15 12:39:25 -04:00
austin
ac9c1a017e move more state into clientState 2025-05-15 12:37:16 -04:00
austin
bf982f0a87 move lots of global state to clientState
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 12:26:29 -04:00
austin
f7790931bc move client networking to clientState
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 12:12:57 -04:00
austin
eddadf8b57 move more global state into clientState 2025-05-15 12:09:07 -04:00
austin
295c94f392 move clientSceneWrapper to clientState 2025-05-15 12:04:38 -04:00
austin
9edae4055c move clientScene to clientState
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 12:00:05 -04:00
austin
3c10d42351 client state
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 11:53:51 -04:00
austin
df3a9ec460 clear client world data on unloading a scene
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 11:39:29 -04:00
austin
222a3ebe9f delete deprecated classes 2025-05-15 11:37:36 -04:00
austin
329559bfd7 ai manager work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 11:33:51 -04:00
austin
2cf14bcdd2 fix reloading world repeatedly 2025-05-15 11:28:37 -04:00
austin
7ad7a0c477 safe executor service creation
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 10:54:33 -04:00
austin
c6948b89ce fix static state bug
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-15 10:18:21 -04:00
austin
881ff98308 intentionally slowdown entity tests
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-15 09:51:31 -04:00
austin
3962b7e5c6 shader work 2025-05-15 09:46:53 -04:00
austin
f1d75a08a3 shader prints program id on error
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-15 09:02:23 -04:00
austin
56068b4bbb opengl error work
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-14 23:03:16 -04:00
austin
2cefc2e228 work on fixing framebuffer bugs
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-14 22:35:34 -04:00
austin
5b9b4bd048 remove warnings for fast loading
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-14 21:56:01 -04:00
austin
ed82580d01 fix virtual scrollable
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2025-05-14 21:46:08 -04:00
austin
baea1e1906 all entities serialize templates
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 21:26:13 -04:00
austin
f60d83172d fix equip transform containing parent
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 21:17:44 -04:00
austin
c06af65e46 grid alignment offsets work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 20:25:12 -04:00
austin
97569c84f0 grid-alignment data editing in debug menu
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 20:21:31 -04:00
austin
edecb36599 moving classes
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 20:09:50 -04:00
austin
5e7a5ecf03 grid alignment visualization work 2025-05-14 20:05:26 -04:00
austin
99dbf13dd1 grid-aligned entity work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 19:57:30 -04:00
austin
4a2aecf9c8 furniture placement cursor
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 19:47:36 -04:00
austin
7229a86dda sorting debug windows
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 19:26:13 -04:00
austin
4ddb894e5c fix engine not closing when x button
Some checks reported errors
studiorailgun/Renderer/pipeline/head Something is wrong with the build of this commit
2025-05-14 19:16:53 -04:00
austin
c136762d16 fix virtual scrollable
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 19:11:25 -04:00
austin
cb98eac750 work on chest furniture
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 18:57:27 -04:00
austin
5cc5ea5bc9 recipe validation, loot pool validation, data fix
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 15:50:56 -04:00
austin
6c6efbebf6 spawn item charge fix
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 14:53:14 -04:00
austin
fec86048ed spawn item charges 2025-05-14 14:51:34 -04:00
austin
2f51269148 recipes in parent entities support
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 14:36:43 -04:00
austin
c9691beaa9 fix window framebuffer scrunching bug
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 13:17:13 -04:00
austin
43bb67ca57 item work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 13:10:43 -04:00
austin
f6fe44b178 inventory ui work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2025-05-14 12:55:38 -04:00
austin
ce10e81ca5 warnings->debugs on client inv state
Some checks reported errors
studiorailgun/Renderer/pipeline/head Something is wrong with the build of this commit
2025-05-14 12:46:49 -04:00