怎么在星系中添加星球呢?
rt我看到官网中有人说可以用控制台命令添加星球,但是我实在找不到命令
{:tieba_39:}跪求大神告知,玩的原版,不想重新开档,想给我的殖民星系加两个球
{:5_132:}{:5_132:}{:5_132:}{:5_132:}{:5_132:}
这游戏有控制台? ybhybhybh 发表于 2019-11-13 20:01
这游戏有控制台?
有控制台MOD 我也没找到方法
scp1997 发表于 2023-7-12 01:26
我也没找到方法
添加星球
RunCode Global.getSector().getStarSystem("System_Name").addPlanet("Added_Planet_Name", Global.getSector().getStarSystem("System_Name").getStar(), "Added_Planet_Name", "Planet_type", Planet_Angle, Planet_Size, Planet_orbit_radius, Planet_Orbit_length) 可作参考 是以前0.91版找到的了
添加海洋星球
RunCode Global.getSector().getStarSystem("Duzahk").addPlanet("Abc233", Global.getSector().getStarSystem("Duzahk").getStar(), "Abc233", "water", 90, 100, 7000, 365) scp1997 发表于 2023-7-12 01:26
我也没找到方法
同理,可添加其他东西
添加研究站
runcode PlanetAPI star = ((StarSystemAPI) $loc).getStar(); if (star != null) { $loc.addCustomEntity(null, null, "station_research", "neutral").setCircularOrbitPointingDown(star, VectorUtils.getAngle(star.getLocation(), $playerFleet.getLocation()), MathUtils.getDistance(star.getLocation(), $playerFleet.getLocation()), 365f); } Cxfw 发表于 2023-10-31 21:22
可作参考 是以前0.91版找到的了
添加海洋星球
RunCode Global.getSector().getStarSystem("Duzahk").addPla ...
真实有效 改一下内容就可以 就是这轨道距离不好把控 本帖最后由 太医要求医 于 2025-2-1 07:16 编辑
97和96以及95都可以使用
runcode import com.fs.starfarer.api.util.Misc; String planetName = "星球名字";float planetOrbitDays = 180; float planetSize = 150;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");
tundra(苔原)jungle(丛林)terran(类地)water(海洋)desert(沙漠)rocky_metallic(金属-岩质地貌)
太医要求医 发表于 2025-2-1 07:15
97和96以及95都可以使用
runcode import com.fs.starfarer.api.util.Misc; String planetName = "星球名字" ...
大佬,请问星系生成的MOD怎么强制生成呀,我加了MOD他没生成,另外还有个问题就是我安装了JAVA,为啥MOD界面全变成英文的了 八荒净土 发表于 2025-2-18 23:55
大佬,请问星系生成的MOD怎么强制生成呀,我加了MOD他没生成,另外还有个问题就是我安装了JAVA,为啥MOD ...
你说的是自定义殖民地吧,这个MOD在原版的作者的文档中又代码文档,复制粘贴到MOD的文档中就行
全英文? 不清楚,你可以下个mod溯源了复制条件发论坛里 太医要求医 发表于 2025-2-24 14:44
你说的是自定义殖民地吧,这个MOD在原版的作者的文档中又代码文档,复制粘贴到MOD的文档中就行
全英文?...
谢谢我已经会啦
页:
[1]