ReactorItem
Index
Classes
Condensator
constructor
Parameters
durability: number
Returns Condensator
readonlymaxDamage
acceptUraniumPulse
Parameters
item: ItemContainerSlot
reactor: IReactor
pulsingItem: ItemContainerSlot
youX: number
youY: number
pulseX: number
pulseY: number
heatrun: boolean
Returns boolean
alterHeat
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heat: number
Returns number
applyCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
canStoreHeat
Parameters
item: ItemContainerSlot
Returns boolean
getCurrentHeat
Parameters
item: ItemContainerSlot
Returns number
getCustomDamage
Parameters
item: ItemContainerSlot
Returns number
getMaxHeat
Parameters
item: ItemContainerSlot
Returns number
influenceExplosion
Parameters
item: ItemContainerSlot
reactor: IReactor
Returns number
processChamber
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heatrun: boolean
Returns void
setCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
abstractDamageableReactorComponent
constructor
Parameters
durability: number
Returns DamageableReactorComponent
readonlymaxDamage
acceptUraniumPulse
Parameters
item: ItemContainerSlot
reactor: IReactor
pulsingItem: ItemContainerSlot
youX: number
youY: number
pulseX: number
pulseY: number
heatrun: boolean
Returns boolean
alterHeat
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heat: number
Returns number
applyCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
canStoreHeat
Parameters
item: ItemContainerSlot
Returns boolean
getCurrentHeat
Parameters
item: ItemContainerSlot
Returns number
getCustomDamage
Parameters
item: ItemContainerSlot
Returns number
getMaxHeat
Parameters
item: ItemContainerSlot
Returns number
influenceExplosion
Parameters
item: ItemContainerSlot
reactor: IReactor
Returns number
processChamber
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heatrun: boolean
Returns void
setCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
FuelRod
constructor
Parameters
cells: number
durability: number
Returns FuelRod
readonlymaxDamage
readonlynumberOfCells
acceptUraniumPulse
Parameters
item: ItemContainerSlot
reactor: IReactor
pulsingItem: ItemContainerSlot
youX: number
youY: number
pulseX: number
pulseY: number
heatrun: boolean
Returns boolean
alterHeat
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heat: number
Returns number
applyCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
canStoreHeat
Parameters
item: ItemContainerSlot
Returns boolean
checkHeatAcceptor
Parameters
reactor: IReactor
x: number
y: number
heatAcceptors: ReactorSlotCoord[]
Returns void
checkPulseable
Parameters
reactor: IReactor
x: number
y: number
slot: ItemContainerSlot
meX: number
meY: number
heatrun: boolean
Returns number
getCurrentHeat
Parameters
item: ItemContainerSlot
Returns number
getCustomDamage
Parameters
item: ItemContainerSlot
Returns number
getDepletedItem
Returns number
getFinalHeat
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heat: number
Returns number
getMaxHeat
Parameters
item: ItemContainerSlot
Returns number
influenceExplosion
Parameters
item: ItemContainerSlot
reactor: IReactor
Returns number
processChamber
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heatrun: boolean
Returns void
setCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
triangularNumber
Parameters
x: number
Returns number
FuelRodMOX
constructor
Parameters
cells: number
durability: number
Returns FuelRodMOX
readonlymaxDamage
readonlynumberOfCells
acceptUraniumPulse
Parameters
item: ItemContainerSlot
reactor: IReactor
pulsingItem: ItemContainerSlot
youX: number
youY: number
pulseX: number
pulseY: number
heatrun: boolean
Returns boolean
alterHeat
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heat: number
Returns number
applyCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
canStoreHeat
Parameters
item: ItemContainerSlot
Returns boolean
checkHeatAcceptor
Parameters
reactor: IReactor
x: number
y: number
heatAcceptors: ReactorSlotCoord[]
Returns void
checkPulseable
Parameters
reactor: IReactor
x: number
y: number
slot: ItemContainerSlot
meX: number
meY: number
heatrun: boolean
Returns number
getCurrentHeat
Parameters
item: ItemContainerSlot
Returns number
getCustomDamage
Parameters
item: ItemContainerSlot
Returns number
getDepletedItem
Returns number
getFinalHeat
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heat: number
Returns number
getMaxHeat
Parameters
item: ItemContainerSlot
Returns number
influenceExplosion
Parameters
item: ItemContainerSlot
reactor: IReactor
Returns number
processChamber
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heatrun: boolean
Returns void
setCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
triangularNumber
Parameters
x: number
Returns number
HeatExchanger
constructor
Parameters
heatStorage: number
switchSide: number
switchReactor: number
Returns HeatExchanger
readonlymaxDamage
readonlyswitchReactor
readonlyswitchSide
acceptUraniumPulse
Parameters
item: ItemContainerSlot
reactor: IReactor
pulsingItem: ItemContainerSlot
youX: number
youY: number
pulseX: number
pulseY: number
heatrun: boolean
Returns boolean
alterHeat
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heat: number
Returns number
applyCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
canStoreHeat
Parameters
item: ItemContainerSlot
Returns boolean
checkHeatAcceptor
Parameters
reactor: IReactor
x: number
y: number
heatAcceptors: ReactorSlotCoord[]
Returns void
getCurrentHeat
Parameters
item: ItemContainerSlot
Returns number
getCustomDamage
Parameters
item: ItemContainerSlot
Returns number
getMaxHeat
Parameters
item: ItemContainerSlot
Returns number
influenceExplosion
Parameters
item: ItemContainerSlot
reactor: IReactor
Returns number
processChamber
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heatrun: boolean
Returns void
setCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
HeatStorage
constructor
Parameters
heatStorage: number
Returns HeatStorage
readonlymaxDamage
acceptUraniumPulse
Parameters
item: ItemContainerSlot
reactor: IReactor
pulsingItem: ItemContainerSlot
youX: number
youY: number
pulseX: number
pulseY: number
heatrun: boolean
Returns boolean
alterHeat
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heat: number
Returns number
applyCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
canStoreHeat
Parameters
item: ItemContainerSlot
Returns boolean
getCurrentHeat
Parameters
item: ItemContainerSlot
Returns number
getCustomDamage
Parameters
item: ItemContainerSlot
Returns number
getMaxHeat
Parameters
item: ItemContainerSlot
Returns number
influenceExplosion
Parameters
item: ItemContainerSlot
reactor: IReactor
Returns number
processChamber
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heatrun: boolean
Returns void
setCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
HeatVent
constructor
Parameters
heatStorage: number
selfVent: number
reactorVent: number
Returns HeatVent
readonlymaxDamage
readonlyreactorVent
readonlyselfVent
acceptUraniumPulse
Parameters
item: ItemContainerSlot
reactor: IReactor
pulsingItem: ItemContainerSlot
youX: number
youY: number
pulseX: number
pulseY: number
heatrun: boolean
Returns boolean
alterHeat
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heat: number
Returns number
applyCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
canStoreHeat
Parameters
item: ItemContainerSlot
Returns boolean
getCurrentHeat
Parameters
item: ItemContainerSlot
Returns number
getCustomDamage
Parameters
item: ItemContainerSlot
Returns number
getMaxHeat
Parameters
item: ItemContainerSlot
Returns number
influenceExplosion
Parameters
item: ItemContainerSlot
reactor: IReactor
Returns number
processChamber
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heatrun: boolean
Returns void
setCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
HeatVentSpread
constructor
Parameters
sideVent: number
Returns HeatVentSpread
sideVent
acceptUraniumPulse
Parameters
item: ItemContainerSlot
reactor: IReactor
pulsingItem: ItemContainerSlot
youX: number
youY: number
pulseX: number
pulseY: number
heatrun: boolean
Returns boolean
alterHeat
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heat: number
Returns number
canStoreHeat
Parameters
item: ItemContainerSlot
Returns boolean
cool
Parameters
reactor: IReactor
x: number
y: number
Returns void
getCurrentHeat
Parameters
item: ItemContainerSlot
Returns number
getMaxHeat
Parameters
item: ItemContainerSlot
Returns number
influenceExplosion
Parameters
item: ItemContainerSlot
reactor: IReactor
Returns number
processChamber
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heatrun: boolean
Returns void
Plating
constructor
Parameters
maxHeatAdd: number
effectModifier: number
Returns Plating
readonlyeffectModifier
readonlymaxHeatAdd
acceptUraniumPulse
Parameters
item: ItemContainerSlot
reactor: IReactor
pulsingItem: ItemContainerSlot
youX: number
youY: number
pulseX: number
pulseY: number
heatrun: boolean
Returns boolean
alterHeat
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heat: number
Returns number
canStoreHeat
Parameters
item: ItemContainerSlot
Returns boolean
getCurrentHeat
Parameters
item: ItemContainerSlot
Returns number
getMaxHeat
Parameters
item: ItemContainerSlot
Returns number
influenceExplosion
Parameters
item: ItemContainerSlot
reactor: IReactor
Returns number
processChamber
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heatrun: boolean
Returns void
abstractReactorComponent
constructor
Returns ReactorComponent
acceptUraniumPulse
Parameters
item: ItemContainerSlot
reactor: IReactor
pulsingItem: ItemContainerSlot
youX: number
youY: number
pulseX: number
pulseY: number
heatrun: boolean
Returns boolean
alterHeat
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heat: number
Returns number
canStoreHeat
Parameters
item: ItemContainerSlot
Returns boolean
getCurrentHeat
Parameters
item: ItemContainerSlot
Returns number
getMaxHeat
Parameters
item: ItemContainerSlot
Returns number
influenceExplosion
Parameters
item: ItemContainerSlot
reactor: IReactor
Returns number
processChamber
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heatrun: boolean
Returns void
ReactorSlotCoord
constructor
Parameters
item: ItemContainerSlot
x: number
y: number
Returns ReactorSlotCoord
item
x
y
getComponent
Returns ReactorComponent
Reflector
constructor
Parameters
durability: number
Returns Reflector
readonlymaxDamage
acceptUraniumPulse
Parameters
item: ItemContainerSlot
reactor: IReactor
pulsingItem: ItemContainerSlot
youX: number
youY: number
pulseX: number
pulseY: number
heatrun: boolean
Returns boolean
alterHeat
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heat: number
Returns number
applyCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
canStoreHeat
Parameters
item: ItemContainerSlot
Returns boolean
getCurrentHeat
Parameters
item: ItemContainerSlot
Returns number
getCustomDamage
Parameters
item: ItemContainerSlot
Returns number
getMaxHeat
Parameters
item: ItemContainerSlot
Returns number
influenceExplosion
Parameters
item: ItemContainerSlot
reactor: IReactor
Returns number
processChamber
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heatrun: boolean
Returns void
setCustomDamage
Parameters
item: ItemContainerSlot
damage: number
Returns void
ReflectorIridium
constructor
Returns ReflectorIridium
acceptUraniumPulse
Parameters
item: ItemContainerSlot
reactor: IReactor
pulsingItem: ItemContainerSlot
youX: number
youY: number
pulseX: number
pulseY: number
heatrun: boolean
Returns boolean
alterHeat
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heat: number
Returns number
canStoreHeat
Parameters
item: ItemContainerSlot
Returns boolean
getCurrentHeat
Parameters
item: ItemContainerSlot
Returns number
getMaxHeat
Parameters
item: ItemContainerSlot
Returns number
influenceExplosion
Parameters
item: ItemContainerSlot
reactor: IReactor
Returns number
processChamber
Parameters
item: ItemContainerSlot
reactor: IReactor
x: number
y: number
heatrun: boolean
Returns void
Functions
getComponent
Parameters
id: number
Returns ReactorComponent
isReactorItem
Parameters
id: number
Returns boolean
registerComponent
Parameters
id: number
component: ReactorComponent
Returns void