cst.py 4.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. from synergine.lib.eint import IncrementedNamedInt
  2. ALIVE = IncrementedNamedInt.get('intelligine.alive')
  3. WALKER = IncrementedNamedInt.get('intelligine.walker')
  4. IMPENETRABLE = IncrementedNamedInt.get('intelligine.impenetrable')
  5. ATTACKABLE = IncrementedNamedInt.get('intelligine.attackable')
  6. ATTACKER = IncrementedNamedInt.get('intelligine.attacker')
  7. COLONY = IncrementedNamedInt.get('intelligine.colony')
  8. TRANSPORTABLE = IncrementedNamedInt.get('intelligine.transportable')
  9. TRANSPORTER = IncrementedNamedInt.get('intelligine.transporter')
  10. CARRYING = IncrementedNamedInt.get('intelligine.carrying')
  11. CARRIED_BY = IncrementedNamedInt.get('intelligine.carried_by')
  12. CARRY = IncrementedNamedInt.get('intelligine.carry')
  13. CANT_CARRY_STILL = IncrementedNamedInt.get('intelligine.cantcarry.still')
  14. CANT_PUT_STILL = IncrementedNamedInt.get('intelligine.cantput.still')
  15. ACTION_DIE = IncrementedNamedInt.get('intelligine.basebug.action.die')
  16. MOLECULE_SEARCHING = IncrementedNamedInt.get('intelligine.molecule_searching')
  17. MOLECULE_SEARCHING_WAY = IncrementedNamedInt.get('intelligine.molecule_searching_way')
  18. MOLECULES = IncrementedNamedInt.get('intelligine.molecules')
  19. PUT_FAIL_COUNT = IncrementedNamedInt.get('intelligine.put.fail.count')
  20. MODE = IncrementedNamedInt.get('intelligine.basebug.move')
  21. MODE_EXPLO = IncrementedNamedInt.get('intelligine.basebug.move.explo')
  22. MODE_GOHOME = IncrementedNamedInt.get('intelligine.basebug.move.gohome')
  23. MODE_NURSE = IncrementedNamedInt.get('intelligine.basebug.move.nurse')
  24. MODE_HOME = IncrementedNamedInt.get('intelligine.basebug.move.home')
  25. MODE_GO_OUTSIDE = IncrementedNamedInt.get('intelligine.basebug.move.go_outside')
  26. MODE_SEARCH_AROUND = IncrementedNamedInt.get('intelligine.basebug.move.search_around')
  27. MOVE_BYBASS = IncrementedNamedInt.get('intelligine.basebug.move.bypass')
  28. MOVE_BYBASS_DISTANCE = IncrementedNamedInt.get('intelligine.basebug.move.bypass.distance')
  29. MOVE_BYBASS_MEMORY = IncrementedNamedInt.get('intelligine.basebug.move.bypass.memory')
  30. MOVE_BYBASS_WALL = IncrementedNamedInt.get('intelligine.basebug.move.bypass.wall')
  31. MOVE_BYBASS_PREV_WALL = IncrementedNamedInt.get('intelligine.basebug.move.bypass.prev_wall')
  32. TYPE = IncrementedNamedInt.get('intelligine.object.type')
  33. TYPE_RESOURCE_EXPLOITABLE = IncrementedNamedInt.get('intelligine.object.type.resource.transformable')
  34. TYPE_RESOURCE_EATABLE = IncrementedNamedInt.get('intelligine.object.type.resource.eatable')
  35. TYPE_NURSERY = IncrementedNamedInt.get('intelligine.object.type.nursery')
  36. TYPE_ANT = IncrementedNamedInt.get('intelligine.object.type.ant')
  37. PHEROMON_POSITIONS = IncrementedNamedInt.get('intelligine.phero.positions')
  38. MOLECULES_INFOS = IncrementedNamedInt.get('intelligine.mol.infos')
  39. MOLECULES_DIRECTION = IncrementedNamedInt.get('intelligine.mol.direction')
  40. PHEROMON_DIR_NONE = IncrementedNamedInt.get('intelligine.phero.direction.none')
  41. PHEROMON_DIR_EXPLO = IncrementedNamedInt.get('intelligine.phero.direction.explo')
  42. EXPLORATION_VECTOR = IncrementedNamedInt.get('intelligine.exploration_vector')
  43. #SMELL = IncrementedNamedInt.get('intelligine.smell')
  44. OBJ_SMELL = IncrementedNamedInt.get('intelligine.obj_smell')
  45. SMELL_FOOD = IncrementedNamedInt.get('intelligine.smell.food')
  46. SMELL_EGG = IncrementedNamedInt.get('intelligine.smell.egg')
  47. POINT_SMELL = IncrementedNamedInt.get('intelligine.point_smell')
  48. POINTS_SMELL = IncrementedNamedInt.get('intelligine.points_smell')
  49. COL_ALIVE = IncrementedNamedInt.get('intelligine.col.alive')
  50. COL_WALKER = IncrementedNamedInt.get('intelligine.col.walker')
  51. COL_FIGHTER = IncrementedNamedInt.get('intelligine.col.walker')
  52. COL_TRANSPORTER = IncrementedNamedInt.get('intelligine.col.transporter')
  53. COL_TRANSPORTER_CARRYING = IncrementedNamedInt.get('intelligine.col.transporter_carrying')
  54. COL_TRANSPORTER_NOT_CARRYING = IncrementedNamedInt.get('intelligine.col.transporter_not_carrying')
  55. COL_EATABLE = IncrementedNamedInt.get('intelligine.col.eatable')
  56. COL_SMELL = IncrementedNamedInt.get('intelligine.col.smell')
  57. COL_PUT_OUTSIDE = IncrementedNamedInt.get('intelligine.col.put_outside')
  58. INSTANCE_CLASS = IncrementedNamedInt.get('intelligine.instance_class')
  59. BRAIN = IncrementedNamedInt.get('intelligine.brain')
  60. BRAIN_SCHEMA = IncrementedNamedInt.get('intelligine.brain_schema')
  61. BRAIN_PART_MOVE = IncrementedNamedInt.get('intelligine.brain.part.move')
  62. BRAIN_PART_TAKE = IncrementedNamedInt.get('intelligine.brain.part.take')
  63. BRAIN_PART_PUT = IncrementedNamedInt.get('intelligine.brain.part.put')
  64. BRAIN_PART_ATTACK = IncrementedNamedInt.get('intelligine.brain.part.attack')
  65. BODY_SCHEMA = IncrementedNamedInt.get('intelligine.body_schema')
  66. BODY_PART_PHEROMONE_GLAND = IncrementedNamedInt.get('intelligine.body.part.molecule_gland')