简体   繁体   English

关于游戏常数的文档在哪里?

[英]Where are docs about Game Constants?

In the tutorial I'm seeing: Game.HOSTILE_CREEPS 在本教程中,我看到:Game.HOSTILE_CREEPS

var targets = creep.room.find(Game.HOSTILE_CREEPS);

No where in the docs do I see anything that tells me this is possible. 我在文档中的任何地方都看不到任何信息告诉我这是可能的。 Where would I find out more about these constants? 在哪里可以找到关于这些常数的更多信息?

If you look at the docs: http://screeps.com/docs/Room.php#find 如果您看一下文档: http : //screeps.com/docs/Room.php#find

You'll see a little button with three dots in it, click it and it will show the list of constants. 您会看到一个带有三个点的小按钮,单击它会显示常量列表。 A lot of the functions have this additional info. 许多功能都有此附加信息。

Try the doc for the find(...) function on the page for room 尝试在文档中查找房间页面上的find(...)函数

I would say those are pretty self explanatory 我会说这些很自我解释

The documents got updated, check below Game.php#notify in the docs. 文档已更新,请在文档中的Game.php#notify下面进行检查。 As of posting these are the constants: 在发布时,这些是常量:

Result codes 结果码

Game.OK 0
Game.ERR_NOT_OWNER  -1
Game.ERR_NO_PATH    -2
Game.ERR_NAME_EXISTS    -3
Game.ERR_BUSY   -4
Game.ERR_NOT_FOUND  -5
Game.ERR_NOT_ENOUGH_ENERGY  -6
Game.ERR_INVALID_TARGET -7
Game.ERR_FULL   -8
Game.ERR_NOT_IN_RANGE   -9
Game.ERR_INVALID_ARGS   -10
Game.ERR_TIRED  -11
Game.ERR_NO_BODYPART    -12
Game.ERR_NOT_ENOUGH_EXTENSIONS  -13

Room.find() constants Room.find()常数

Game.CREEPS 1
Game.MY_CREEPS  2
Game.HOSTILE_CREEPS 3
Game.SOURCES_ACTIVE 4
Game.SOURCES    5
Game.DROPPED_ENERGY 6
Game.STRUCTURES 7
Game.MY_STRUCTURES  8
Game.HOSTILE_STRUCTURES 9
Game.FLAGS  10
Game.CONSTRUCTION_SITES 11
Game.MY_SPAWNS  12
Game.HOSTILE_SPAWNS 13
Game.EXIT_TOP   14
Game.EXIT_RIGHT 15
Game.EXIT_BOTTOM    16
Game.EXIT_LEFT  17

Direction constants 方向常数

Game.TOP    1
Game.TOP_RIGHT  2
Game.RIGHT  3
Game.BOTTOM_RIGHT   4
Game.BOTTOM 5
Game.BOTTOM_LEFT    6
Game.LEFT   7
Game.TOP_LEFT   8

Body parts 身体部位

Game.MOVE   "move"
Game.WORK   "work"
Game.CARRY  "carry"
Game.ATTACK "attack"
Game.RANGED_ATTACK  "ranged_attack"
Game.TOUGH  "tough"
Game.HEAL   "heal"

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM