Class
USN2BioreactorSimulation
: UUWEPowerGeneratorSimulation : UUWEPowerNodeSimulation : UUWESimulationObject : UObject0x00x0200
Members 10
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | InventoryId | int32 | 6 flags | 0 | |
| 0x014C | 0x04 | padding / unreflected | |||
| 0x08 | CurrentItemType | UUWEItemType* | 7 flags | nullptr | |
| 0x20 | AllowedItemTags | FGameplayTagContainer | 2 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x04 | PreConsumedPercentage | float | 6 flags | 0 | |
| 0x04 | CurrentDepletionStartGameplayTime | float | 6 flags | 0 | |
| 0x04 | CurrentDepletionEndGameplayTime | float | 6 flags | 0 | |
| 0x01 | CurrentState | ESN2BioreactorPowerConsumptionState | 6 flags | Normal | |
| 0x0185 | 0x03 | padding / unreflected | |||
| 0x50 | PowerConfig | TMap<ESN2BioreactorPowerConsumptionState, FSN2BioreactorPowerConsumptionConfig> | 2 flags | <TMap> | |
| 0x10 | OnItemChanged | FMulticastScriptDelegate | 3 flags | <delegate> | |
| 0x10 | OnPowerOutputChanged | FMulticastScriptDelegate | 3 flags | <delegate> | |
| 0x01F8 | 0x08 | unreflected bytes to end of USN2BioreactorSimulation | |||
Inherited from UUWEPowerGeneratorSimulation 2
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | BasePowerGeneration | float | 6 flags | 0 | |
| 0x04 | PowerGenerationScale | float | 6 flags | 1 |
Inherited from UUWEPowerNodeSimulation 14
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | DebugOwnerActorName | FString | Transient+3 flags | "" | |
| 0x18 | ActorLocation | FVector | 6 flags | {X=0, Y=0, Z=0} | |
| 0x18 | TransmissionLocation | FVector | 6 flags | {X=0, Y=0, Z=0} | |
| 0x04 | TransmissionRadius | float | 6 flags | 0 | |
| 0x04 | Efficiency | float | 6 flags | 1 | |
| 0x01 | bProximityTransmissionEnabled | bool | 6 flags | true | |
| 0x0081 | 0x03 | padding / unreflected | |||
| 0x10 | PowerSystemId | FGuid | 6 flags | {A=0, B=0, C=0, D=0} | |
| 0x0094 | 0x04 | padding / unreflected | |||
| 0x50 | LinkIds | TSet<FGuid> | 2 flags | <TSet> | |
| 0x10 | OnTickSimulation | FMulticastScriptDelegate | 3 flags | <delegate> | |
| 0x10 | OnLinkRemoved | FMulticastScriptDelegate | 3 flags | <delegate> | |
| 0x10 | OnLinkAdded | FMulticastScriptDelegate | 3 flags | <delegate> | |
| 0x10 | OnNewPowerSystem | FMulticastScriptDelegate | 3 flags | <delegate> | |
| 0x10 | OnComponentInstanceAssigned | FMulticastScriptDelegate | 3 flags | <delegate> | |
| 0x08 | ComponentInstance | TWeakObjectPtr<UUWEPowerNodeComponent> | Transient+8 flags | nullptr | |
Inherited from UUWESimulationObject 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | SimulationId | FGuid | 6 flags | {A=0, B=0, C=0, D=0} |
Functions 3
| Signature | Flags | Native | Params |
|---|---|---|---|
| void OnPowerOutputChanged__DelegateSignature(float Power) | Public | 0x04 | |
| void OnItemChanged__DelegateSignature(UUWEItemType* ItemType) | Public | 0x08 | |
| void OnBioreactorInventoryItemAdded(const int32& SourceInventoryId, FUWEInventoryItem& InventoryItem) | FinalNative+1 flags | 0x48 |