找回密码
 初始化身份识别芯片
查看: 16450|回复: 27

关于控制台命令以及星球特质和特殊物品代码的一点补充

  [复制链接]

战列舰长

发表于 2023-8-13 23:05:53 | 显示全部楼层 |阅读模式
本帖最后由 [23333] 于 2024-1-5 22:27 编辑

事先声明:该帖为:远行星号:控制台mod(Console Commands)常用命令教程的一些补充
(大部分为作者常用和0.95.1能够正常使用的命令)


不知道为什么,原控制台帖中没有稀有矿石+1的代码,故此补充:
rare_ore_abundant

还有,中央生产部的代码不对,应该是:IndEvo_AdInfra
关于星球特质代码:
趋光议会
AL_crystalhole XI型晶孔

FSF军事公司
aEP_UndergroundStorage 地下基地(拥有此特性的殖民地稳定度不会低于1点)
aEP_MilitaryZone 军事驻地(消除该殖民地所有对于毒品,奢侈品和器官的需求同时增加最大工业设施数量2)
aEP_SpaceFarm 生态培养(根据殖民地规模产生一定单位的食物和有机物)
aEP_ExtinctiveVirus 灭绝病毒(极大降低该殖民地所有设施的产出)


工业革命
IndEvo_mineFieldCondition自复制雷场(加1稳定度)
IndEvo_ArtilleryStationCondition星系火力单元(作用特殊这里不好描述)

标量科技
tahlan_gatescar(星门裂口)

地改
solar_array 恒星反射器阵列(抵消寒冷和昏暗的效果并增加2点农业产量)
meteor_impacts 陨石撞击(加50危险度)

更多未殖民星系拓展
Sol_Sanctum 祝圣之地
Sol_Spaceport 空天港基址
Sol_MarsColony 未完工的环境改造设施
Sol_PrimitiveOcean原初之海

未知星域
US_crystals 化学晶体(加1奢侈品产量)



关于特殊物品代码:
原版
catalytic_core     催化核心
coronal_portal     超分流阀门
corrupted_nano forge    受损的纳米锻炉
cryoarithmetic_engine    低温运算引擎
dealmaker_holosuite    “交易促成”全息套组
drone_replicator    作战无人机复制器
mantle_bore    全自动地幔钻机
orbital_fusion_lamp   轨道聚变射灯
plasma_dynamo   等离子发电机
soil_nanites  土壤纳米物质
synchrotron  同步加速核心
janus,mission_item 双面神装置(用于激活星门)

工业革命
IndEvo_simulator 仿真引擎
IndEvo_transmitter 中继超波发射机
IndEvo_neurals 神经调节试剂组
IndEvo_log_core 物流核心

地改
boggled_planetkiller 行星杀手

UAF极光联合联邦
uaf_modular_purifier 极光模块化精炼器
uaf_servosync_pump 极光伺服同步泵
uaf_dimen_nanoforge 极光多维纳米锻炉
uaf_dimen_microwave极光多维微波炉












  1. runcode PlanetAPI star = ((StarSystemAPI) $loc).getStar(); $loc.addCustomEntity(null, null, "*****", "neutral").setCircularOrbitPointingDown(star, VectorUtils.getAngle(star.getLocation(), $playerLoc), MathUtils.getDistance(star.getLocation(), $playerFleet.getLocation()), 180f);
复制代码
上面这段代码是用于生成原版自带的一些星球以及一些大地图中的结构(比如 稳定点)(借鉴了YaeSakura大佬)
食用时把"*****"换成对应的星球或结构代码即可(利用这段代码你甚至可以生成传感器幽灵这种邪门的东西)
接下来列出其中的一些:
stable_location(稳定点)
inactive_gate (崩溃的星门)
coronal_tap(星冕分流器)

station_galatia  Galatia 学院(你没看错 就是这玩意)

derelict_probe(人之领探测器)

derelict_mothership(人之领勘探母舰)

derelict_cryosleeper(人之领低温休眠舱)



