Erik Ogenvik
b0d891fa9a
Moved common Python stuff to "pythonbase" lib.
2021-06-27 17:00:34 +02:00
Erik Ogenvik
8da335d14b
Use reference when possible instead of pointers.
2021-05-31 00:05:25 +02:00
Erik Ogenvik
774dafbab2
Make sure Python is shut down after dtors have run.
2021-05-30 21:35:41 +02:00
Erik Ogenvik
458b6f8536
Fixed various memory leak issues throughout the code.
2021-05-27 17:38:58 +02:00
Erik Ogenvik
634a67f0d4
Refactor how entity appearance is handled in AI scripts.
...
We now allow goals to receive entity appearance calls through having a method called
"entity_appears". The entity is guaranteed to be fully resolved (which is required to
allow us to filter checks).
2020-06-26 17:53:54 +02:00
Erik Ogenvik
7534fee4e3
Arrange tests better and remove obsolete and unused stuff.
2020-01-20 23:17:55 +01:00