NNETVIOS STUDIO文档与创作中心
v0.4.4

工程参数对照

以下数据直接读取随包的 Starhold.nvscene 和 CrystalExpedition.nvscene。页面将浮点数显示为最多三位小数;原始文件保留工程精度。表格可横向滚动。

星港守夜场景

对象名类型位置 x,y,z旋转 x,y,z缩放 x,y,z游戏组件资源 ID碰撞
Arena / 星港平台Cube0, -0.45, 00, 0, 056, 0.8, 56
Walkway E -3Cube-24, -0.015, 00, 0, 07.8, 0.08, 3.8
Walkway N -3Cube0, -0.013, -240, 0, 03.8, 0.08, 7.8
Walkway E -2Cube-16, -0.015, 00, 0, 07.8, 0.08, 3.8
Walkway N -2Cube0, -0.013, -160, 0, 03.8, 0.08, 7.8
Walkway E -1Cube-8, -0.015, 00, 0, 07.8, 0.08, 3.8
Walkway N -1Cube0, -0.013, -80, 0, 03.8, 0.08, 7.8
Walkway E 0Cube0, -0.015, 00, 0, 07.8, 0.08, 3.8
Walkway N 0Cube0, -0.013, 00, 0, 03.8, 0.08, 7.8
Walkway E 1Cube8, -0.015, 00, 0, 07.8, 0.08, 3.8
Walkway N 1Cube0, -0.013, 80, 0, 03.8, 0.08, 7.8
Walkway E 2Cube16, -0.015, 00, 0, 07.8, 0.08, 3.8
Walkway N 2Cube0, -0.013, 160, 0, 03.8, 0.08, 7.8
Walkway E 3Cube24, -0.015, 00, 0, 07.8, 0.08, 3.8
Walkway N 3Cube0, -0.013, 240, 0, 03.8, 0.08, 7.8
核心 / 防守目标Model0, 0, 00, 0, 02, 1.5, 2Core
核心基座Cylinder0, -0.02, 00, 0, 05, 0.15, 5
补给商店Model-3, 0, -50, 0, 01, 1, 1Shop
裂隙入口 1Cylinder25, 0, 00, 0, 02, 0.12, 2EnemySpawn
晶矿矿点 1Model7.961, 0, 6.0520, 0, 01, 1, 1Resourceore
装甲掩体 1Cube16.198, 0, 9.9310, 0, 03, 2.5, 3Obstacle
裂隙入口 2Cylinder0, 0, 250, 0, 02, 0.12, 2EnemySpawn
晶矿矿点 2Model-6.052, 0, 7.9610, 0, 01, 1, 1Resourceore
装甲掩体 2Cube-9.931, 0, 16.1980, 0, 03, 2.5, 3Obstacle
裂隙入口 3Cylinder-25, 0, 00, 0, 02, 0.12, 2EnemySpawn
晶矿矿点 3Model-7.961, 0, -6.0520, 0, 01, 1, 1Resourceore
装甲掩体 3Cube-16.198, 0, -9.9310, 0, 03, 2.5, 3Obstacle
裂隙入口 4Cylinder0, 0, -250, 0, 02, 0.12, 2EnemySpawn
晶矿矿点 4Model6.052, 0, -7.9610, 0, 01, 1, 1Resourceore
装甲掩体 4Cube9.931, 0, -16.1980, 0, 03, 2.5, 3Obstacle
边界光柱 0Cylinder24.882, 1, 24.6150, 0, 00.3, 2, 0.3
边界光柱 1Cylinder-24.615, 1, 24.8820, 0, 00.3, 2, 0.3
边界光柱 2Cylinder-24.882, 1, -24.6150, 0, 00.3, 2, 0.3
边界光柱 3Cylinder24.615, 1, -24.8820, 0, 00.3, 2, 0.3

晶矿远征场景

