SeanOMik
|
388f686917
|
scripting: create `FN_NAME_INTERNAL_AS_COMPONENT` for implicitly converting some types as components
|
2024-02-24 15:27:01 -05:00 |
SeanOMik
|
6731fcd7f2
|
scripting: implement spawning entity with loaded 3d models
|
2024-02-24 14:32:06 -05:00 |
SeanOMik
|
90b821f95c
|
scripting: implement loading assets in lua
|
2024-02-24 11:16:09 -05:00 |
SeanOMik
|
e354528942
|
scripting: Implement LuaVec3:move_by, and add more methods for Lua on math types
|
2024-02-19 23:14:38 -05:00 |
SeanOMik
|
e6b4e83dee
|
scripting: fix math type wrapper macro for lua. Expose math types as userdata through LuaProxy trait
|
2024-02-19 17:57:48 -05:00 |
SeanOMik
|
ea958f9f18
|
scripting: convert LuaDeltaTime into a Lua Number instead of using it as userdata
|
2024-02-19 11:27:49 -05:00 |
SeanOMik
|
20a36795dc
|
scripting: update elua, change test lua script
|
2024-02-17 19:08:11 -05:00 |
SeanOMik
|
4247c4f5c1
|
scripting: switch to elua, create LuaTableProxy for proxying rust types into and from lua tables
|
2024-02-17 14:27:16 -05:00 |
SeanOMik
|
e88758f59d
|
scripting: expose resources to the world
|
2024-01-20 00:54:36 -05:00 |
SeanOMik
|
db77ca4388
|
scripting: lua script auto-reloading
|
2024-01-15 23:22:21 -05:00 |
SeanOMik
|
e5599e1d27
|
scripting, ecs: expose Transform to lua, update component ticks on changes from lua
|
2024-01-13 11:52:20 -05:00 |
SeanOMik
|
e49d69dbc1
|
scripting: update scripts on all game stages, create utility api provider
ci/woodpecker/push/debug Pipeline failed
Details
|
2024-01-07 00:57:19 -05:00 |
SeanOMik
|
13ad671a55
|
scripting: update lua scripts on 'update' stage
|
2024-01-06 23:06:00 -05:00 |