Space Engineers

Space Engineers

Reedit Ship Management
Rezun 6 Sep, 2024 @ 1:06pm
Bug Report
Hello,

Just wanted you to know, that currently the RSM is broken, at least on SDX.

After transition between instances, the script can't recognise oxygen tanks, along with few other stuff, fails to fill the Extractor. To at least partially fix it, you have to switch to the docking stance. The Extractor loading is as far as I know random - I'm not sure when it happens and when it doesn't.
< >
Showing 1-1 of 1 comments
Rezun 8 Sep, 2024 @ 12:25pm 
Custom Data:

;--------------------------
; Reedit Ship Management
;--------------------------
; Config.ini
; Recompile to apply changes!
;--------------------------
[RSM.Main]
;limit to blocks with the ship name in their name
RequireShipName=false
;enable RSM loading &amp; balancing functionality for weapons
EnableAutoload=true
;enable loading and balancing for reactors
AutoloadReactors=true
;automatically configure weapon on stance set
AutoConfigWeapons=true
;set turret fire mode based on stance
SetTurretFireMode=true

[RSM.Spawns]
;don't inject faction tag into spawn custom data
PrivateSpawns=false
;Comma seperated friendly factions or steam ids
FriendlyTags=PSZ

[RSM.Doors]
;enable door management functionality
EnableDoorManagement=true
;door open timer (x100 ticks)
DoorCloseTimer=1
;airlock door disable timer (x100 ticks)
AirlockDoorDisableTimer=2

[RSM.Keywords]
;to identify blocks which RSM should ignore
Ignore=
;to identify RSM lcds
RsmLcds=[RSM]
;to identify non RSM lcds for colour sync
ColourSyncLcds=[CS]
;to identify aux blocks
AuxiliaryBlocks=Autorepair
;to identify defensive _normalPdcs
DefensivePdcs=Repel
;to identify minimum epsteins
MinimumThrusters=Min
;to identify docking epsteins
DockingThrusters=Docking
;to identify navigational lights
NavLights=Nav
;to identify airlock doors and vents
Airlock=Airlock

[RSM.InitNaming]
;single char delimiter for names
NameDelimiter="."
;append type names to all weapons on init
NameWeaponTypes=true
;append type names to all drives on init
NameDriveTypes=true
;comma seperated list of block names to be numbered at init
BlocksToNumber=Gyroscope,RCS,PDC,Railgun,Reactor,Cargo

[RSM.Misc]
;disable all lighting control
DisableLightingControl=false
;disable text colour control for all lcds
DisableLcdColourControl=false
;show basic telemetry data on advanced thrust lcds
ShowBasicTelemetry=true
;thrust percentages to show on advanced thrust lcds
DecelerationPercentages=50,25,10,5
;show basic telemetry data on advanced thrust lcds
ShowThrustInMetric=false
;0-1, fill ratio for reactors
ReactorFillRatio=0.5

[RSM.Debug]
;prints more logging info to PB details
VerboseDebugging=false
;prints script runtime profiling info to PB details
RuntimeProfiling=false
;ticks x100 between block refreshes
BlockRefreshFreq=50
;ticks x100 to stall between runs
StallCount=0

;--------------------------
; Stances
; Add or remove as required
;--------------------------
[RSM.Stance]
CurrentStance=StealthCruise

[RSM.Stance.Cruise]
;Off, On, NoChange
Torps=On
;Off, MinDefence, AllDefence, Offence, AllOnOnly, NoChange
Pdcs=AllDefence
;Off, HoldFire, OpenFire, NoChange
Kinetics=HoldFire
;Off, On, Minimum, EpsteinOnly, ChemOnly, NoChange
MainThrust=EpsteinOnly
;Off, On, ForwardOff, ReverseOff, RcsOnly, AtmoOnly, NoChange
ManeuveringThrust=Off
;On, Off, OnMax, NoChange
Spotlights=NoChange
;Off, On, NoChange, OnNoColourChange
ExteriorLights=On
;Red, Green, Blue, Alpha
ExteriorLightColour=160, 210, 255, 255
;Off, On, NoChange, OnNoColourChange
InteriorLights=On
;Red, Green, Blue, Alpha
InteriorLightColour=120, 170, 240, 255
;Off, On, NoChange, OnNoColourChange
NavLights=On
;Red, Green, Blue, Alpha
LcdTextColour=120, 170, 240, 255
;Auto, StockpileRecharge, Discharge, ManagedDischarge, NoChange
TanksAndBatteries=Auto
;Burn % 0-100, -1 for no change
NavOsEfcBurnPercentage=50
;Off, On, NoChange
EfcBoost=NoChange
;Abort, NoChange
NavOsAbortEfcOff=Abort
;Off, On, NoChange
AuxMode=NoChange
;Off, On, FillWhenLow, KeepFull
Extractor=KeepFull
;Off, On, NoChange
KeepAlives=On
;Closed, Open, NoChange
HangarDoors=NoChange

