102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
Loading...
Searching...
No Matches
DTTR_PCDOGS_T_Powerup_Entry Struct Reference

#include <dttr_pcdogs.h>

Data Fields

DTTR_PCDOGS_T_PKG_ActorRecordtemplate_record
int16_t spawn_params_a
 Offset 0x4.
int16_t spawn_params_b
 Offset 0x6.
int32_t runtime_value_08
uint8_t powerup_type
 Offset 0xC.
uint8_t flags
 Offset 0xD.
int16_t max_spawn_count
 Offset 0xE.
DTTR_PCDOGS_T_Math_Vec3I32 pos
 Offset 0x10.

Detailed Description

Level_RuntimeData.powerup_list entry walked by Powerup_UpdateSpawnLogic with template_record, flags, max_spawn_count, pos vector field.

Definition at line 5116 of file dttr_pcdogs.h.

Field Documentation

◆ flags

uint8_t DTTR_PCDOGS_T_Powerup_Entry::flags

Offset 0xD.

Definition at line 5124 of file dttr_pcdogs.h.

◆ max_spawn_count

int16_t DTTR_PCDOGS_T_Powerup_Entry::max_spawn_count

Offset 0xE.

Definition at line 5125 of file dttr_pcdogs.h.

◆ pos

DTTR_PCDOGS_T_Math_Vec3I32 DTTR_PCDOGS_T_Powerup_Entry::pos

Offset 0x10.

Definition at line 5126 of file dttr_pcdogs.h.

◆ powerup_type

uint8_t DTTR_PCDOGS_T_Powerup_Entry::powerup_type

Offset 0xC.

Definition at line 5123 of file dttr_pcdogs.h.

◆ runtime_value_08

int32_t DTTR_PCDOGS_T_Powerup_Entry::runtime_value_08

Powerup-list dword whose low 16 bits are used by attached/local-position paths. Offset 0x8.

Definition at line 5121 of file dttr_pcdogs.h.

◆ spawn_params_a

int16_t DTTR_PCDOGS_T_Powerup_Entry::spawn_params_a

Offset 0x4.

Definition at line 5119 of file dttr_pcdogs.h.

◆ spawn_params_b

int16_t DTTR_PCDOGS_T_Powerup_Entry::spawn_params_b

Offset 0x6.

Definition at line 5120 of file dttr_pcdogs.h.

◆ template_record

DTTR_PCDOGS_T_PKG_ActorRecord* DTTR_PCDOGS_T_Powerup_Entry::template_record

Actor-record reference for this powerup spawn entry. Offset 0x0.

Definition at line 5117 of file dttr_pcdogs.h.


The documentation for this struct was generated from the following file: