Reinder Feenstra
246b27c434
moved ObjectProperty<> implementation to seperate file
...
world.hpp now uses forward decl. for many classes, this reduces built time!
see #43
2023-03-30 15:09:11 +02:00
Reinder Feenstra
cfdc203c2b
lua: fixed class.get() now works as explained in manual
2022-08-27 11:39:05 +02:00
Reinder Feenstra
278b754bc1
log 3rd party component versions at startup
2022-08-25 00:23:27 +02:00
Reinder Feenstra
9f52368ad9
Version numbering improvements
...
- GitHub actions branch builds have a <branch>-<pipeline>-<sha_short> suffix.
- GitHub actions tag builds have no suffix.
- Other builds have a -dev suffix
2022-06-12 00:16:19 +02:00
Reinder Feenstra
3333e8e05b
lua: moved set's to single file for sandbox and testing
2022-04-25 23:27:01 +02:00
Reinder Feenstra
5b07d1d44f
lua: moved enum's to single file for sandbox and testing
2022-04-23 19:14:09 +02:00
Reinder Feenstra
6bb930b2f2
lua: added DirectionControlState enum
2022-03-22 23:28:22 +01:00
Reinder Feenstra
5ca6c73892
replaced world weak_ptr by reference
...
a world must always outlive its objects
2022-01-17 23:31:04 +01:00
Reinder Feenstra
63eec6d461
lua: added event support
2021-11-24 00:07:36 +01:00
Reinder Feenstra
f7f289e1d6
lua: added extended type() function and replaced in_instance() by get_class()
2021-11-20 00:27:00 +01:00
Reinder Feenstra
f64ec12961
lua: added math, string and table library to sandbox
...
except string.dump()
2021-11-14 01:12:39 +01:00
Reinder Feenstra
906ff82cd8
lua: made built-in globals read only
2021-11-13 00:39:45 +01:00
Reinder Feenstra
b6ec6cc8bd
lua: added LUA_VERSION global
2021-11-13 00:35:56 +01:00
Reinder Feenstra
947e9bb1aa
lua: fixed VERSION constants
2021-11-10 23:48:30 +01:00
Reinder Feenstra
0546ef1c30
lua: added WorldScale enum to sandbox
2021-11-10 21:58:09 +01:00
Reinder Feenstra
b15cc45286
lua: added support for testing object type
2021-09-21 23:49:03 +02:00
Reinder Feenstra
b18c2269a6
added new log system:
...
- added message codes
- added support for translation
- added support for file logging
2021-08-03 23:56:36 +02:00
Reinder Feenstra
d9b121948f
Lua: fix: ReadOnlyTable, existing keys could be written
2021-04-22 23:28:41 +02:00
Reinder Feenstra
1d8cdee29f
WIP
2020-08-17 23:02:16 +02:00
Reinder Feenstra
9a05ab86f3
moved world classes to own folder
2020-07-29 19:29:07 +02:00
Reinder Feenstra
3a828ee733
WIP
2020-07-29 09:23:55 +02:00
reinder
4011d2fc7c
fixes for linux/cmake 3.10 and other tweaks
2020-05-02 00:04:26 +02:00
reinder
a205559045
WIP
2020-04-03 15:10:14 +02:00
reinder
9722c03f8d
lua: added object support reding property and console
2020-02-22 18:16:53 +01:00
reinder
853ab3f1e0
WIP
2020-02-18 21:19:26 +01:00
Reinder Feenstra
3fd0aa18be
current state, just to have some history
2019-11-01 21:35:54 +01:00