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

#include <dttr_pcdogs.h>

Data Fields

uint32_t flags
 Offset 0x0.
int32_t initial_vel_x
 Offset 0x4.
int32_t initial_vel_z
 Offset 0x8.
int32_t gravity
 Offset 0xC.
int32_t homing_strength
 Offset 0x10.
int32_t lifetime_range
 Offset 0x14.
int16_t speed_min
 Offset 0x18.
int16_t speed_variance
 Offset 0x1A.
int32_t speed_max
 Offset 0x1C.
int32_t collision_damage_type
int32_t scatter_angle_x
 Offset 0x24.
int32_t scatter_angle_z
 Offset 0x28.
int32_t bounce_factor
 Offset 0x2C.
int32_t trail_effect_id
 Offset 0x30.
int32_t return_to_owner
 Offset 0x34.
int32_t collision_radius
 Offset 0x38.
int32_t collision_height
 Offset 0x3C.
int32_t mini_game_params
 Offset 0x40.
int32_t sound_effect_id
 Offset 0x44.
uint8_t team_id
 Offset 0x48.
uint8_t spawn_limit_counter
 Offset 0x49.
uint8_t collision_layer
 Offset 0x4A.
uint8_t render_priority
 Offset 0x4B.
int32_t spawn_offset_x
 Offset 0x4C.
int16_t damage_amount
 Offset 0x50.
int16_t damage_cooldown
 Offset 0x52.
int32_t particle_count
 Offset 0x54.
int32_t particle_spread
 Offset 0x58.
int32_t particle_lifetime
 Offset 0x5C.
int32_t particle_color
 Offset 0x60.
int32_t movement_mode
int32_t visual_scale
 Offset 0x68.
int32_t attachment_bone_id
 Offset 0x6C.

Detailed Description

Definition at line 1435 of file dttr_pcdogs.h.

Field Documentation

◆ attachment_bone_id

int32_t DTTR_PCDOGS_T_Component_Definition::attachment_bone_id

Offset 0x6C.

Definition at line 1470 of file dttr_pcdogs.h.

◆ bounce_factor

int32_t DTTR_PCDOGS_T_Component_Definition::bounce_factor

Offset 0x2C.

Definition at line 1449 of file dttr_pcdogs.h.

◆ collision_damage_type

int32_t DTTR_PCDOGS_T_Component_Definition::collision_damage_type

Component collision/damage classifier tied to the collision volume fields. Offset 0x20.

Definition at line 1445 of file dttr_pcdogs.h.

◆ collision_height

int32_t DTTR_PCDOGS_T_Component_Definition::collision_height

Offset 0x3C.

Definition at line 1453 of file dttr_pcdogs.h.

◆ collision_layer

uint8_t DTTR_PCDOGS_T_Component_Definition::collision_layer

Offset 0x4A.

Definition at line 1458 of file dttr_pcdogs.h.

◆ collision_radius

int32_t DTTR_PCDOGS_T_Component_Definition::collision_radius

Offset 0x38.

Definition at line 1452 of file dttr_pcdogs.h.

◆ damage_amount

int16_t DTTR_PCDOGS_T_Component_Definition::damage_amount

Offset 0x50.

Definition at line 1461 of file dttr_pcdogs.h.

◆ damage_cooldown

int16_t DTTR_PCDOGS_T_Component_Definition::damage_cooldown

Offset 0x52.

Definition at line 1462 of file dttr_pcdogs.h.

◆ flags

uint32_t DTTR_PCDOGS_T_Component_Definition::flags

Offset 0x0.

Definition at line 1436 of file dttr_pcdogs.h.

◆ gravity

int32_t DTTR_PCDOGS_T_Component_Definition::gravity

Offset 0xC.

Definition at line 1439 of file dttr_pcdogs.h.

◆ homing_strength

int32_t DTTR_PCDOGS_T_Component_Definition::homing_strength

Offset 0x10.

Definition at line 1440 of file dttr_pcdogs.h.

◆ initial_vel_x

int32_t DTTR_PCDOGS_T_Component_Definition::initial_vel_x

Offset 0x4.

Definition at line 1437 of file dttr_pcdogs.h.

◆ initial_vel_z

int32_t DTTR_PCDOGS_T_Component_Definition::initial_vel_z

Offset 0x8.

Definition at line 1438 of file dttr_pcdogs.h.

◆ lifetime_range

int32_t DTTR_PCDOGS_T_Component_Definition::lifetime_range

Offset 0x14.

Definition at line 1441 of file dttr_pcdogs.h.

◆ mini_game_params

int32_t DTTR_PCDOGS_T_Component_Definition::mini_game_params

Offset 0x40.

Definition at line 1454 of file dttr_pcdogs.h.

◆ movement_mode

int32_t DTTR_PCDOGS_T_Component_Definition::movement_mode

Actor/component movement behavior selector consumed by movement/update paths. Offset 0x64.

Definition at line 1467 of file dttr_pcdogs.h.

◆ particle_color

int32_t DTTR_PCDOGS_T_Component_Definition::particle_color

Offset 0x60.

Definition at line 1466 of file dttr_pcdogs.h.

◆ particle_count

int32_t DTTR_PCDOGS_T_Component_Definition::particle_count

Offset 0x54.

Definition at line 1463 of file dttr_pcdogs.h.

◆ particle_lifetime

int32_t DTTR_PCDOGS_T_Component_Definition::particle_lifetime

Offset 0x5C.

Definition at line 1465 of file dttr_pcdogs.h.

◆ particle_spread

int32_t DTTR_PCDOGS_T_Component_Definition::particle_spread

Offset 0x58.

Definition at line 1464 of file dttr_pcdogs.h.

◆ render_priority

uint8_t DTTR_PCDOGS_T_Component_Definition::render_priority

Offset 0x4B.

Definition at line 1459 of file dttr_pcdogs.h.

◆ return_to_owner

int32_t DTTR_PCDOGS_T_Component_Definition::return_to_owner

Offset 0x34.

Definition at line 1451 of file dttr_pcdogs.h.

◆ scatter_angle_x

int32_t DTTR_PCDOGS_T_Component_Definition::scatter_angle_x

Offset 0x24.

Definition at line 1447 of file dttr_pcdogs.h.

◆ scatter_angle_z

int32_t DTTR_PCDOGS_T_Component_Definition::scatter_angle_z

Offset 0x28.

Definition at line 1448 of file dttr_pcdogs.h.

◆ sound_effect_id

int32_t DTTR_PCDOGS_T_Component_Definition::sound_effect_id

Offset 0x44.

Definition at line 1455 of file dttr_pcdogs.h.

◆ spawn_limit_counter

uint8_t DTTR_PCDOGS_T_Component_Definition::spawn_limit_counter

Offset 0x49.

Definition at line 1457 of file dttr_pcdogs.h.

◆ spawn_offset_x

int32_t DTTR_PCDOGS_T_Component_Definition::spawn_offset_x

Offset 0x4C.

Definition at line 1460 of file dttr_pcdogs.h.

◆ speed_max

int32_t DTTR_PCDOGS_T_Component_Definition::speed_max

Offset 0x1C.

Definition at line 1444 of file dttr_pcdogs.h.

◆ speed_min

int16_t DTTR_PCDOGS_T_Component_Definition::speed_min

Offset 0x18.

Definition at line 1442 of file dttr_pcdogs.h.

◆ speed_variance

int16_t DTTR_PCDOGS_T_Component_Definition::speed_variance

Offset 0x1A.

Definition at line 1443 of file dttr_pcdogs.h.

◆ team_id

uint8_t DTTR_PCDOGS_T_Component_Definition::team_id

Offset 0x48.

Definition at line 1456 of file dttr_pcdogs.h.

◆ trail_effect_id

int32_t DTTR_PCDOGS_T_Component_Definition::trail_effect_id

Offset 0x30.

Definition at line 1450 of file dttr_pcdogs.h.

◆ visual_scale

int32_t DTTR_PCDOGS_T_Component_Definition::visual_scale

Offset 0x68.

Definition at line 1469 of file dttr_pcdogs.h.


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