SpringRTS 中的 Lua/变量和常量
外观
以下是可以在游戏中任何时候读取的全局常量和变量。
常量名称 | 类型 | 描述 | 同步读取 | 异步读取 |
---|---|---|---|---|
Spring.ALL_UNITS | 整数 | 游戏中的所有单位数量 | 是 | 否 |
Spring.MY_UNITS | 整数 | 你的单位数量 | 是 | 否 |
Spring.ALLY_UNITS | 整数 | 你的盟友单位数量 | 是 | 否 |
Spring.ENEMY_UNITS | 整数 | 你的敌方单位数量 | 是 | 否 |
以 "Game" 开头的变量是与模组相关的变量。以 "Spring" 开头的变量是与引擎相关的变量。
变量名称 | 类型 | 描述 | 同步读取 | 异步读取 |
---|---|---|---|---|
Game.allowTeamColors | 布尔值 | |||
Game.armorTypes | 表格 | |||
Game.captureEnergyCostFactor | 数字 | |||
Game.constructionDecay | 布尔值 | |||
Game.constructionDecaySpeed | 数字 | |||
Game.constructionDecayTime | 数字 | |||
Game.extractorRadius | 数字 | |||
Game.fireAtCrashing | 数字 | |||
Game.fireAtKilled | 数字 | |||
Game.fogColor | 颜色 | |||
Game.gameID | 整数 | |||
Game.gameSpeed | 整数 | |||
Game.ghostedBuildings | 布尔值 | |||
Game.gravity | 数字 | |||
Game.groundAmbientColor | 颜色 | |||
Game.groundSpecularColor | 颜色 | |||
Game.groundSunColor | 颜色 | |||
Game.mapChecksum | 字符串 | |||
Game.mapDamage | 布尔值 | |||
Game.mapHumanName | 字符串 | |||
Game.mapName | 字符串 | |||
Game.mapSizeX | 数字 | 在世界空间/OpenGL 坐标中 | ||
Game.mapSizeZ | 数字 | 在世界空间/OpenGL 坐标中 | ||
Game.mapX | 数字 | |||
Game.mapY | 数字 | |||
Game.maxPlayers | 整数 | |||
Game.maxTeams | 整数 | |||
Game.maxUnits | 整数 | |||
Game.modChecksum | 字符串 | |||
Game.modDesc | 字符串 | |||
Game.modMutator | 字符串 | |||
Game.modName | 字符串 | |||
Game.modShortName | 字符串 | |||
Game.modVersion | 字符串 | |||
Game.multiReclaim | 数字 | |||
Game.reclaimAllowAllies | 布尔值 | |||
Game.reclaimAllowEnemies | 布尔值 | |||
Game.reclaimFeatureEnergyCostFactor | 数字 | |||
Game.reclaimMethod | 数字 | |||
Game.reclaimUnitEfficiency | 数字 | |||
Game.reclaimUnitEnergyCostFactor | 数字 | |||
Game.reclaimUnitMethod | 数字 | |||
Game.repairEnergyCostFactor | 数字 | |||
Game.requireSonarUnderWater | 布尔值 | |||
Game.resurrectEnergyCostFactor | 数字 | |||
Game.springCategories | 表格 | |||
Game.squareSize | 整数 | |||
Game.startPosType | 整数 | |||
Game.tidal | 数字 | |||
Game.transportAir | 数字 | |||
Game.transportGround | 数字 | |||
Game.transportHover | 数字 | |||
Game.transportShip | 数字 | |||
Game.version | 字符串 | 在 0.81.2.1 版本中未实现。 | ||
Game.waterAbsorb | 颜色 | |||
Game.waterBaseColor | 颜色 | |||
Game.waterCausticTextures | 表格 | |||
Game.waterDamage | 数字 | |||
Game.waterFoamTexture | 字符串 | |||
Game.waterFresnelMax | 数字 | |||
Game.waterFresnelMin | 数字 | |||
Game.waterFresnelPower | 数字 | |||
Game.waterMinColor | 颜色 | |||
Game.waterNormalTexture | 字符串 | |||
Game.waterPlane | 布尔值 | |||
Game.waterPlaneColor | 颜色 | |||
Game.waterRepeatX | 数字 | |||
Game.waterRepeatY | 数字 | |||
Game.waterSpecularColor | 颜色 | |||
Game.waterSpecularFactor | 数字 | |||
Game.waterSurfaceAlpha | 数字 | |||
Game.waterSurfaceColor | 颜色 | |||
Game.waterTexture | 字符串 | |||
Game.waterVoid | 布尔值 | |||
Game.windMax | 数字 | |||
Game.windMin | 数字 |