Commit graph

27 commits

Author SHA1 Message Date
James Lambert e4d12713ec z sort portal gun 2023-08-18 22:12:20 -06:00
James Lambert 47d4b702aa Remove old level generation code 2022-12-28 20:52:52 -07:00
James Lambert 95ab27db2f Refactor animation system 2022-12-02 22:06:19 -07:00
James Lambert 6ca5cb7908 Final version of skelatool for styx 2022-11-09 18:56:42 -07:00
James Lambert 591009adf1 Fix some bugs 2022-09-07 20:55:42 -06:00
James Lambert a9b9f336c9 Work on lua bindings 2022-09-05 17:12:08 -06:00
James Lambert 134cd46d40 work on textures with palletes 2022-09-03 19:14:07 -06:00
James Lambert 6f78076558 work on dynamic signage 2022-08-09 12:59:09 -06:00
James Lambert 85bc20f861 Fail to calculate tangents manually 2022-07-21 07:30:23 -06:00
James Lambert d2dbd93239 Allow a material to be specified for the entire command line 2022-07-19 07:52:21 -06:00
James Lambert 234c6fa5ee Add ability to specify normal source as tangent and cotangent 2022-07-18 08:19:36 -06:00
James Lambert 221bec7848 Fix some bugs 2022-07-13 08:46:22 -06:00
James Lambert 916d9828fd Separate out graphics scale into model scale and fixed point scale 2022-06-21 21:49:14 -06:00
James Lambert 7f45487a22 Implement mesh collider generation 2022-06-20 14:31:23 -06:00
James Lambert abaa802e00 Refactor skelatool to scale output types 2022-06-19 21:40:29 -06:00
James Lambert 799e613732 Decor can be added with the level editor 2022-06-11 12:11:34 -06:00
James Lambert f01c0a828e Implement signals 2022-06-05 13:33:26 -06:00
James Lambert da514b91a3 Breakup level definition generatoin 2022-06-05 12:53:55 -06:00
James Lambert 6d1961fb55 Refactor level generation code to be function instead of object oriented 2022-06-04 23:06:18 -06:00
James Lambert f1f362157d work on button 2022-05-24 20:07:18 -06:00
James Lambert 0b66517cca Logic for crossing between rooms 2022-05-21 21:34:33 -06:00
James Lambert d1d8ed9b76 Work on room culling 2022-05-21 20:39:01 -06:00
James Lambert 22995afadf Start work on room segmentation 2022-05-21 16:39:15 -06:00
James Lambert eb74c203e7 Start work on level triggers 2022-05-19 22:07:01 -06:00
James Lambert 6e00caff73 Include dynamic objects in sorting and culling logic 2022-05-19 07:54:17 -06:00
James Lambert 6149bad68b Start work on transparent surfaces 2022-05-18 22:18:52 -06:00
James Lambert de394ca30c Include skelatool as part of the project to ensure the skelatool version matches the portal version
dockerize the project
2022-05-17 20:46:03 -06:00