下面是自定义星球生成(它还可以生成恒星!)
  1. runcode import com.fs.starfarer.api.util.Misc; String planetName = "星球名";  float planetOrbitDays = 180; float planetSize = 星球大小;  Vector2f playerCoords = $playerFleet.getLocation(); float angleCCW = Misc.getAngleInDegreesStrict(playerCoords); StarSystemAPI sys = (StarSystemAPI)$playerFleet.getContainingLocation(); PlanetAPI star = sys.getStar(); float orbitRadius = Misc.getDistance(star.getLocation(), playerCoords); PlanetAPI planet = sys.addPlanet(planetName, star, planetName, "星球类型", angleCCW, planetSize, orbitRadius, planetOrbitDays ); MarketAPI market = sys.getEntityById(planetName).getMarket(); market.addCondition("organics_plentiful"); market.addCondition("farmland_bountiful"); market.addCondition("ore_ultrarich"); market.addCondition("rare_ore_ultrarich"); market.addCondition("volatiles_plentiful"); market.addCondition("habitable"); market.addCondition("mild_climate"); market.addCondition("solar_array");
复制代码
固态行星大小一般在150~100之间(不建议超过这个数)
气态行星大小一般在230~400之间(同样也不建议超过这个数)
以下是原版主要的星球类型
nebula_center_old(古老星云  这东西也算星球?)
nebula_center_average(普通星云)
nebula_center_young(年轻星云)
star_neutron(中子星)
black_hole(黑洞)
star_yellow(黄矮星)
star_white(白矮星)
star_blue_giant(蓝巨星)

star_blue_supergiant(蓝超巨星)

star_orange(橙矮星)

star_orange_giant(橙巨星)

star_red_supergiant(红超巨星)

star_red_giant(红巨星)

star_red_dwarf(红矮星)

star_browndwarf(褐矮星)

gas_giant(气态巨行星)

ice_giant(冰态巨行星)

lava(火山)

frozen(冰冻)

barren(荒芜)

toxic(剧毒)

jungle(丛林)

terran(类地)
desert(沙漠)
arid(干旱)
cryovolcanic(冰火山)
rocky_metallic(金属-岩质地貌)
rocky_unstable(不稳定岩质)
water(海洋)

rocky_ice(冰岩)

irradiated(辐射)

barren-bombarded(荒芜-轰击地貌)

tundra(苔原)

barren-desert(荒芜-沙漠地貌)

terran-eccentric(异常类地)




警告!以下指令将会严重破坏游戏性!(如果你还要看的话请反色以下内容)
addskillpoints *  增加*技能点
addstorypoints *  增加*故事点
addxp *  增加*经验






如有疏漏,欢迎补充。









战列舰长

发表于 2023-8-14 09:15:44 | 显示全部楼层
更多未殖民星系拓展如果选择尤古朵拉希尔星系,也会有相应的星球状况,如YGG_BROKEN_ASGARD 破碎神国 ,与太阳系的祝圣之地相似,但是这两个星系的独有星球状态不能共存,如祝圣之地和空天港基址这两个状态就不能共存。

战列舰长

发表于 2023-8-14 13:27:38 | 显示全部楼层
错了一些
全自动地幔钻机是Autonomous Mantle Bore
超分流阀门是Hypershunt Tap
同步加速器核心是Synchrotron Core
无人战舰复制器是Combat Drone Replicator

还少了全新的纳米锻炉Pristine Nanoforge
生物化工厂胚胎 Biofactory Embryo
富勒烯线轴 Fullerene Spool

点评

全自动地幔钻机在控制台mod里明确就是mantle_bore,虽然它确实叫autonomous_mantle_bore,但输入autonomous_mantle_bore显示无此特殊物品,至少0.95.1里是这样的  详情 回复 发表于 2023-8-14 20:17
不知道啊 我列出来的都是我亲测能用的阿  详情 回复 发表于 2023-8-14 17:39

战列舰长

 楼主| 发表于 2023-8-14 17:39:05 | 显示全部楼层
本帖最后由 [23333] 于 2023-8-14 17:48 编辑
251371029 发表于 2023-8-14 13:27
错了一些
全自动地幔钻机是Autonomous Mantle Bore
超分流阀门是Hypershunt Tap

不知道啊 我列出来的都是我亲测能用和我拆出来的阿

点评

控制台mod自带防呆纠错功能,只要打出来的拼写错误不是太离谱它会自动匹配并予以修正的  详情 回复 发表于 2023-8-14 19:18

战列舰长

发表于 2023-8-14 19:18:47 | 显示全部楼层
[23333] 发表于 2023-8-14 17:39
不知道啊 我列出来的都是我亲测能用和我拆出来的阿

控制台mod自带防呆纠错功能,只要打出来的拼写错误不是太离谱它会自动匹配并予以修正的

战列舰长

发表于 2023-8-14 20:17:35 | 显示全部楼层
本帖最后由 dark发明家 于 2023-8-16 12:37 编辑
251371029 发表于 2023-8-14 13:27
错了一些
全自动地幔钻机是Autonomous Mantle Bore
超分流阀门是Hypershunt Tap

全自动地幔钻机在控制台mod里明确就是mantle_bore,虽然它确实叫autonomous_mantle_bore,但输入autonomous_mantle_bore显示无此特殊物品,至少0.95.1里是这样的,无人战舰复制器也是一样,控制台里是drone_replicator

点评

我知道问题在哪了,我把wiki名称清单跟代码清单同时加了个addspecial  详情 回复 发表于 2023-8-16 10:31

战列舰长

发表于 2023-8-16 10:31:02 | 显示全部楼层
dark发明家 发表于 2023-8-14 20:17
全自动地幔钻机在控制台mod里明确就是mantle_bore,虽然它确实叫autonomous_mantle_bore,但输入autonomou ...

我知道问题在哪了,我把wiki名称清单跟代码清单同时加了个addspecial

巡洋大副

发表于 2023-8-28 14:21:08 | 显示全部楼层
有没有余晖母舰的代码呀  

巡洋大副

发表于 2023-8-29 17:11:55 | 显示全部楼层
headquarters    指挥中心:稳定+2,军官BUFF
regional_capital    地区首府:稳定+2
stealth_minefields    感应雷区:稳定+1
rogue_ai_core    失控的AI核心:稳定-1
vice_demand    高违禁品需求:似乎无效果
volturnian_lobster_pens    龙虾养殖:农业
outpost    前哨站:稳定+2
organized_crime    犯罪组织:稳定-1
meteor_impacts    流星撞击:危险度+50%
nex_tribute    附庸协议:收益-15%,人口增长-50%,人口规模上限5
nex_reinforced_defenses    强化防御:地面防御x1.25,持续60天
trade_center    贸易中心:似乎无效果
cramped _quarters    拥挤的空间站:需要对空间站升级,否则会大幅降低人口增长

巡洋大副

发表于 2023-8-29 17:17:12 | 显示全部楼层
在殖民地管理页面使用(必须亲自过去),addindustry+

BOGGLED_AI_MINING_DRONES    [地改]AI采矿无人机(增加采矿空间站产量,隐藏建筑)
BOGGLED_AI_STATION    [地改]全自动AI无人作战基地(余晖母舰轨道站)
BOGGLED_CHAMELEON    [地改]变色龙安保系统(去除蛮荒之地DEBUFF?)
BOGGLED_ATMOSPHERE_PROCESSOR    [地改]大气处理机(改良大气必备)
BOGGLED_CLONING    [地改]克隆工厂(产出器官,隐藏建筑)
BOGGLED_CRYOSANCTUM    [地改]寒冰圣地(产出器官,隐藏建筑)
BOGGLED_DOMED_CITIES    [地改]圆顶城市(抵消敌意生物圈DEBUFF,地面防御x0.05)
BOGGLED_GENELAB    [地改]基因实验室(去污染、增加中生代公园收入、海洋球增加蓝龙虾)
BOGGLED_DOMAIN_ARCHAEOLOGY    [地改]考古区域(提供人之领制品,需要废墟)
BOGGLED_GPA    [地改]Galatia粒子加速器(不知道干嘛用的)
BOGGLED_HARMONIC_DAMPER    [地改]谐波阻尼器(抵消极端构造活动性,隐藏建筑)
BOGGLED_HYDROPONICS    [地改]水培农场(无耕地要求农业,隐藏建筑)
BOGGLED_ISMARA_SLING    [地改]伊斯马拉吊索(提供地改所需水资源)
BOGGLED_KLETKA_SIMULATOR    [地改]克莱特卡模拟器(训练AI核心)
BOGGLED_MAGNETOSHIELD    [地改]地磁护盾(去除辐射DEBUFF,拆除恢复)
BOGGLED_MESOZOIC_PARK    [地改]中生代公园(赚钱神器,获得敌意生物圈DEBUFF)
BOGGLED_LIMELIGHT_NETWORK    [地改]聚光灯网络(没中生代公园赚的多)
BOGGLED_OUYANG_OPTIMIZER    [地改]欧阳优化器(增加挥发物产量,增加极端天气DEBUFF)
BOGGLED_PERIHELION_PROJECT    [地改]逐日计划(建造星冕分流器,隐藏建筑)
BOGGLED_PLANET_CRACKER    [地改]行星破碎机(空间站建筑,增加星球矿产量,但会增加构造活动性DEBUFF)
BOGGLED_PLANETARY_AGRAV_FIELD    [地改]行星重力驱动场(需要圆顶城市前置,抵消高低重力)
BOGGLED_STATION_EXPANSION    [地改]扩展空间站(隐藏建筑)
BOGGLED_STELLAR_REFLECTOR_ARRAY    [地改]恒星反射器阵列(抵消炎热寒冷昏暗,+2农田产量)
V

