Files
Aurora.3/code/__defines/battle_monsters.dm
BurgerLUA 95d80f9e92 Battlemonster Tweaks Part 2 out of 50 (#5230)
* Added

* spacing fix
2018-09-05 02:12:26 +02:00

83 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