helapordo 1.4.23
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: