helapordo 1.4.20
Loading...
Searching...
No Matches
game_strings.h File Reference
#include "game_core.h"
Include dependency graph for game_strings.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

const char * stringFrom_HLPD_DirectionalKeys_Schema (int dks)
 Takes a integer and returns the corresponding HLPD_DirectionalKeys_Schema string by the inner array position.
char * stringFrom_HLPD_KeyClass (HLPD_KeyClass k)
 Takes a integer and returns the corresponding HLPD_KeyClass string by the inner array position.
char * stringFrom_HLP_Region_Type (HLP_Region_Type t)
 Takes a integer and returns the corresponding HLP_Region_Type string by the inner array position.
char * stringFrom_OP_res (OP_res r)
 Takes a OP_res and returns the corresponding string by the inner array position.
char * stringFrom_saveType (saveType s)
 Takes a saveType and returns the corresponding string by the inner array position.
char * stringFrom_fightResult (fightResult fr)
 Takes a fightResult fr and returns the corresponding string by the inner array position.
char * stringFromTurnOP (turnOption_OP t)
 Takes a turnOption_OP and returns the corresponding string by the inner array position.
char * stringFromFoeTurnOP (foeTurnOption_OP ft)
 Takes a foeTurnOption_OP and returns the corresponding string by the inner array position.
char * stringFromStatus (fighterStatus s)
 Takes a fighterStatus and returns the corresponding string by the inner array position.
char * stringFromClass (fighterClass f)
 Takes a fighterClass and returns the corresponding string by the inner array position.
char * stringFromEClass (enemyClass e)
 Takes a enemyClass and returns the corresponding string by the inner array position.
char * stringFromBossClass (bossClass b)
 Takes a bossClass and returns the corresponding string by the inner array position.
char * stringFromConsumables (int c)
 Takes a integer and returns the corresponding consumable string by the inner array position.
char * stringFromEquips (int e)
 Takes a integer and returns the corresponding equip string by the inner array position.
char * stringFromEquipzones (int z)
 Takes a integer and returns the corresponding equipzone string by the inner array position.
char * stringFromQuality (int q)
 Takes a integer and returns the corresponding quality string by the inner array position.
char * stringFromArtifacts (int a)
 Takes a integer and returns the corresponding artifact string by the inner array position.
char * stringFromFloorclass (floorClass fc)
 Takes a integer and returns the corresponding floorClass string by the inner array position.
char * descStringFromSpecial (fighterClass class, specialMove move)
 Takes a fighterClass and a specialMove and returns the corresponding desc string by the inner array position.
char * nameStringFromSpecial (fighterClass class, specialMove move)
 Takes a fighterClass and a specialMove and returns the corresponding name string by the inner array position.
char * descStringFromSkill (skillType class)
 Takes a fighterClass and a specialMove and returns the corresponding desc string by the inner array position.
char * nameStringFromSkill (skillType class)
 Takes a skillType and returns the corresponding name string by the inner array position.
char * nameStringFromPerk (int p)
 Takes a integer and returns the corresponding perk name string by the inner array position.
char * descStringFromPerk (int p)
 Takes a integer and returns the corresponding perk desc string by the inner array position.
char * descStringFromTreasure (int t)
 Takes a integer and returns the corresponding treasure desc string by the inner array position.
char * descStringFromChest (int c)
 Takes a integer and returns the corresponding chest desc string by the inner array position.
char * stringFromWinconClass (winconClass w)
 Takes a winconClass and returns the corresponding string by the inner array position.
char * stringFromFoePartyClass (foePartyClass fp)
 Takes a integer and returns the corresponding FoeParty desc string by the inner array position.
char * stringFromRoom (roomClass r)
 Takes a integer and returns the corresponding room name string by the inner array position.
char * stringFromGamemode (Gamemode g)
 Takes a integer and returns the corresponding gamemode string by the inner array position.

Function Documentation

◆ descStringFromChest()

char * descStringFromChest ( int c)

Takes a integer and returns the corresponding chest desc string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
chestClass
Parameters
cThe integer/chestClass.
Returns
String corresponding to the chest desc.

◆ descStringFromPerk()

char * descStringFromPerk ( int p)

Takes a integer and returns the corresponding perk desc string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
perkClass
Perk
Parameters
pThe integer/perkClass.
Returns
String corresponding to the perk desc.

◆ descStringFromSkill()

char * descStringFromSkill ( skillType class)

Takes a fighterClass and a specialMove and returns the corresponding desc string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
fighterClass
skillType
Parameters
classThe skillType.
Returns
String corresponding to the skillType.

◆ descStringFromSpecial()

char * descStringFromSpecial ( fighterClass class,
specialMove move )

Takes a fighterClass and a specialMove and returns the corresponding desc string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
fighterClass
specialMove
Parameters
classThe fighterClass.
moveThe specialMove.
Returns
String corresponding to the special move.

◆ descStringFromTreasure()

char * descStringFromTreasure ( int t)

Takes a integer and returns the corresponding treasure desc string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
treasureClass
Parameters
tThe integer/treasureClass.
Returns
String corresponding to the treasure desc.

◆ nameStringFromPerk()

char * nameStringFromPerk ( int p)

Takes a integer and returns the corresponding perk name string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
perkClass
Perk
Parameters
pThe integer/perkClass.
Returns
String corresponding to the perk name.

◆ nameStringFromSkill()

char * nameStringFromSkill ( skillType class)

Takes a skillType and returns the corresponding name string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
fighterClass
specialMove
Parameters
classThe skillType.
Returns
String corresponding to the skillType.

◆ nameStringFromSpecial()

char * nameStringFromSpecial ( fighterClass class,
specialMove move )