[RSM.Stance.Maneuvering]
;Use stance of this name as a template for settings
Inherits=Cruise
;Off, On, Minimum, EpsteinOnly, ChemOnly, NoChange
MainThrust=Off
;Off, On, ForwardOff, ReverseOff, RcsOnly, AtmoOnly, NoChange
ManeuveringThrust=Off
;On, Off, OnMax, NoChange
Spotlights=NoChange
;Off, On, NoChange, OnNoColourChange
ExteriorLights=On
;Off, On, NoChange, OnNoColourChange
InteriorLights=On
;Red, Green, Blue, Alpha
InteriorLightColour=255, 100, 100, 255
;Off, On, NoChange, OnNoColourChange
NavLights=On
;Red, Green, Blue, Alpha
LcdTextColour=255, 100, 100, 255
;Auto, StockpileRecharge, Discharge, ManagedDischarge, NoChange
TanksAndBatteries=Auto
;Burn % 0-100, -1 for no change
NavOsEfcBurnPercentage=-1
;Off, On, NoChange
EfcBoost=NoChange
;Abort, NoChange
NavOsAbortEfcOff=Abort
;Off, On, NoChange
AuxMode=NoChange
;Off, On, FillWhenLow, KeepFull
Extractor=KeepFull
;Off, On, NoChange
KeepAlives=On
;Closed, Open, NoChange
HangarDoors=NoChange

[RSM.Stance.StealthCruise]
;Use stance of this name as a template for settings
Inherits=Cruise
;Off, On, Minimum, EpsteinOnly, ChemOnly, NoChange
MainThrust=Off
;Off, On, ForwardOff, ReverseOff, RcsOnly, AtmoOnly, NoChange
ManeuveringThrust=Off
;Off, On, NoChange, OnNoColourChange
ExteriorLights=Off
;Red, Green, Blue, Alpha
ExteriorLightColour=0, 0, 0, 255
;Red, Green, Blue, Alpha
InteriorLightColour=60, 40, 240, 255
;Off, On, NoChange, OnNoColourChange
NavLights=Off
;Red, Green, Blue, Alpha
LcdTextColour=60, 40, 240, 255
;Burn % 0-100, -1 for no change
NavOsEfcBurnPercentage=5
;Off, On, NoChange
EfcBoost=Off

[RSM.Stance.Docked]
;Use stance of this name as a template for settings
Inherits=Cruise
;Off, On, Minimum, EpsteinOnly, ChemOnly, NoChange
MainThrust=Off
;Off, On, ForwardOff, ReverseOff, RcsOnly, AtmoOnly, NoChange
ManeuveringThrust=Off
;Red, Green, Blue, Alpha
InteriorLightColour=120, 170, 240, 255
;Red, Green, Blue, Alpha
LcdTextColour=255, 255, 255, 255
;Auto, StockpileRecharge, Discharge, ManagedDischarge, NoChange
TanksAndBatteries=StockpileRecharge
;Burn % 0-100, -1 for no change
NavOsEfcBurnPercentage=-1
;Off, On, NoChange
AuxMode=Off
;Off, On, FillWhenLow, KeepFull
Extractor=On

