cyphesis/rulesets
Erik Ogenvik 0572fd6d4a Use "props" to get properties.
Also unify LocatedEntity Python bindings.
2018-05-14 17:35:19 +02:00
..
acorn Conversion to Python 3 through 2to3. 2018-05-07 11:15:26 +02:00
astronomy Use a left hand coord system. 2018-02-06 13:45:10 +01:00
basic Use "props" to get properties. 2018-05-14 17:35:19 +02:00
deeds Use "props" to get properties. 2018-05-14 17:35:19 +02:00
entityfilter Expose const fields. 2018-05-01 22:15:29 +02:00
mars Conversion to Python 3 through 2to3. 2018-05-07 11:15:26 +02:00
mason Finalize conversion to Python 3. 2018-05-07 11:15:26 +02:00
mind Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
minimal Conversion to Python 3 through 2to3. 2018-05-07 11:15:26 +02:00
skills Remove autotools. 2016-12-22 14:39:37 +01:00
werewolf Conversion to Python 3 through 2to3. 2018-05-07 11:15:26 +02:00
AngularFactorProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
AngularFactorProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
AreaProperty.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
AreaProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
ArithmeticFactory.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
ArithmeticFactory.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
ArithmeticScript.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
ArithmeticScript.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
AtlasProperties.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
AtlasProperties.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
BaseMind.cpp Reload minds when python code changes. 2018-05-01 22:23:31 +02:00
BaseMind.h Reload minds when python code changes. 2018-05-01 22:23:31 +02:00
BBoxProperty.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
BBoxProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
BiomassProperty.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
BiomassProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
BurnSpeedProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
BurnSpeedProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
CalendarProperty.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
CalendarProperty.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Character.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
Character.h Clean up headers a little. 2017-07-25 23:40:40 +02:00
CMakeLists.txt Use "props" to get properties. 2018-05-14 17:35:19 +02:00
Container.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
Container.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Creator.cpp Added property for perception of sights. 2018-04-25 20:15:28 +02:00
Creator.h Added property for perception of sights. 2018-04-25 20:15:28 +02:00
CyPy_Props.cpp Use "props" to get properties. 2018-05-14 17:35:19 +02:00
CyPy_Props.h Expose properties through "props". 2018-05-07 11:15:26 +02:00
DecaysProperty.cpp Replace "parents" with "parent". 2017-07-24 15:05:18 +02:00
DecaysProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
DefaultLocationProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
DefaultLocationProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
DensityProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
DensityProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
Domain.cpp Make Domain an interface and provide two versions. 2014-09-24 22:00:54 +02:00
Domain.h Move resting entities along. 2018-03-09 14:37:11 +01:00
DomainProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
DomainProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
Entity.cpp Use Singleton base class. 2018-04-25 20:15:29 +02:00
Entity.h Added default attribute to modProperty. 2018-02-26 12:05:10 +01:00
EntityProperties.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
EntityProperty.cpp Check for where to plant entities. 2018-03-23 23:07:09 +01:00
EntityProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
ExternalMind.cpp Player characters should never be AI controlled. 2018-02-08 21:47:22 +01:00
ExternalMind.h Player characters should never be AI controlled. 2018-02-08 21:47:22 +01:00
ExternalProperty.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
ExternalProperty.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
GeometryProperty.cpp Correctly handled updated type properties. 2018-04-29 17:21:44 +02:00
GeometryProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
ImmortalProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
ImmortalProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
InternalProperties.cpp Use "planted" for floating entities. 2018-03-24 17:06:02 +01:00
InternalProperties.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
InventoryDomain.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
InventoryDomain.h Move resting entities along. 2018-03-09 14:37:11 +01:00
LimboProperty.cpp Updated docs. 2018-02-21 14:37:47 +01:00
LimboProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
LineProperty.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
LineProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
LocatedEntity.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
LocatedEntity.h Don't send bbox to clients by default. 2018-04-27 23:12:15 +02:00
MemEntity.cpp Reload minds when python code changes. 2018-05-01 22:23:31 +02:00
MemEntity.h Reload minds when python code changes. 2018-05-01 22:23:31 +02:00
MemMap.cpp Use nullptr instead of NULL. 2018-02-06 13:45:11 +01:00
MemMap.h Clean up headers a little. 2017-07-25 23:40:40 +02:00
MindFactory.cpp Reload minds when python code changes. 2018-05-01 22:23:31 +02:00
MindFactory.h Reload minds when python code changes. 2018-05-01 22:23:31 +02:00
MindProperty.cpp Player characters should never be AI controlled. 2018-02-08 21:47:22 +01:00
MindProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
ModeProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
ModeProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
Movement.cpp Use "propel" property for movement. 2018-02-11 21:15:35 +01:00
Movement.h Use "propel" property for movement. 2018-02-11 21:15:35 +01:00
OgreMeshDeserializer.cpp Correctly calculate index offset. 2018-02-15 16:52:33 +01:00
OgreMeshDeserializer.h Correctly calculate index offset. 2018-02-15 16:52:33 +01:00
OutfitProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
OutfitProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
Pedestrian.cpp Use "propel" property for movement. 2018-02-11 21:15:35 +01:00
Pedestrian.h Use "propel" property for movement. 2018-02-11 21:15:35 +01:00
PerceptionSightProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
PerceptionSightProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
PhysicalDomain.cpp Fixed keyboard slip. 2018-04-28 13:02:42 +02:00
PhysicalDomain.h Make characters stick to the ground. 2018-04-21 20:35:07 +02:00
PhysicalWorld.cpp Use our own Bullet world class. 2017-05-28 00:13:41 +02:00
PhysicalWorld.h Use our own Bullet world class. 2017-05-28 00:13:41 +02:00
Plant.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
Plant.h Rewrote how plant fruiting works. 2015-04-08 19:16:54 +02:00
PropelProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
PropelProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
ProxyMind.cpp Reload minds when python code changes. 2018-05-01 22:23:31 +02:00
ProxyMind.h Reload minds when python code changes. 2018-05-01 22:23:31 +02:00
Py_BBox.cpp Finalize conversion to Python 3. 2018-05-07 11:15:26 +02:00
Py_BBox.h Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_EntityWrapper.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Py_Filter.cpp Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_Filter.h Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_Location.cpp Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_Location.h Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_MemMap.cpp Finalize conversion to Python 3. 2018-05-07 11:15:26 +02:00
Py_MemMap.h Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_Message.cpp Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_Message.h Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_Operation.cpp Removed unused functions. 2018-05-07 11:15:26 +02:00
Py_Operation.h Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_Oplist.cpp Removed unused functions. 2018-05-07 11:15:26 +02:00
Py_Oplist.h Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_Point3D.cpp Finalize conversion to Python 3. 2018-05-07 11:15:26 +02:00
Py_Point3D.h Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_Property.cpp Use "props" to get properties. 2018-05-14 17:35:19 +02:00
Py_Property.h Use "props" to get properties. 2018-05-14 17:35:19 +02:00
Py_Quaternion.cpp Finalize conversion to Python 3. 2018-05-07 11:15:26 +02:00
Py_Quaternion.h Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_RootEntity.cpp Finalize conversion to Python 3. 2018-05-07 11:15:26 +02:00
Py_RootEntity.h Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_Shape.cpp Finalize conversion to Python 3. 2018-05-07 11:15:26 +02:00
Py_Shape.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Py_Task.cpp Finalize conversion to Python 3. 2018-05-07 11:15:26 +02:00
Py_Task.h Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_TerrainModProperty.cpp Use "props" to get properties. 2018-05-14 17:35:19 +02:00
Py_TerrainProperty.cpp Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_Thing.cpp Use "props" to get properties. 2018-05-14 17:35:19 +02:00
Py_Thing.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Py_Vector3D.cpp Finalize conversion to Python 3. 2018-05-07 11:15:26 +02:00
Py_Vector3D.h Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_World.cpp Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_World.h Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Py_WorldTime.cpp Finalize conversion to Python 3. 2018-05-07 11:15:26 +02:00
Py_WorldTime.h Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
Python_API.cpp Reload python modules all at once. 2018-05-10 01:15:35 +02:00
Python_API.h Reload python modules all at once. 2018-05-10 01:15:35 +02:00
Python_Script_Utils.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
PythonArithmeticFactory.cpp Use nullptr instead of NULL. 2018-02-06 13:45:11 +01:00
PythonArithmeticFactory.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
PythonArithmeticScript.cpp Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
PythonArithmeticScript.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
PythonClass.cpp Reload entity scripts when python code changes. 2018-04-30 23:34:58 +02:00
PythonClass.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
PythonContext.cpp Initial work on porting to Python 3. 2018-05-07 11:15:26 +02:00
PythonContext.h Clean up memory after use. 2015-04-06 21:41:43 +02:00
PythonEntityScript.cpp Reload entity scripts when python code changes. 2018-04-30 23:34:58 +02:00
PythonEntityScript.h Reload entity scripts when python code changes. 2018-04-30 23:34:58 +02:00
PythonScriptFactory.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
PythonScriptFactory.h Reload entity scripts when python code changes. 2018-04-30 23:34:58 +02:00
PythonScriptFactory_impl.h Reload entity scripts when python code changes. 2018-04-30 23:34:58 +02:00
PythonWrapper.cpp Provide more informative debug output. 2014-02-20 13:21:02 +01:00
PythonWrapper.h Reload entity scripts when python code changes. 2018-04-30 23:34:58 +02:00
QuaternionProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
QuaternionProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
RespawningProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
RespawningProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
Script.cpp Reload entity scripts when python code changes. 2018-04-30 23:34:58 +02:00
Script.h Reload entity scripts when python code changes. 2018-04-30 23:34:58 +02:00
SolidProperty.cpp Use "planted" for floating entities. 2018-03-24 17:06:02 +01:00
SolidProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
SpawnerProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
SpawnerProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
SpawnProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
SpawnProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
Stackable.cpp Use nullptr instead of NULL. 2018-02-06 13:45:11 +01:00
Stackable.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Statistics.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Statistics.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
StatisticsProperty.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
StatisticsProperty.h Use "props" to get properties. 2018-05-14 17:35:19 +02:00
StatusProperty.cpp Updated docs. 2018-02-21 14:37:47 +01:00
StatusProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
SuspendedProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
SuspendedProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
Task.cpp Replace "parents" with "parent". 2017-07-24 15:05:18 +02:00
Task.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
TasksProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
TasksProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
TerrainEffectorProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
TerrainEffectorProperty.h Make sure domain updates when terrain updates. 2016-12-15 18:27:42 +01:00
TerrainModProperty.cpp Only mod property if really needed. 2018-05-01 14:39:46 +02:00
TerrainModProperty.h Only mod property if really needed. 2018-05-01 14:39:46 +02:00
TerrainModTranslator.cpp More work on moving to left hand coord system. 2018-02-06 13:45:10 +01:00
TerrainModTranslator.h Port terrain mod translator from Ember. 2016-12-15 18:27:42 +01:00
TerrainProperty.cpp Only mod property if really needed. 2018-05-01 14:39:46 +02:00
TerrainProperty.h Only mod property if really needed. 2018-05-01 14:39:46 +02:00
Thing.cpp Use "add" and "remove" for flags. 2018-04-25 20:15:28 +02:00
Thing.h Use "propel" property for movement. 2018-02-11 21:15:35 +01:00
TransientProperty.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
TransientProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
Vector3Property.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
Vector3Property.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
VisibilityProperty.cpp Don't send bbox to clients by default. 2018-04-27 23:12:15 +02:00
VisibilityProperty.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
VoidDomain.cpp Move resting entities along. 2018-03-09 14:37:11 +01:00
VoidDomain.h Move resting entities along. 2018-03-09 14:37:11 +01:00
World.cpp Use "add" and "remove" for flags. 2018-04-25 20:15:28 +02:00
World.h Move terrain eat handling to property. 2014-08-26 21:09:51 +02:00