对象名类型位置 x,y,z旋转 x,y,z缩放 x,y,z游戏组件资源 ID碰撞
Arena / 星港平台Cube0, -0.45, 00, 0, 056, 0.8, 56
Walkway E -3Cube-24, -0.015, 00, 0, 07.8, 0.08, 3.8
Walkway N -3Cube0, -0.013, -240, 0, 03.8, 0.08, 7.8
Walkway E -2Cube-16, -0.015, 00, 0, 07.8, 0.08, 3.8
Walkway N -2Cube0, -0.013, -160, 0, 03.8, 0.08, 7.8
Walkway E -1Cube-8, -0.015, 00, 0, 07.8, 0.08, 3.8
Walkway N -1Cube0, -0.013, -80, 0, 03.8, 0.08, 7.8
Walkway E 0Cube0, -0.015, 00, 0, 07.8, 0.08, 3.8
Walkway N 0Cube0, -0.013, 00, 0, 03.8, 0.08, 7.8
Walkway E 1Cube8, -0.015, 00, 0, 07.8, 0.08, 3.8
Walkway N 1Cube0, -0.013, 80, 0, 03.8, 0.08, 7.8
Walkway E 2Cube16, -0.015, 00, 0, 07.8, 0.08, 3.8
Walkway N 2Cube0, -0.013, 160, 0, 03.8, 0.08, 7.8
Walkway E 3Cube24, -0.015, 00, 0, 07.8, 0.08, 3.8
Walkway N 3Cube0, -0.013, 240, 0, 03.8, 0.08, 7.8
核心 / 防守目标Model0, 0, 00, 0, 02, 1.5, 2Core
核心基座Cylinder0, -0.02, 00, 0, 05, 0.15, 5
补给商店Model-3, 0, -50, 0, 01, 1, 1Shop
裂隙入口 1Cylinder25, 0, 00, 0, 02, 0.12, 2EnemySpawn
晶矿矿点 1Model7.961, 0, 6.0520, 0, 01, 1, 1Resourceore
装甲掩体 1Cube16.198, 0, 9.9310, 0, 03, 2.5, 3Obstacle
裂隙入口 2Cylinder0, 0, 250, 0, 02, 0.12, 2EnemySpawn
晶矿矿点 2Model-6.052, 0, 7.9610, 0, 01, 1, 1Resourceore
装甲掩体 2Cube-9.931, 0, 16.1980, 0, 03, 2.5, 3Obstacle
裂隙入口 3Cylinder-25, 0, 00, 0, 02, 0.12, 2EnemySpawn
晶矿矿点 3Model-7.961, 0, -6.0520, 0, 01, 1, 1Resourceore
装甲掩体 3Cube-16.198, 0, -9.9310, 0, 03, 2.5, 3Obstacle
裂隙入口 4Cylinder0, 0, -250, 0, 02, 0.12, 2EnemySpawn
晶矿矿点 4Model6.052, 0, -7.9610, 0, 01, 1, 1Resourceore
装甲掩体 4Cube9.931, 0, -16.1980, 0, 03, 2.5, 3Obstacle
边界光柱 0Cylinder24.882, 1, 24.6150, 0, 00.3, 2, 0.3
边界光柱 1Cylinder-24.615, 1, 24.8820, 0, 00.3, 2, 0.3
边界光柱 2Cylinder-24.882, 1, -24.6150, 0, 00.3, 2, 0.3
边界光柱 3Cylinder24.615, 1, -24.8820, 0, 00.3, 2, 0.3

星港守夜完整玩法

