helapordo 1.4.12
Loading...
Searching...
No Matches
Turncounter Struct Reference

Represents the entity initialised from a CounterType. More...

#include <game_core.h>

Data Fields

int count
 Defines the current count.
 
char * desc
 Description string.
 
int innerValue
 Contains an integer for counters that need a state.
 
Countertype type
 Defines which kind of Countertype the instance relates to.
 
void(* effect_fun )(Fighter *)
 Pointer to effect function applying to Fighter.
 
void(* effect_e_fun )(Enemy *)
 Pointer to effect function applying to Enemy.
 
void(* effect_b_fun )(Boss *)
 Pointer to effect function applying to Boss.
 
void(* effect_fp_fun )(struct FoeParty *)
 Pointer to effect function applying to FoeParty.
 
void(* boost_fun )(Fighter *, int)
 Pointer to temp boost function applying to Fighter, takes a int.
 
void(* boost_e_fun )(Enemy *, int)
 Pointer to temp boost function applying to Enemy, takes a int.
 
void(* boost_b_fun )(Boss *, int)
 Pointer to temp boost function applying to Boss, takes a int.
 
void(* boost_fp_fun )(struct FoeParty *, int)
 Pointer to temp boost function applying to FoeParty, takes a int.
 

Detailed Description

Represents the entity initialised from a CounterType.

See also
Countertype
Fighter
Enemy

Field Documentation

◆ boost_b_fun

void(* Turncounter::boost_b_fun) (Boss *, int)

Pointer to temp boost function applying to Boss, takes a int.

◆ boost_e_fun

void(* Turncounter::boost_e_fun) (Enemy *, int)

Pointer to temp boost function applying to Enemy, takes a int.

◆ boost_fp_fun

void(* Turncounter::boost_fp_fun) (struct FoeParty *, int)

Pointer to temp boost function applying to FoeParty, takes a int.

◆ boost_fun

void(* Turncounter::boost_fun) (Fighter *, int)

Pointer to temp boost function applying to Fighter, takes a int.

◆ count

int Turncounter::count

Defines the current count.

◆ desc

char* Turncounter::desc

Description string.

◆ effect_b_fun

void(* Turncounter::effect_b_fun) (Boss *)

Pointer to effect function applying to Boss.

◆ effect_e_fun

void(* Turncounter::effect_e_fun) (Enemy *)

Pointer to effect function applying to Enemy.

◆ effect_fp_fun

void(* Turncounter::effect_fp_fun) (struct FoeParty *)

Pointer to effect function applying to FoeParty.

◆ effect_fun

void(* Turncounter::effect_fun) (Fighter *)

Pointer to effect function applying to Fighter.

◆ innerValue

int Turncounter::innerValue

Contains an integer for counters that need a state.

◆ type

Countertype Turncounter::type

Defines which kind of Countertype the instance relates to.


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