Erik Ogenvik
|
e80d07560c
|
Reload entity scripts when python code changes.
For now we reload all scripts. We should be smarter and only reload
those scripts which are affected though.
|
2018-04-30 23:34:58 +02:00 |
|
Erik Ogenvik
|
d4604d034d
|
Correctly handled updated type properties.
When a type is updated we now property re-apply modified properties on
affected entities.
|
2018-04-29 17:21:44 +02:00 |
|
Erik Ogenvik
|
7ae19d5038
|
Use Singleton base class.
I.e. make sure that all objects have a defined life time. This requires
that we actually set up and tear down the singletons.
|
2018-04-25 20:15:29 +02:00 |
|
Erik Ogenvik
|
5a71381b8d
|
Added default attribute to modProperty.
|
2018-02-26 12:05:10 +01:00 |
|
Erik Ogenvik
|
a3560c817f
|
Use "propel" property for movement.
Clients shouldn't set the "velocity", instead setting the "propel"
property.
|
2018-02-11 21:15:35 +01:00 |
|
Erik Ogenvik
|
e7fa53214b
|
Use nullptr instead of NULL.
|
2018-02-06 13:45:11 +01:00 |
|
Erik Ogenvik
|
67549fc362
|
Added geometry file property.
The mesh specified in the property will be read and a "geometry" mesh
property installed on the type onto which the property is installed.
|
2018-02-06 13:45:11 +01:00 |
|
Erik Ogenvik
|
70084e0279
|
Added calls for when property is installed on Type
|
2018-02-06 13:45:11 +01:00 |
|
Erik Ogenvik
|
7fb146eb36
|
Standardize installation of standard types.
This way the base types are exposed to clients.
|
2018-02-06 13:45:10 +01:00 |
|
Erik Ogenvik
|
4d530e25e4
|
Move domain property Entity.
And rename and fixup smaller things.
|
2017-07-25 23:40:39 +02:00 |
|
Erik Ogenvik
|
0286bcd47d
|
Replace "parents" with "parent".
|
2017-07-24 15:05:18 +02:00 |
|
Erik Ogenvik
|
1c69b3aae6
|
Use camel casing for tests.
This makes it much easier to find them in various editors.
|
2016-06-26 20:17:18 +02:00 |
|