战列舰长

发表于 2023-9-27 16:15:36 | 显示全部楼层
好耶

点评

好耶(?)  详情 回复 发表于 2023-10-4 10:55
极光我老婆!

战列舰长

 楼主| 发表于 2023-10-4 10:55:39 | 显示全部楼层

好耶(?)

战列舰长

发表于 2023-10-8 16:45:08 | 显示全部楼层
有获取特殊技能的代码没有

点评

你指的是军官和管理员的技能吗? 如果是的话可以看这个贴 [萌新慎入] 通过修改存档能实现的一些实用功能 [0.95.1a]  详情 回复 发表于 2023-10-14 10:34

战列舰长

 楼主| 发表于 2023-10-14 10:34:19 | 显示全部楼层
餛氺尛鹬 发表于 2023-10-8 16:45
有获取特殊技能的代码没有

你指的是军官和管理员的技能吗?
如果是的话可以看这个贴  [萌新慎入] 通过修改存档能实现的一些实用功能 [0.95.1a]

驱逐技师

发表于 2023-11-18 15:31:43 | 显示全部楼层
emmmmmm带佬如何在星系中生成一个跳跃点呢,我找到了一个非常好的星系,但是总共就两个跳跃点,一个在很远的边缘,一个在恒星日冕的影响范围内.......

点评

emmmmmmmm 介个好像莫有办法  详情 回复 发表于 2023-11-21 08:24

战列舰长

 楼主| 发表于 2023-11-21 08:24:55 | 显示全部楼层
欧阳南北 发表于 2023-11-18 15:31
emmmmmm带佬如何在星系中生成一个跳跃点呢,我找到了一个非常好的星系,但是总共就两个跳跃点,一个在很远 ...

emmmmmmmm  介个好像莫有办法
V

战列舰长

发表于 2023-11-22 09:53:17 | 显示全部楼层
好评!
极光我老婆!

驱逐技师

发表于 2023-11-22 11:09:34 | 显示全部楼层
我在fractalsoftworks论坛找到了这样的代码。我认为应该分享给需要的人, 比如有些人殖民地开局可能需要立刻换掉开局太丑的行星外观。进入你想要的行星再打开控制台就行了。来源:https://fractalsoftworks.com/forum/index.php?topic=4106.1275