[RSM.Stance.NoAttack]
;Use stance of this name as a template for settings
Inherits=Maneuvering
;Off, On, NoChange
Torps=Off
;Off, MinDefence, AllDefence, Offence, AllOnOnly, NoChange
Pdcs=Off
;Off, HoldFire, OpenFire, NoChange
Kinetics=Off
;Off, On, Minimum, EpsteinOnly, ChemOnly, NoChange
MainThrust=NoChange
;Off, On, ForwardOff, ReverseOff, RcsOnly, AtmoOnly, NoChange
ManeuveringThrust=NoChange
;Off, On, NoChange, OnNoColourChange
NavLights=NoChange
;Auto, StockpileRecharge, Discharge, ManagedDischarge, NoChange
TanksAndBatteries=Auto
;Abort, NoChange
NavOsAbortEfcOff=NoChange
;Off, On, NoChange
AuxMode=NoChange
;Off, On, FillWhenLow, KeepFull
Extractor=KeepFull

[RSM.Stance.Combat]
;Use stance of this name as a template for settings
Inherits=Maneuvering
;Off, HoldFire, OpenFire, NoChange
Kinetics=OpenFire
;Off, On, Minimum, EpsteinOnly, ChemOnly, NoChange
MainThrust=On
;Off, On, ForwardOff, ReverseOff, RcsOnly, AtmoOnly, NoChange
ManeuveringThrust=On
;Off, On, NoChange, OnNoColourChange
ExteriorLights=Off
;Red, Green, Blue, Alpha
ExteriorLightColour=0, 0, 0, 255
;Off, On, NoChange, OnNoColourChange
NavLights=Off
;Auto, StockpileRecharge, Discharge, ManagedDischarge, NoChange
TanksAndBatteries=Discharge
;Burn % 0-100, -1 for no change
NavOsEfcBurnPercentage=100
;Off, On, NoChange
EfcBoost=On
;Off, On, NoChange
AuxMode=On

[RSM.Stance.CQB]
;Use stance of this name as a template for settings
Inherits=Combat
;Off, MinDefence, AllDefence, Offence, AllOnOnly, NoChange
Pdcs=Offence

[RSM.Stance.Coast]
;Use stance of this name as a template for settings
Inherits=Maneuvering
;Off, On, Minimum, EpsteinOnly, ChemOnly, NoChange
MainThrust=Off
;Off, On, ForwardOff, ReverseOff, RcsOnly, AtmoOnly, NoChange
ManeuveringThrust=On
;On, Off, OnMax, NoChange
Spotlights=On
;Off, On, NoChange, OnNoColourChange
ExteriorLights=On
;Red, Green, Blue, Alpha
ExteriorLightColour=255, 0, 0, 255
;Off, On, NoChange, OnNoColourChange
NavLights=NoChange
;Burn % 0-100, -1 for no change
NavOsEfcBurnPercentage=-1
;Off, On, NoChange
EfcBoost=NoChange
;Abort, NoChange
NavOsAbortEfcOff=NoChange
;Off, On, NoChange
AuxMode=NoChange

;--------------------------
; System
; All items below this point are
; set automatically when running init
;--------------------------
[RSM.System]
ShipName=Cuirassier

[RSM.InitItems]
FusionFuel=298
Fuel_Tank=942
SG_Fuel_Tank=10
40mmLeadSteelPDCBoxMagazine=525
40mmTungstenTeflonPDCBoxMagazine=0
220mmExplosiveTorpedoMagazine=218
220mmMCRNTorpedoMagazine=0
220mmUNNTorpedoMagazine=0
RamshackleTorpedoMagazine=4
LargeRamshackleTorpedoMagazine=0
120mmLeadSteelSlugMagazine=175
100mmTungstenUraniumSlugUNNMagazine=0
100mmTungstenUraniumSlugMCRNMagazine=0
80mmTungstenUraniumSabotMagazine=0
120mmTungstenUraniumSlugMCRNMagazine=0
120mmTungstenUraniumSlugUNNMagazine=0
180mmLeadSteelSabotMagazine=0
MetalGrid=2600
SteelPlate=94571
LargeTube=780
Thrust=520

[RSM.InitSubSystems]
Reactors=5100
Batteries=1950
Pdcs=32
TorpLaunchers=2
KineticWeapons=0
H2Storage=29000000
O2Storage=100000
MainThrust=7E+08
RCSThrust=1.5E+08
Gyros=84
CargoStorage=3750000048
Welders=4
< >
Showing 1-1 of 1 comments
Per page: 1530 50