Files
Aurora.3/code/__defines/battle_monsters.dm
Fluffy 4538e2a7cc Fix indentations (#17481)
* cbt

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* fsadffsda sad

* sadfasd

* jhn

* dsfa

* saf

* safsad

* sda
2023-10-05 10:15:58 +00:00

84 lines
3.6 KiB
Plaintext

//Rarity
#define BATTLE_MONSTERS_RARITY_COMMON 100
#define BATTLE_MONSTERS_RARITY_UNCOMMON 25
#define BATTLE_MONSTERS_RARITY_RARE 5
#define BATTLE_MONSTERS_RARITY_MYTHICAL 2.5
#define BATTLE_MONSTERS_RARITY_LEGENDARY 1
//Card Types
#define BATTLE_MONSTERS_CARDTYPE_MONSTER 0
#define BATTLE_MONSTERS_CARDTYPE_TRAP 1
#define BATTLE_MONSTERS_CARDTYPE_SPELL 1
//Attack Types
#define BATTLE_MONSTERS_ATTACKTYPE_NONE 0x0
#define BATTLE_MONSTERS_ATTACKTYPE_SPELLCASTER 0x1
#define BATTLE_MONSTERS_ATTACKTYPE_SWORDSMAN 0x2
#define BATTLE_MONSTERS_ATTACKTYPE_ARMY 0x4
#define BATTLE_MONSTERS_ATTACKTYPE_CLAWS 0x8
#define BATTLE_MONSTERS_ATTACKTYPE_CLUB 0x10
#define BATTLE_MONSTERS_ATTACKTYPE_TEETH 0x20
#define BATTLE_MONSTERS_ATTACKTYPE_SHIELD 0x40
//Defense Types
#define BATTLE_MONSTERS_DEFENSETYPE_NONE 0x0
#define BATTLE_MONSTERS_DEFENSETYPE_HUMAN 0x1
#define BATTLE_MONSTERS_DEFENSETYPE_GOD 0x2
#define BATTLE_MONSTERS_DEFENSETYPE_MACHINE 0x4
#define BATTLE_MONSTERS_DEFENSETYPE_CREATURE 0x8
#define BATTLE_MONSTERS_DEFENSETYPE_FLYING 0x10
#define BATTLE_MONSTERS_DEFENSETYPE_COLOSSUS 0x20
#define BATTLE_MONSTERS_DEFENSETYPE_REPTILE 0x40
#define BATTLE_MONSTERS_DEFENSETYPE_FELINE 0x80
#define BATTLE_MONSTERS_DEFENSETYPE_INSECT 0x100
#define BATTLE_MONSTERS_DEFENSETYPE_DEMON 0x200
#define BATTLE_MONSTERS_DEFENSETYPE_ANTMAN BATTLE_MONSTERS_DEFENSETYPE_INSECT | BATTLE_MONSTERS_DEFENSETYPE_HUMAN
#define BATTLE_MONSTERS_DEFENSETYPE_CATMAN BATTLE_MONSTERS_DEFENSETYPE_FELINE | BATTLE_MONSTERS_DEFENSETYPE_HUMAN
#define BATTLE_MONSTERS_DEFENSETYPE_LIZARDMAN BATTLE_MONSTERS_DEFENSETYPE_REPTILE | BATTLE_MONSTERS_DEFENSETYPE_HUMAN
#define BATTLE_MONSTERS_DEFENSETYPE_DEMIGOD BATTLE_MONSTERS_DEFENSETYPE_GOD | BATTLE_MONSTERS_DEFENSETYPE_HUMAN
#define BATTLE_MONSTERS_DEFENSETYPE_CYBORG BATTLE_MONSTERS_DEFENSETYPE_MACHINE | BATTLE_MONSTERS_DEFENSETYPE_HUMAN
#define BATTLE_MONSTERS_DEFENSETYPE_HYBRID BATTLE_MONSTERS_DEFENSETYPE_CREATURE | BATTLE_MONSTERS_DEFENSETYPE_HUMAN
#define BATTLE_MONSTERS_DEFENSETYPE_GIANT BATTLE_MONSTERS_DEFENSETYPE_COLOSSUS | BATTLE_MONSTERS_DEFENSETYPE_HUMAN
#define BATTLE_MONSTERS_DEFENSETYPE_DRAGON BATTLE_MONSTERS_DEFENSETYPE_REPTILE | BATTLE_MONSTERS_DEFENSETYPE_FLYING
#define BATTLE_MONSTERS_DEFENSETYPE_DRAGONHYBRID BATTLE_MONSTERS_DEFENSETYPE_DRAGON | BATTLE_MONSTERS_DEFENSETYPE_HUMAN
#define BATTLE_MONSTERS_DEFENSETYPE_FERALDRAGON BATTLE_MONSTERS_DEFENSETYPE_CREATURE | BATTLE_MONSTERS_DEFENSETYPE_DRAGON
#define BATTLE_MONSTERS_DEFENSETYPE_GIANT_DRAGON BATTLE_MONSTERS_DEFENSETYPE_COLOSSUS | BATTLE_MONSTERS_DEFENSETYPE_DRAGON
//Element Types
#define BATTLE_MONSTERS_ELEMENT_NONE 0x0
#define BATTLE_MONSTERS_ELEMENT_NEUTRAL 0x1
#define BATTLE_MONSTERS_ELEMENT_FIRE 0x2
#define BATTLE_MONSTERS_ELEMENT_ENERGY 0x4
#define BATTLE_MONSTERS_ELEMENT_WATER 0x8
#define BATTLE_MONSTERS_ELEMENT_ICE 0x10
#define BATTLE_MONSTERS_ELEMENT_EARTH 0x20
#define BATTLE_MONSTERS_ELEMENT_STONE 0x40
#define BATTLE_MONSTERS_ELEMENT_DARK 0x80
#define BATTLE_MONSTERS_ELEMENT_LIGHT 0x100
#define BATTLE_MONSTERS_ELEMENT_ALL 0xFFFF
//MISC
#define BATTLE_MONSTERS_FORMAT_STAR "<img src='copyright_infrigement.png'>"
//Generation Helpers
#define BATTLE_MONSTERS_GENERATION_NAME 0x1
#define BATTLE_MONSTERS_GENERATION_DESCRIPTION 0x2
#define BATTLE_MONSTERS_GENERATION_SPECIALEFFECTS 0x4
#define BATTLE_MONSTERS_GENERATION_FORM 0x8
#define BATTLE_MONSTERS_GENERATION_STATS 0x10
#define BATTLE_MONSTERS_GENERATION_ALL 0xFFFF //Everything
//Power Limiters
#define BATTLE_MONSTERS_POWER_PETTY 600
#define BATTLE_MONSTERS_POWER_LESSER 800
#define BATTLE_MONSTERS_POWER_COMMON 1000
#define BATTLE_MONSTERS_POWER_GREATER 1200
#define BATTLE_MONSTERS_POWER_GRAND 1400
#define BATTLE_MONSTERS_POWER_UPGRADE 200