展开完整玩法 JSON · 星港守夜 · 防御 RPG
{
  "enabled": true,
  "title": "星港守夜",
  "resourceName": "晶矿",
  "playerHealth": 120,
  "playerSpeed": 7,
  "coreHealth": 650,
  "buildRange": 19,
  "mineInterval": 0.65,
  "startingResources": 100,
  "mineYield": 15,
  "nodeCapacity": 180,
  "weapons": [
    {
      "id": "pulse",
      "name": "星港 · 脉冲卡宾枪",
      "model": "ab9346b66dab3a383dd67c726d509b3d061d9964fd5723e0246b21ce029e1167.glb",
      "icon": "973340240040a50d92aed7311ffa86c7b984c061855217183119d199f2949a6f.png",
      "costResource": "ore",
      "damage": 22,
      "interval": 0.18,
      "range": 24,
      "reload": 1.25,
      "recoil": 0.16,
      "sway": 0.04,
      "modelScale": 1,
      "reloadAngle": 38,
      "magazine": 24,
      "pellets": 1,
      "cost": 0,
      "modelRotation": {
        "x": 0,
        "y": 180,
        "z": 0
      },
      "modelOffset": {
        "x": 0,
        "y": 0,
        "z": 0
      }
    },
    {
      "id": "scatter",
      "name": "裂光散射炮",
      "model": "67ef4fee0f13efb6ee6037a27b486a9e8285ec85c385b8ab83ffc75bb20b0654.glb",
      "icon": "e66d0160208a47b5309d84dea8de5d2c4a48eb2ee251bb87044a25788643f034.png",
      "costResource": "ore",
      "damage": 19,
      "interval": 0.7,
      "range": 15,
      "reload": 1.65,
      "recoil": 0.28,
      "sway": 0.04,
      "modelScale": 1,
      "reloadAngle": 38,
      "magazine": 8,
      "pellets": 5,
      "cost": 90,
      "modelRotation": {
        "x": 0,
        "y": 0,
        "z": 0
      },
      "modelOffset": {
        "x": 0,
        "y": 0,
        "z": 0
      }
    }
  ],
  "enemies": [
    {
      "id": "crawler",
      "name": "裂隙爬虫",
      "model": "6ccee804da91225148cbfc2f9be87778a13e568f9ff7f30198f51dc0cbdb7fe5.glb",
      "icon": "26003df7c14573168a38b89fe9c0f2c428454ca032c86e1c5ebc32f13aa3be7e.png",
      "rewardResource": "ore",
      "ai": "Chase",
      "health": 65,
      "speed": 2.8,
      "damage": 8,
      "interval": 1.1,
      "range": 1.6,
      "aggro": 7,
      "scale": 1,
      "reward": 12,
      "xp": 15,
      "ranged": false,
      "color": {
        "r": 0.9,
        "g": 0.25,
        "b": 0.42,
        "a": 1
      }
    },
    {
      "id": "spitter",
      "name": "晶刺投射者",
      "model": "9b0c30e804e297fb6ca5b6bd24dbbe577574a9e0e118d92d1a9164a5e3dad2c4.glb",
      "icon": "02f265a856227278d0d87992418383b552828c345768746c7a6948d24dd39afb.png",
      "rewardResource": "ore",
      "ai": "Chase",
      "health": 95,
      "speed": 1.9,
      "damage": 12,
      "interval": 1.6,
      "range": 7,
      "aggro": 12,
      "scale": 1,
      "reward": 18,
      "xp": 22,
      "ranged": true,
      "color": {
        "r": 0.7,
        "g": 0.3,
        "b": 1,
        "a": 1
      }
    },
    {
      "id": "brute",
      "name": "裂隙重装者",
      "model": "6ccee804da91225148cbfc2f9be87778a13e568f9ff7f30198f51dc0cbdb7fe5.glb",
      "icon": "26003df7c14573168a38b89fe9c0f2c428454ca032c86e1c5ebc32f13aa3be7e.png",
      "rewardResource": "ore",
      "ai": "Chase",
      "health": 380,
      "speed": 1.3,
      "damage": 28,
      "interval": 1.5,
      "range": 1.8,
      "aggro": 5,
      "scale": 1.6,
      "reward": 40,
      "xp": 60,
      "ranged": false,
      "color": {
        "r": 1,
        "g": 0.35,
        "b": 0.1,
        "a": 1
      }
    }
  ],
  "buildings": [
    {
      "id": "wall",
      "name": "合金路障",
      "kind": "Wall",
      "model": "63f2a23ab8f4933151be0e690a9ea0f5a98563c2846d4faa18ca9b4bca67635e.glb",
      "icon": "dc64d535747cbbfce2cedd4e5bed54a3df37410515bfb577e5bd326f31759339.png",
      "costResource": "ore",
      "cost": 25,
      "health": 350,
      "damage": 0,
      "range": 13,
      "interval": 0.65,
      "moveSpeed": 0,
      "footprint": 0.9
    },
    {
      "id": "turret",
      "name": "哨戒炮塔",
      "kind": "Turret",
      "model": "0ea3c8c48ce6104ee149fdbde5b1dc4921e582fda3dfa55e8f30ac6c8df73ca4.glb",
      "icon": "b2b953d32bf9ba4539bcb053c0becb974f169c4f1817760837630d9dfc32e619.png",
      "costResource": "ore",
      "cost": 60,
      "health": 160,
      "damage": 16,
      "range": 13,
      "interval": 0.65,
      "moveSpeed": 0,
      "footprint": 1.2
    },
    {
      "id": "defender",
      "name": "巡游防御者",
      "kind": "Defender",
      "model": "b4e26ac04cb693823394943e91e23fbe592b32a32a340cfae47fad8aaca78b52.glb",
      "icon": "c9446b9cb6572837527282ec70006178009409b220b4f78e00393954ba9aba3b.png",
      "costResource": "ore",
      "cost": 95,
      "health": 130,
      "damage": 21,
      "range": 15,
      "interval": 0.75,
      "moveSpeed": 3,
      "footprint": 0.7
    },
    {
      "id": "extractor",
      "name": "晶矿收集站",
      "kind": "Extractor",
      "model": "32211d955a957770562bcdacbf0ca15dd984aba277f3e3d54734acc55b1a56f5.glb",
      "icon": "34933635f4a7cc31eae53f1208e7ca0b7d8ca110e0a4ca3c5d8053d7f27fa06b.png",
      "costResource": "ore",
      "cost": 65,
      "health": 100,
      "damage": 8,
      "range": 1,
      "interval": 6,
      "moveSpeed": 0,
      "footprint": 1
    }
  ],
  "upgrades": [
    {
      "id": "damage1",
      "name": "强化电容 I",
      "target": "Damage",
      "requires": "",
      "description": "所有手持武器伤害 +25%",
      "costResource": "ore",
      "effect": "AddStat",
      "cost": 45,
      "amount": 0.25
    },
    {
      "id": "damage2",
      "name": "强化电容 II",
      "target": "Damage",
      "requires": "damage1",
      "description": "伤害再提升 40%,需强化电容 I",
      "costResource": "ore",
      "effect": "AddStat",
      "cost": 95,
      "amount": 0.4
    },
    {
      "id": "cadence",
      "name": "高速循环",
      "target": "FireRate",
      "requires": "",
      "description": "所有枪械射速 +30%",
      "costResource": "ore",
      "effect": "AddStat",
      "cost": 70,
      "amount": 0.3
    },
    {
      "id": "mining",
      "name": "共振采集",
      "target": "Mining",
      "requires": "",
      "description": "每次采矿收益 +60%",
      "costResource": "ore",
      "effect": "AddStat",
      "cost": 40,
      "amount": 0.6
    },
    {
      "id": "turrets",
      "name": "防御网络 I",
      "target": "Turret",
      "requires": "",
      "description": "炮塔和守卫伤害 +40%",
      "costResource": "ore",
      "effect": "AddStat",
      "cost": 65,
      "amount": 0.4
    },
    {
      "id": "turrets2",
      "name": "防御网络 II",
      "target": "Turret",
      "requires": "turrets",
      "description": "防御单位伤害再提升 60%",
      "costResource": "ore",
      "effect": "AddStat",
      "cost": 110,
      "amount": 0.6
    },
    {
      "id": "armor",
      "name": "复合护甲",
      "target": "Armor",
      "requires": "",
      "description": "降低玩家承受伤害",
      "costResource": "ore",
      "effect": "AddStat",
      "cost": 50,
      "amount": 0.5
    },
    {
      "id": "speed",
      "name": "机动外骨骼",
      "target": "Speed",
      "requires": "",
      "description": "移动速度 +20%",
      "costResource": "ore",
      "effect": "AddStat",
      "cost": 50,
      "amount": 0.2
    }
  ],
  "waves": [
    {
      "name": "01 / 初次接触",
      "enemy": "crawler",
      "count": 8,
      "bonus": 40,
      "delay": 28,
      "interval": 1.8,
      "healthMultiplier": 1
    },
    {
      "name": "02 / 裂隙潮涌",
      "enemy": "crawler",
      "count": 14,
      "bonus": 50,
      "delay": 20,
      "interval": 1.15,
      "healthMultiplier": 1.15
    },
    {
      "name": "03 / 远程威胁",
      "enemy": "spitter",
      "count": 10,
      "bonus": 65,
      "delay": 22,
      "interval": 1.8,
      "healthMultiplier": 1
    },
    {
      "name": "04 / 重装来袭",
      "enemy": "brute",
      "count": 6,
      "bonus": 80,
      "delay": 22,
      "interval": 2.6,
      "healthMultiplier": 1
    },
    {
      "name": "05 / 裂隙风暴",
      "enemy": "crawler",
      "count": 27,
      "bonus": 100,
      "delay": 22,
      "interval": 0.7,
      "healthMultiplier": 1.8
    },
    {
      "name": "06 / 最后的守夜",
      "enemy": "brute",
      "count": 12,
      "bonus": 150,
      "delay": 25,
      "interval": 2.2,
      "healthMultiplier": 1.5
    }
  ],
  "currencies": [
    {
      "id": "ore",
      "name": "晶矿",
      "initial": 100
    }
  ],
  "stats": [
    {
      "id": "Damage",
      "name": "Damage 加成",
      "initial": 0,
      "min": 0,
      "max": 20
    },
    {
      "id": "FireRate",
      "name": "FireRate 加成",
      "initial": 0,
      "min": 0,
      "max": 20
    },
    {
      "id": "Armor",
      "name": "Armor 加成",
      "initial": 0,
      "min": 0,
      "max": 20
    },
    {
      "id": "Mining",
      "name": "Mining 加成",
      "initial": 0,
      "min": 0,
      "max": 20
    },
    {
      "id": "Turret",
      "name": "Turret 加成",
      "initial": 0,
      "min": 0,
      "max": 20
    },
    {
      "id": "Speed",
      "name": "Speed 加成",
      "initial": 0,
      "min": 0,
      "max": 20
    }
  ],
  "rules": [],
  "objectives": {
    "automaticWaves": true,
    "winAfterWaves": true,
    "loseCore": true,
    "timeLimit": 0,
    "timeout": "Lose",
    "goalDescription": "保护能源核心,完成全部波次。"
  }
}

