mirror of
https://github.com/worldforge/cyphesis
synced 2026-08-13 12:26:04 -04:00
* Implemented python function to deal with not being able to check type of python objects implemented in C. * Added method to thing for extracting location data from a Message::Object * More work on python references to improve leakage. * Added flag so that python Operation object can own the operation they point to, and thus delete it in dealloc(). * Implemented find_by_location() and find_by_type() as required in MemMap, and corresponding python interface. * Put in temporary work around to deal with the fact that a mind does not know its name. Currently the mind is not able to discover any of its bodies attributes, and I am not sure how to solve this. * Fixed Location and Vector3D so they use operator bool() to detect whether they are set. * Fixed bugs in getting parent from Location in python which caused segfaults. * Imported all the basic ruleset entity python scripts. Goals now work to some extent, though nothing moves around still. The main priority is to work out how minds inherit the attributes of their bodies, and keep them up to date. aloril? Al
3 lines
39 B
Python
3 lines
39 B
Python
|
|
#This sets up the include directries
|
|
|