Operation Null Mind 0.4.1
A 2D roguelike top down shooter game made with SDL2
 
Loading...
Searching...
No Matches
PlayerResources Struct Reference

Contains the player's resources and timers. More...

#include <player.h>

Public Attributes

ParticleEmitter * dashParticleEmitter
 Particle effect for dashing.
 
ParticleEmitter * crashOut
 Particle effect for crashout.
 
Animation * animation
 Player animation data.
 
Timer * dashDurationTimer
 Timer for dash duration.
 
Timer * dashCooldownTimer
 Timer for dash cooldown.
 
Timer * shootCooldownTimer
 Timer for shoot cooldown.
 
Timer * INVINCIBLE_Timer
 [Title card] timer
 
SkillResources skillResources
 Resources for player skills.
 

Detailed Description

Contains the player's resources and timers.

Member Data Documentation

◆ animation

Animation* PlayerResources::animation

Player animation data.

◆ crashOut

ParticleEmitter* PlayerResources::crashOut

Particle effect for crashout.

◆ dashCooldownTimer

Timer* PlayerResources::dashCooldownTimer

Timer for dash cooldown.

◆ dashDurationTimer

Timer* PlayerResources::dashDurationTimer

Timer for dash duration.

◆ dashParticleEmitter

ParticleEmitter* PlayerResources::dashParticleEmitter

Particle effect for dashing.

◆ INVINCIBLE_Timer

Timer* PlayerResources::INVINCIBLE_Timer

[Title card] timer

◆ shootCooldownTimer

Timer* PlayerResources::shootCooldownTimer

Timer for shoot cooldown.

◆ skillResources

SkillResources PlayerResources::skillResources

Resources for player skills.


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