晶矿远征完整玩法

展开完整玩法 JSON · 晶矿远征 · 采集科技建造
{
  "enabled": true,
  "title": "晶矿远征",
  "resourceName": "晶矿",
  "playerHealth": 120,
  "playerSpeed": 7,
  "coreHealth": 650,
  "buildRange": 19,
  "mineInterval": 1.2,
  "startingResources": 100,
  "mineYield": 8,
  "nodeCapacity": 240,
  "weapons": [
    {
      "id": "pulse",
      "name": "脉冲卡宾枪",
      "model": "ab9346b66dab3a383dd67c726d509b3d061d9964fd5723e0246b21ce029e1167.glb",
      "icon": "973340240040a50d92aed7311ffa86c7b984c061855217183119d199f2949a6f.png",
      "costResource": "ore",
      "damage": 22,
      "interval": 0.18,
      "range": 24,
      "reload": 1.25,
      "recoil": 0.16,
      "sway": 0.04,
      "modelScale": 1,
      "reloadAngle": 38,
      "magazine": 24,
      "pellets": 1,
      "cost": 0,
      "modelRotation": {
        "x": 0,
        "y": 180,
        "z": 0
      },
      "modelOffset": {
        "x": 0,
        "y": 0,
        "z": 0
      }
    },
    {
      "id": "scatter",
      "name": "裂光散射炮",
      "model": "67ef4fee0f13efb6ee6037a27b486a9e8285ec85c385b8ab83ffc75bb20b0654.glb",
      "icon": "e66d0160208a47b5309d84dea8de5d2c4a48eb2ee251bb87044a25788643f034.png",
      "costResource": "ore",
      "damage": 19,
      "interval": 0.7,
      "range": 15,
      "reload": 1.65,
      "recoil": 0.28,
      "sway": 0.04,
      "modelScale": 1,
      "reloadAngle": 38,
      "magazine": 8,
      "pellets": 5,
      "cost": 90,
      "modelRotation": {
        "x": 0,
        "y": 0,
        "z": 0
      },
      "modelOffset": {
        "x": 0,
        "y": 0,
        "z": 0
      }
    }
  ],
  "enemies": [
    {
      "id": "crawler",
      "name": "裂隙爬虫",
      "model": "6ccee804da91225148cbfc2f9be87778a13e568f9ff7f30198f51dc0cbdb7fe5.glb",
      "icon": "26003df7c14573168a38b89fe9c0f2c428454ca032c86e1c5ebc32f13aa3be7e.png",
      "rewardResource": "ore",
      "ai": "Patrol",
      "health": 65,
      "speed": 2.8,
      "damage": 5,
      "interval": 1.1,
      "range": 1.6,
      "aggro": 4,
      "scale": 1,
      "reward": 12,
      "xp": 15,
      "ranged": false,
      "color": {
        "r": 0.9,
        "g": 0.25,
        "b": 0.42,
        "a": 1
      }
    },
    {
      "id": "spitter",
      "name": "晶刺投射者",
      "model": "9b0c30e804e297fb6ca5b6bd24dbbe577574a9e0e118d92d1a9164a5e3dad2c4.glb",
      "icon": "02f265a856227278d0d87992418383b552828c345768746c7a6948d24dd39afb.png",
      "rewardResource": "ore",
      "ai": "Chase",
      "health": 95,
      "speed": 1.9,
      "damage": 12,
      "interval": 1.6,
      "range": 7,
      "aggro": 12,
      "scale": 1,
      "reward": 18,
      "xp": 22,
      "ranged": true,
      "color": {
        "r": 0.7,
        "g": 0.3,
        "b": 1,
        "a": 1
      }
    },
    {
      "id": "brute",
      "name": "裂隙重装者",
      "model": "6ccee804da91225148cbfc2f9be87778a13e568f9ff7f30198f51dc0cbdb7fe5.glb",
      "icon": "26003df7c14573168a38b89fe9c0f2c428454ca032c86e1c5ebc32f13aa3be7e.png",
      "rewardResource": "ore",
      "ai": "Chase",
      "health": 380,
      "speed": 1.3,
      "damage": 28,
      "interval": 1.5,
      "range": 1.8,
      "aggro": 5,
      "scale": 1.6,
      "reward": 40,
      "xp": 60,
      "ranged": false,
      "color": {
        "r": 1,
        "g": 0.35,
        "b": 0.1,
        "a": 1
      }
    }
  ],
  "buildings": [
    {
      "id": "wall",
      "name": "合金路障",
      "kind": "Wall",
      "model": "63f2a23ab8f4933151be0e690a9ea0f5a98563c2846d4faa18ca9b4bca67635e.glb",
      "icon": "dc64d535747cbbfce2cedd4e5bed54a3df37410515bfb577e5bd326f31759339.png",
      "costResource": "ore",
      "cost": 25,
      "health": 350,
      "damage": 0,
      "range": 13,
      "interval": 0.65,
      "moveSpeed": 0,
      "footprint": 0.9
    },
    {
      "id": "extractor",
      "name": "晶矿收集站",
      "kind": "Extractor",
      "model": "32211d955a957770562bcdacbf0ca15dd984aba277f3e3d54734acc55b1a56f5.glb",
      "icon": "34933635f4a7cc31eae53f1208e7ca0b7d8ca110e0a4ca3c5d8053d7f27fa06b.png",
      "costResource": "ore",
      "cost": 100,
      "health": 100,
      "damage": 8,
      "range": 1,
      "interval": 6,
      "moveSpeed": 0,
      "footprint": 1
    }
  ],
  "upgrades": [
    {
      "id": "mining",
      "name": "共振开采",
      "target": "Mining",
      "requires": "",
      "description": "开采收益 +50%,采集科技分支",
      "costResource": "ore",
      "effect": "AddStat",
      "cost": 60,
      "amount": 0.5
    },
    {
      "id": "logistics",
      "name": "物流控制",
      "target": "Logistics",
      "requires": "",
      "description": "消耗研究点,解锁运输科技分支",
      "costResource": "research",
      "effect": "AddStat",
      "cost": 12,
      "amount": 1
    },
    {
      "id": "automation",
      "name": "远征自动化",
      "target": "Logistics",
      "requires": "mining,logistics",
      "description": "同时需要共振开采与物流控制,科技等级提升",
      "costResource": "ore",
      "effect": "AddStat",
      "cost": 160,
      "amount": 1
    }
  ],
  "waves": [],
  "currencies": [
    {
      "id": "ore",
      "name": "晶矿",
      "initial": 20
    },
    {
      "id": "research",
      "name": "研究点",
      "initial": 0
    }
  ],
  "stats": [
    {
      "id": "Damage",
      "name": "Damage 加成",
      "initial": 0,
      "min": 0,
      "max": 20
    },
    {
      "id": "FireRate",
      "name": "FireRate 加成",
      "initial": 0,
      "min": 0,
      "max": 20
    },
    {
      "id": "Armor",
      "name": "Armor 加成",
      "initial": 0,
      "min": 0,
      "max": 20
    },
    {
      "id": "Mining",
      "name": "Mining 加成",
      "initial": 0,
      "min": 0,
      "max": 20
    },
    {
      "id": "Turret",
      "name": "Turret 加成",
      "initial": 0,
      "min": 0,
      "max": 20
    },
    {
      "id": "Speed",
      "name": "Speed 加成",
      "initial": 0,
      "min": 0,
      "max": 20
    },
    {
      "id": "Logistics",
      "name": "物流等级",
      "initial": 0,
      "min": 0,
      "max": 10
    }
  ],
  "rules": [
    {
      "id": "research_on_mine",
      "name": "采矿产生研究点",
      "trigger": "ResourceGathered",
      "subject": "",
      "conditionStat": "",
      "comparison": ">=",
      "action": "GrantResource",
      "target": "research",
      "message": "研究点 +1",
      "seconds": 60,
      "threshold": 1,
      "value": 1,
      "once": false
    },
    {
      "id": "start_brief",
      "name": "任务简报",
      "trigger": "Start",
      "subject": "",
      "conditionStat": "",
      "comparison": ">=",
      "action": "Message",
      "target": "",
      "message": "180 秒内采集矿物,研究开采与物流,再建造收集站以完成远征。",
      "seconds": 60,
      "threshold": 1,
      "value": 1,
      "once": true
    },
    {
      "id": "expedition_goal",
      "name": "物流达标且完成建设",
      "trigger": "BuildingPlaced",
      "subject": "extractor",
      "conditionStat": "Logistics",
      "comparison": ">=",
      "action": "Win",
      "target": "",
      "message": "远征完成:科技、采矿与自动建设验证成功",
      "seconds": 60,
      "threshold": 2,
      "value": 1,
      "once": true
    },
    {
      "id": "late_patrol",
      "name": "60 秒后野生守卫",
      "trigger": "Timer",
      "subject": "",
      "conditionStat": "",
      "comparison": ">=",
      "action": "SpawnEnemy",
      "target": "crawler",
      "message": "野生守卫进入区域,注意绕行",
      "seconds": 60,
      "threshold": 1,
      "value": 3,
      "once": true
    }
  ],
  "objectives": {
    "automaticWaves": false,
    "winAfterWaves": false,
    "loseCore": false,
    "timeLimit": 180,
    "timeout": "Lose",
    "goalDescription": "180 秒内采集矿物,研究开采与物流,再建造收集站以完成远征。"
  }
}

原始工程文件

Starhold.nvscene · CrystalExpedition.nvscene

以上单文件供检查参数。首次打开请使用包含依赖资产的示例工程包。完整 JSON 中的 startingResources 是兼容字段;有 currencies 定义时以各资源的 initial 为准,晶矿远征的 ore 初始为 20。

NETVIOS STUDIO · 文档与参数对应客户端 0.4.4 · 版本说明

搜索文档

输入名称、参数或操作关键词