以下是代码
runcode import com.fs.starfarer.loading.specs.PlanetSpec;
MarketAPI market = Global.getSector().getCampaignUI().getCurrentInteractionDialog().getInteractionTarget().getMarket();
    {
        String newPlanetType = "行星类型";    /*这里换你想要的行星id */
        PlanetSpecAPI myspec = market.getPlanetEntity().getSpec();
        Iterator allSpecs = Global.getSettings().getAllPlanetSpecs().iterator();
        while(allSpecs.hasNext())
        {
            PlanetSpecAPI spec = (PlanetSpecAPI)allSpecs.next();
            if (spec.getPlanetType().equals(newPlanetType))
            {
                myspec.setAtmosphereColor(spec.getAtmosphereColor());
                myspec.setAtmosphereThickness(spec.getAtmosphereThickness());
                myspec.setAtmosphereThicknessMin(spec.getAtmosphereThicknessMin());
                myspec.setCloudColor(spec.getCloudColor());
                myspec.setCloudRotation(spec.getCloudRotation());
                myspec.setCloudTexture(spec.getCloudTexture());
                myspec.setGlowColor(spec.getGlowColor());
                myspec.setGlowTexture(spec.getGlowTexture());
                myspec.setIconColor(spec.getIconColor());
                myspec.setPlanetColor(spec.getPlanetColor());
                myspec.setStarscapeIcon(spec.getStarscapeIcon());
                myspec.setTexture(spec.getTexture());
                myspec.setUseReverseLightForGlow(spec.isUseReverseLightForGlow());
                ((PlanetSpec)myspec).planetType = newPlanetType;
                ((PlanetSpec)myspec).name = spec.getName();
                ((PlanetSpec)myspec).descriptionId = ((PlanetSpec)spec).descriptionId;
                break;
            }
        }
        market.getPlanetEntity().applySpecChanges();
        market.getPlanetEntity().setTypeId(newPlanetType);
        // rest is just updating market conditions
}

巡洋大副

发表于 2023-12-17 23:34:24 | 显示全部楼层
大佬 为啥用代码生成的星球都是全满资源加宜居 有没有直接生成符合星球状态的 代码

巡洋大副

发表于 2023-12-29 18:19:34 | 显示全部楼层
怎么复制船只

巡洋大副

发表于 2024-1-11 02:07:08 | 显示全部楼层
请问工业革命mod的工业遗址代码是什么呢

点评

IndEvo_RuinsCondition  详情 回复 发表于 2024-1-21 09:58

战列舰长

 楼主| 发表于 2024-1-21 09:58:02 | 显示全部楼层
变频器 发表于 2024-1-11 02:07
请问工业革命mod的工业遗址代码是什么呢

IndEvo_RuinsCondition

点评

感谢  详情 回复 发表于 2024-2-23 18:30

巡洋大副

发表于 2024-1-21 19:28:14 | 显示全部楼层
哇哇哇,大佬我爱你

巡洋大副

发表于 2024-1-31 12:40:03 | 显示全部楼层
大佬,请问有创建一个新星系的方法吗?

点评

这个好像已经超出控制台的范畴了罢(汗) 但是这个帖子里面有你想要的内容 可自定义星系 Customizable Star Systems (v1.0.3)  详情 回复 发表于 2024-2-4 18:47

巡洋大副

发表于 2024-2-1 21:34:23 | 显示全部楼层
请问有没有创建空间站的代码?

战列舰长

 楼主| 发表于 2024-2-4 18:47:23 | 显示全部楼层
浅色弧光 发表于 2024-1-31 12:40
大佬,请问有创建一个新星系的方法吗?

这个好像已经超出控制台的范畴了罢(汗)
但是这个帖子里面应该有你想要的内容 可自定义星系 Customizable Star Systems (v1.0.3)

巡洋大副

发表于 2024-2-23 18:30:51 | 显示全部楼层
[23333] 发表于 2024-1-21 09:58
IndEvo_RuinsCondition

感谢

巡洋大副

发表于 2024-2-24 20:23:09 | 显示全部楼层
大佬好,我想请教一下。我用“runcode PlanetAPI star = ((StarSystemAPI) $loc).getStar(); $loc.addCustomEntity(null, null, "station_midline2", "neutral").setCircularOrbitPointingDown(star, VectorUtils.getAngle(star.getLocation(), $playerLoc), MathUtils.getDistance(star.getLocation(), $playerFleet.getLocation()), 180f)”这个指令创建了一个轨道空间站,但是地改mod说因为年久失修无法殖民,可能是因为这个空间站没有“废弃空间站”这个特征,所以我想请问该怎么调整这条指令才能达成我的目的
*滑块验证:

本版积分规则

Archiver|手机版|小黑屋|远行星号中文论坛

GMT+8, 2024-4-28 01:06

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

快速回复 返回顶部 返回列表