hackgrid
d5504423b7
skelatool64: cleanup everything
2023-12-13 15:05:28 +01:00
hackgrid
8f77eca8d3
skelatool64: make setup_dependencies.sh more robust
2023-12-13 15:04:41 +01:00
rxhfcy
47cb930d80
skelatool64: further fix make clean
...
also delete CImg_*
(e.g. CImg_3.1.3.zip, CImg_3.1.3.zip.1 etc.)
2023-12-12 17:49:46 +02:00
rxhfcy
8fe81bf910
skelatool64: fix make clean
...
use -f (force), so that skelatool64/build/ being empty isn't an error:
-> rm -rf build/
also remove the skelatool64/skeletool64 binary:
-> rm -f skeletool64
2023-12-12 15:53:04 +02:00
hackgrid
d51b800588
skelatool64: fix "pessimizing-move" warnings + clean build with main Makefile. Fix typo.
2023-12-11 19:19:50 +01:00
James Lambert
d64d54a9e7
Fix issue with portal not covering orange light decal
2023-12-01 19:53:32 -07:00
James Lambert
516b30b0b4
Only offset portal surface when trying decals are on the same surface
2023-11-26 21:20:11 -07:00
James Lambert
5c345c25d8
allow levels script to detect decals
2023-11-26 20:39:03 -07:00
James Lambert
0f5d6b29f6
Fix model export
2023-11-20 21:55:09 -07:00
James Lambert
6cae08d652
Allow armature to be pre z sorted
2023-11-20 21:55:09 -07:00
James Lambert
0a65dd3fb2
Fix some problems with bvh creation
2023-11-01 20:28:26 -06:00
James Lambert
1d7f990db8
Get bvh building kinda working
2023-11-01 20:28:26 -06:00
James Lambert
fdc52abbdf
work on static BVH
2023-11-01 20:28:26 -06:00
James Lambert
e1a5a2c852
Get metal reflection effect working
2023-10-20 21:38:11 -06:00
James Lambert
5bdefbf465
Merge coplanar static meshes to reduce culling load
2023-10-02 21:20:52 -06:00
James Lambert
6395378285
Generate cutscene yaml and operators yaml
2023-09-02 17:59:01 -06:00
James Lambert
ec52a15372
Fix portal gun z issues
2023-09-01 22:01:14 -06:00
James Lambert
e4d12713ec
z sort portal gun
2023-08-18 22:12:20 -06:00
hackgrid
3aff473bcc
Avoid truncate warning in CFileDefinition
2023-08-07 12:22:09 +02:00
lambertjamesd
ae5b57109b
Merge pull request #205 from westonCoder/lua-compilation-fix
...
Force luac5.4 Compile
2023-08-05 20:58:25 -06:00
James Lambert
1ab857e008
Bring changes over from work done for n64 game jam
2023-08-05 13:07:08 -06:00
westonCoder
ba6ee8cce5
Force luac 5.4 Compile
...
one line change in makefile for skeletool, simply requires that user use luac5.4 just incase they have multiple luac/lua versions.
2023-07-28 09:15:49 -05:00
James Lambert
69a44eba1d
Move animated meshes to be dynamically loaded
2023-07-15 21:08:37 -06:00
James Lambert
e088c3959b
Get ambient lighting block working
2023-06-06 19:54:18 -06:00
James Lambert
a16c7f9732
Work on static lighting
2023-06-06 08:14:49 -06:00
James Lambert
0e2a45665d
Work on static lighting code
2023-06-06 08:14:49 -06:00
James Lambert
57e4544fee
Add color to lua meshes
2023-06-06 08:14:49 -06:00
James Lambert
0eb3a399a0
fix door not closing all the way
...
fix auto uv generator
2023-04-13 06:44:01 -06:00
James Lambert
c2bb0772f4
Fixup uv rotations
2023-04-12 20:26:41 -06:00
James Lambert
e9e443ebeb
Refactor door to be controlled by animation controller to allow for multiple door types
2023-03-26 21:33:23 -06:00
James Lambert
c87ea72890
Update setup instructions
2023-03-03 22:10:50 -07:00
James Lambert
b2553911b4
Fix 32bit textures
2023-01-20 19:42:41 -07:00
James Lambert
1ff35c25f2
Start work on ball launcher, ball catcher, and ball
2023-01-16 14:36:32 -07:00
James Lambert
8d0be1c12a
Get animation working with cutscenes and get switch object workings
2023-01-02 20:10:29 -07:00
James Lambert
44c9974afb
Get animations working for now
2022-12-31 16:12:35 -07:00
James Lambert
687b14d7b8
Fixup how meshes are converted into world space
2022-12-31 13:32:01 -07:00
James Lambert
be1f6dd243
Allow static to be modfied by a transform
2022-12-30 21:58:05 -07:00
James Lambert
226057dd61
Build out level animation export logic
2022-12-30 20:28:27 -07:00
James Lambert
ff3545d409
Work on animation export code
2022-12-29 21:58:29 -07:00
James Lambert
47d4b702aa
Remove old level generation code
2022-12-28 20:52:52 -07:00
James Lambert
13810c40d6
Fix trigger generation from lua
2022-12-24 12:02:12 -07:00
James Lambert
e348d8163e
More work on level generation via luascript
2022-12-23 19:20:25 -07:00
James Lambert
9fc4680753
Update docs
2022-12-22 22:02:43 -07:00
James Lambert
9f6891b6fd
Work on translating export script
2022-12-22 22:02:08 -07:00
James Lambert
55411ce6e2
Finish up portal surface mapping
2022-12-21 21:12:49 -07:00
James Lambert
80a762eee8
Work on portal surface generation in lua
2022-12-21 20:35:54 -07:00
James Lambert
7a0318e5ea
Work on lua level export script
2022-12-19 22:16:31 -07:00
James Lambert
20526038de
Work on collision exporter
2022-12-19 08:44:43 -07:00
James Lambert
98c4ae3667
Work on lua level generation
2022-12-18 22:16:17 -07:00
James Lambert
f3e63ecbc7
Refactor how lua bindings work
2022-12-18 16:40:43 -07:00