Takes a fighterClass and a specialMove and returns the corresponding name string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
fighterClass
specialMove
Parameters
classThe fighterClass.
moveThe specialMove.
Returns
String corresponding to the special move.

◆ stringFrom_fightResult()

char * stringFrom_fightResult ( fightResult fr)

Takes a fightResult fr and returns the corresponding string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
fightResult
Parameters
frThe fight result value.
Returns
String corresponding to the fight result value.

◆ stringFrom_HLP_Region_Type()

char * stringFrom_HLP_Region_Type ( HLP_Region_Type t)

Takes a integer and returns the corresponding HLP_Region_Type string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
HLP_Region_Type
Parameters
tThe HLP type.
Returns
String corresponding to the HLP_Region_Type name.

◆ stringFrom_HLPD_DirectionalKeys_Schema()

const char * stringFrom_HLPD_DirectionalKeys_Schema ( int dks)

Takes a integer and returns the corresponding HLPD_DirectionalKeys_Schema string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
HLPD_DirectionalKeys_Schema
Parameters
dksThe integer/HLPD_DirectionalKeys_Schema.
Returns
String corresponding to the HLPD_DirectionalKeys_Schema.

◆ stringFrom_HLPD_KeyClass()

char * stringFrom_HLPD_KeyClass ( HLPD_KeyClass k)

Takes a integer and returns the corresponding HLPD_KeyClass string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
HLPD_KeyClass
Parameters
kThe integer/HLPD_KeyClass.
Returns
String corresponding to the HLPD_KeyClass.

◆ stringFrom_OP_res()

char * stringFrom_OP_res ( OP_res r)

Takes a OP_res and returns the corresponding string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
OP_res
Parameters
rThe OP_res.
Returns
String corresponding to the OP result.

◆ stringFrom_saveType()

char * stringFrom_saveType ( saveType s)

Takes a saveType and returns the corresponding string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
saveType
Parameters
sThe saveType value.
Returns
String corresponding to the save type.

◆ stringFromArtifacts()

char * stringFromArtifacts ( int a)

Takes a integer and returns the corresponding artifact string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
artifactClass
Parameters
aThe integer/artifactClass.
Returns
String corresponding to the artifact.

◆ stringFromBossClass()

char * stringFromBossClass ( bossClass b)

Takes a bossClass and returns the corresponding string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
bossClass
Parameters
bThe class.
Returns
String corresponding to the class.

◆ stringFromClass()

char * stringFromClass ( fighterClass f)

Takes a fighterClass and returns the corresponding string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
fighterClass
Parameters
fThe class.
Returns
String corresponding to the class.

◆ stringFromConsumables()

char * stringFromConsumables ( int c)

Takes a integer and returns the corresponding consumable string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
consumableClass
Parameters
cThe integer/consumableClass.
Returns
String corresponding to the consumable.

◆ stringFromEClass()

char * stringFromEClass ( enemyClass e)

Takes a enemyClass and returns the corresponding string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
enemyClass
Parameters
eThe class.
Returns
String corresponding to the class.

◆ stringFromEquips()

char * stringFromEquips ( int e)

Takes a integer and returns the corresponding equip string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
equipClass
Parameters
eThe integer/equipClass.
Returns
String corresponding to the equip.

◆ stringFromEquipzones()

char * stringFromEquipzones ( int z)

Takes a integer and returns the corresponding equipzone string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
Equipzone
Parameters
zThe integer/Equipzone.
Returns
String corresponding to the equipzone.

◆ stringFromFloorclass()

char * stringFromFloorclass ( floorClass fc)

Takes a integer and returns the corresponding floorClass string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
floorClass
Parameters
fcThe integer/floorClass.
Returns
String corresponding to the floorClass.

◆ stringFromFoePartyClass()

char * stringFromFoePartyClass ( foePartyClass fp)

Takes a integer and returns the corresponding FoeParty desc string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
foePartyClass
Parameters
fpThe integer/foePartyClass.
Returns
String corresponding to the FoeParty desc.

◆ stringFromFoeTurnOP()

char * stringFromFoeTurnOP ( foeTurnOption_OP ft)

Takes a foeTurnOption_OP and returns the corresponding string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
foeTurnOption_OP
Parameters
ftThe turn choice.
Returns
String corresponding to the turn choice.

◆ stringFromGamemode()

char * stringFromGamemode ( Gamemode g)

Takes a integer and returns the corresponding gamemode string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
Gamemode
Parameters
gThe integer/Gamemode.
Returns
String corresponding to the gamemode.

◆ stringFromQuality()

char * stringFromQuality ( int q)

Takes a integer and returns the corresponding quality string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
quality
Parameters
qThe integer/quality
Returns
String corresponding to the quality.

◆ stringFromRoom()

char * stringFromRoom ( roomClass r)

Takes a integer and returns the corresponding room name string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
roomClass
Parameters
rThe integer/roomClass.
Returns
String corresponding to the room name.

◆ stringFromStatus()

char * stringFromStatus ( fighterStatus s)

Takes a fighterStatus and returns the corresponding string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
fighterStatus
Parameters
sThe status.
Returns
String corresponding to the status.

◆ stringFromTurnOP()

char * stringFromTurnOP ( turnOption_OP t)

Takes a turnOption_OP and returns the corresponding string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
turnOption_OP
Parameters
tThe turn choice.
Returns
String corresponding to the turn choice.

◆ stringFromWinconClass()

char * stringFromWinconClass ( winconClass w)

Takes a winconClass and returns the corresponding string by the inner array position.

Correct result is only possible by having the enum values in a consistent order with the string array.

See also
winconClass
Parameters
wThe class.
Returns
String corresponding to the class.