控制台命令
Dev Console - Market Demand Commands
快速访问
按 ` (反引号) 或 F1 打开开发控制台。
市场需求命令
📊 查看市场需求
market_demand # 显示所有商品需求
market_demand 5 # 显示特定商品需求 (ID 5)
📈 增加买入需求 (价格上涨)
market_buy <commodity_id> <quantity>
# 示例:
market_buy 5 500 # 水需求 +500
market_buy 3 1000 # 小麦需求 +1000
📉 增加卖出需求 (价格下跌)
market_sell <commodity_id> <quantity>
# 示例:
market_sell 3 800 # 小麦卖压 +800
🎯 设置净需求 (直接控制)
market_set <commodity_id> <net_demand>
# 示例:
market_set 12 5000 # 武器需求爆发 (战争)
market_set 12 -2000 # 武器抛售 (和平)
🗑️ 清除需求
market_clear <commodity_id> # 清除特定商品
market_reset # 重置所有商品
🎭 触发市场事件
market_event <event_name>
可用事件
| 事件 | 效果 |
|---|---|
drought |
💧水需求+800, 🌾小麦卖压+600, 🥩肉需求+300 |
festival |
👗丝绸+500, 🍷酒+400, 💎宝石+300 |
war |
⚔️武器+5000, 🛡️盔甲+3000, ⛏️铁矿+2000 |
peace |
⚔️武器-2000, 🛡️盔甲-1500 |
使用示例
示例 1: 手动市场操控
# 检查当前状态
market_demand
# 模拟水资源短缺
market_buy 5 1000
# 检查影响
market_demand 5
# 完成后重置
market_clear 5
示例 2: 战争经济模拟
# 开战
market_event war
# 检查武器价格
market_demand 12
# 签署和平条约
market_event peace
# 观察武器价格崩盘
market_demand 12
商品 ID 参考
| ID | 商品 | ID | 商品 |
|---|---|---|---|
| 2 | 钢铁 | 8 | 肉类 |
| 3 | 小麦 | 10 | 丝绸 |
| 4 | 蔬菜 | 11 | 酒 |
| 5 | 水 | 12 | 武器 |
| 6 | 铁矿 | 13 | 盔甲 |
| 7 | 宝石 |
提示
- 需求衰减:所有需求每 tick 衰减 5%
- 价格限制:每 tick 最大变化 ±5%,最大偏离基础值 ±50%
- 效果叠加:多个来源的需求会叠加
- 实时更新:变更立即影响市场
- 清理:测试完成后使用
market_reset恢复正常