Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: 4DGL-uLCD-SE Motor SparkfunAnalogJoystick mbed
Fork of Fire_Mbed_2_0 by
FEmain.h@7:4c8ad4f91c8b, 2017-05-03 (annotated)
- Committer:
- rpgjake
- Date:
- Wed May 03 08:07:49 2017 +0000
- Revision:
- 7:4c8ad4f91c8b
- Parent:
- 6:b17d76960330
fdfdfd
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
rpgjake | 0:b7a07b6cf5d0 | 1 | #define Mapx 0x003B |
rpgjake | 0:b7a07b6cf5d0 | 2 | #define Mapy 0x5001 |
rpgjake | 0:b7a07b6cf5d0 | 3 | enum attackType_t { |
rpgjake | 0:b7a07b6cf5d0 | 4 | sword, |
rpgjake | 0:b7a07b6cf5d0 | 5 | spear, |
rpgjake | 0:b7a07b6cf5d0 | 6 | ax, |
rpgjake | 0:b7a07b6cf5d0 | 7 | staff, |
rpgjake | 0:b7a07b6cf5d0 | 8 | claws, |
rpgjake | 0:b7a07b6cf5d0 | 9 | fangs, |
rpgjake | 1:3a9ef60cbbfc | 10 | magic, |
rpgjake | 6:b17d76960330 | 11 | bow, |
rpgjake | 6:b17d76960330 | 12 | dagger}; |
rpgjake | 0:b7a07b6cf5d0 | 13 | |
rpgjake | 0:b7a07b6cf5d0 | 14 | |
rpgjake | 0:b7a07b6cf5d0 | 15 | typedef struct jobs{ |
rpgjake | 0:b7a07b6cf5d0 | 16 | char v; |
rpgjake | 0:b7a07b6cf5d0 | 17 | int x; |
rpgjake | 0:b7a07b6cf5d0 | 18 | int y; |
rpgjake | 2:ccfe87a5ccba | 19 | char movement; |
rpgjake | 2:ccfe87a5ccba | 20 | char rng; |
rpgjake | 0:b7a07b6cf5d0 | 21 | attackType_t attack; |
rpgjake | 2:ccfe87a5ccba | 22 | char damage; |
rpgjake | 2:ccfe87a5ccba | 23 | char defence; |
rpgjake | 2:ccfe87a5ccba | 24 | char res; |
rpgjake | 2:ccfe87a5ccba | 25 | char maxHealth;}job_t; |
rpgjake | 0:b7a07b6cf5d0 | 26 | |
rpgjake | 0:b7a07b6cf5d0 | 27 | job_t Lord; |
rpgjake | 0:b7a07b6cf5d0 | 28 | job_t Armor; |
rpgjake | 0:b7a07b6cf5d0 | 29 | job_t Beast; |
rpgjake | 0:b7a07b6cf5d0 | 30 | |
rpgjake | 3:275705c872e0 | 31 | job_t j_Erika; |
rpgjake | 3:275705c872e0 | 32 | job_t j_Cleric; |
rpgjake | 3:275705c872e0 | 33 | job_t j_Sage_F; |
rpgjake | 3:275705c872e0 | 34 | job_t j_Knight; |
rpgjake | 3:275705c872e0 | 35 | job_t j_Thief; |
rpgjake | 3:275705c872e0 | 36 | job_t j_Pirate; |
rpgjake | 3:275705c872e0 | 37 | job_t j_Archer; |
rpgjake | 3:275705c872e0 | 38 | job_t j_Bard; |
rpgjake | 3:275705c872e0 | 39 | job_t j_Assassin_F; |
rpgjake | 3:275705c872e0 | 40 | job_t j_Sage_M; |
rpgjake | 3:275705c872e0 | 41 | job_t j_Myrrh; |
rpgjake | 3:275705c872e0 | 42 | job_t j_Brigand; |
rpgjake | 3:275705c872e0 | 43 | job_t j_Boss_Assassin_F; |
rpgjake | 3:275705c872e0 | 44 | job_t j_RedSpider; |
rpgjake | 3:275705c872e0 | 45 | job_t j_Hero; |
rpgjake | 3:275705c872e0 | 46 | job_t j_Assassin_M; |
rpgjake | 3:275705c872e0 | 47 | job_t j_General; |
rpgjake | 3:275705c872e0 | 48 | job_t j_Summoner; |
rpgjake | 3:275705c872e0 | 49 | job_t j_Wolf; |
rpgjake | 3:275705c872e0 | 50 | job_t j_Fighter; |
rpgjake | 3:275705c872e0 | 51 | job_t j_Spider; |
rpgjake | 3:275705c872e0 | 52 | job_t j_Mage; |
rpgjake | 3:275705c872e0 | 53 | job_t j_Zombie; |
rpgjake | 3:275705c872e0 | 54 | |
rpgjake | 3:275705c872e0 | 55 | |
rpgjake | 0:b7a07b6cf5d0 | 56 | |
rpgjake | 0:b7a07b6cf5d0 | 57 | void init_jobs(void){ |
rpgjake | 0:b7a07b6cf5d0 | 58 | Lord.x = 0x003B; |
rpgjake | 6:b17d76960330 | 59 | Lord.y = 0x5015; |
rpgjake | 0:b7a07b6cf5d0 | 60 | Lord.movement = 3; |
rpgjake | 0:b7a07b6cf5d0 | 61 | Lord.rng = 1; |
rpgjake | 0:b7a07b6cf5d0 | 62 | Lord.attack = sword; |
rpgjake | 0:b7a07b6cf5d0 | 63 | Lord.damage = 10; |
rpgjake | 0:b7a07b6cf5d0 | 64 | Lord.defence = 3; |
rpgjake | 0:b7a07b6cf5d0 | 65 | Lord.maxHealth = 20; |
rpgjake | 0:b7a07b6cf5d0 | 66 | |
rpgjake | 6:b17d76960330 | 67 | // j_Pirate.x = 0x003B; |
rpgjake | 6:b17d76960330 | 68 | // j_Pirate.y = 0x5068; |
rpgjake | 6:b17d76960330 | 69 | // j_Pirate.movement = 3; |
rpgjake | 6:b17d76960330 | 70 | // j_Pirate.rng = 1; |
rpgjake | 6:b17d76960330 | 71 | // j_Pirate.attack = ax; |
rpgjake | 6:b17d76960330 | 72 | // j_Pirate.damage = 10; |
rpgjake | 6:b17d76960330 | 73 | // j_Pirate.defence = 3; |
rpgjake | 6:b17d76960330 | 74 | // j_Pirate.maxHealth = 20; |
rpgjake | 0:b7a07b6cf5d0 | 75 | |
rpgjake | 0:b7a07b6cf5d0 | 76 | Armor.x = 0x003B; |
rpgjake | 6:b17d76960330 | 77 | Armor.y = 0x5023; |
rpgjake | 0:b7a07b6cf5d0 | 78 | Armor.movement = 2; |
rpgjake | 0:b7a07b6cf5d0 | 79 | Armor.rng = 1; |
rpgjake | 0:b7a07b6cf5d0 | 80 | Armor.attack = spear; |
rpgjake | 0:b7a07b6cf5d0 | 81 | Armor.damage = 5; |
rpgjake | 0:b7a07b6cf5d0 | 82 | Armor.defence = 4; |
rpgjake | 0:b7a07b6cf5d0 | 83 | Armor.maxHealth = 30; |
rpgjake | 0:b7a07b6cf5d0 | 84 | |
rpgjake | 6:b17d76960330 | 85 | // j_Cleric.x = 0x003B; |
rpgjake | 6:b17d76960330 | 86 | // j_Cleric.y = 0x5013; |
rpgjake | 6:b17d76960330 | 87 | // j_Cleric.movement = 3; |
rpgjake | 6:b17d76960330 | 88 | // j_Cleric.rng = 1; |
rpgjake | 6:b17d76960330 | 89 | // j_Cleric.attack = staff; |
rpgjake | 6:b17d76960330 | 90 | // j_Cleric.damage = 4; |
rpgjake | 6:b17d76960330 | 91 | // j_Cleric.defence = 3; |
rpgjake | 6:b17d76960330 | 92 | // j_Cleric.maxHealth = 10; |
rpgjake | 6:b17d76960330 | 93 | // |
rpgjake | 0:b7a07b6cf5d0 | 94 | |
rpgjake | 0:b7a07b6cf5d0 | 95 | Beast.x = 0x003B; |
rpgjake | 6:b17d76960330 | 96 | Beast.y = 0x502B; |
rpgjake | 0:b7a07b6cf5d0 | 97 | Beast.movement = 3; |
rpgjake | 0:b7a07b6cf5d0 | 98 | Beast.rng = 1; |
rpgjake | 0:b7a07b6cf5d0 | 99 | Beast.attack = claws; |
rpgjake | 0:b7a07b6cf5d0 | 100 | Beast.damage = 5; |
rpgjake | 0:b7a07b6cf5d0 | 101 | Beast.defence = 2; |
rpgjake | 0:b7a07b6cf5d0 | 102 | Beast.maxHealth = 15; |
rpgjake | 6:b17d76960330 | 103 | |
rpgjake | 6:b17d76960330 | 104 | j_Erika.x = 0x003B; |
rpgjake | 6:b17d76960330 | 105 | j_Erika.y = 0x5015; |
rpgjake | 6:b17d76960330 | 106 | j_Erika.movement = 3; |
rpgjake | 6:b17d76960330 | 107 | j_Erika.rng = 1; |
rpgjake | 6:b17d76960330 | 108 | j_Erika.attack = sword; |
rpgjake | 6:b17d76960330 | 109 | j_Erika.damage = 20; |
rpgjake | 6:b17d76960330 | 110 | j_Erika.defence = 20; |
rpgjake | 6:b17d76960330 | 111 | j_Erika.res = 16; |
rpgjake | 6:b17d76960330 | 112 | j_Erika.maxHealth = 40; |
rpgjake | 6:b17d76960330 | 113 | |
rpgjake | 6:b17d76960330 | 114 | j_Cleric.x = 0x003B; |
rpgjake | 6:b17d76960330 | 115 | j_Cleric.y = 0x5013; |
rpgjake | 6:b17d76960330 | 116 | j_Cleric.movement = 3; |
rpgjake | 6:b17d76960330 | 117 | j_Cleric.rng = 1; |
rpgjake | 6:b17d76960330 | 118 | j_Cleric.attack = staff; |
rpgjake | 6:b17d76960330 | 119 | j_Cleric.damage = 20; |
rpgjake | 6:b17d76960330 | 120 | j_Cleric.defence = 10; |
rpgjake | 6:b17d76960330 | 121 | j_Cleric.res = 24; |
rpgjake | 6:b17d76960330 | 122 | j_Cleric.maxHealth = 30; |
rpgjake | 6:b17d76960330 | 123 | |
rpgjake | 6:b17d76960330 | 124 | j_Sage_F.x = 0x003B; |
rpgjake | 6:b17d76960330 | 125 | j_Sage_F.y = 0x5027; |
rpgjake | 6:b17d76960330 | 126 | j_Sage_F.movement = 3; |
rpgjake | 6:b17d76960330 | 127 | j_Sage_F.rng = 2; |
rpgjake | 6:b17d76960330 | 128 | j_Sage_F.attack = magic; |
rpgjake | 6:b17d76960330 | 129 | j_Sage_F.damage = 23; |
rpgjake | 6:b17d76960330 | 130 | j_Sage_F.defence = 10; |
rpgjake | 6:b17d76960330 | 131 | j_Sage_F.res = 27; |
rpgjake | 6:b17d76960330 | 132 | j_Sage_F.maxHealth = 30; |
rpgjake | 6:b17d76960330 | 133 | |
rpgjake | 6:b17d76960330 | 134 | |
rpgjake | 6:b17d76960330 | 135 | j_Knight.x = 0x003B; |
rpgjake | 6:b17d76960330 | 136 | j_Knight.y = 0x5023; |
rpgjake | 6:b17d76960330 | 137 | j_Knight.movement = 2; |
rpgjake | 6:b17d76960330 | 138 | j_Knight.rng = 1; |
rpgjake | 6:b17d76960330 | 139 | j_Knight.attack = spear; |
rpgjake | 6:b17d76960330 | 140 | j_Knight.damage = 29; |
rpgjake | 6:b17d76960330 | 141 | j_Knight.defence = 27; |
rpgjake | 6:b17d76960330 | 142 | j_Knight.res = 14; |
rpgjake | 6:b17d76960330 | 143 | j_Knight.maxHealth = 50; |
rpgjake | 6:b17d76960330 | 144 | |
rpgjake | 6:b17d76960330 | 145 | |
rpgjake | 6:b17d76960330 | 146 | j_Thief.x = 0x003B; |
rpgjake | 6:b17d76960330 | 147 | j_Thief.y = 0x5029; |
rpgjake | 6:b17d76960330 | 148 | j_Thief.movement = 3; |
rpgjake | 6:b17d76960330 | 149 | j_Thief.rng = 1; |
rpgjake | 6:b17d76960330 | 150 | j_Thief.attack = sword; |
rpgjake | 6:b17d76960330 | 151 | j_Thief.damage = 25; |
rpgjake | 6:b17d76960330 | 152 | j_Thief.defence = 17; |
rpgjake | 6:b17d76960330 | 153 | j_Thief.res = 18; |
rpgjake | 6:b17d76960330 | 154 | j_Thief.maxHealth = 35; |
rpgjake | 6:b17d76960330 | 155 | |
rpgjake | 6:b17d76960330 | 156 | j_Pirate.x = 0x003B; |
rpgjake | 6:b17d76960330 | 157 | j_Pirate.y = 0x5025; |
rpgjake | 6:b17d76960330 | 158 | j_Pirate.movement = 2; |
rpgjake | 6:b17d76960330 | 159 | j_Pirate.rng = 1; |
rpgjake | 6:b17d76960330 | 160 | j_Pirate.attack = sword; |
rpgjake | 6:b17d76960330 | 161 | j_Pirate.damage = 25; |
rpgjake | 6:b17d76960330 | 162 | j_Pirate.defence = 19; |
rpgjake | 6:b17d76960330 | 163 | j_Pirate.res = 8; |
rpgjake | 6:b17d76960330 | 164 | j_Pirate.maxHealth = 60; |
rpgjake | 6:b17d76960330 | 165 | |
rpgjake | 6:b17d76960330 | 166 | j_Archer.x = 0x003B; |
rpgjake | 6:b17d76960330 | 167 | j_Archer.y = 0x5013; |
rpgjake | 6:b17d76960330 | 168 | j_Archer.movement = 2; |
rpgjake | 6:b17d76960330 | 169 | j_Archer.rng = 2; |
rpgjake | 6:b17d76960330 | 170 | j_Archer.attack = bow; |
rpgjake | 6:b17d76960330 | 171 | j_Archer.damage = 21; |
rpgjake | 6:b17d76960330 | 172 | j_Archer.defence = 20; |
rpgjake | 6:b17d76960330 | 173 | j_Archer.res = 10; |
rpgjake | 6:b17d76960330 | 174 | j_Archer.maxHealth = 40; |
rpgjake | 6:b17d76960330 | 175 | |
rpgjake | 6:b17d76960330 | 176 | j_Bard.x = 0x003B; |
rpgjake | 6:b17d76960330 | 177 | j_Bard.y = 0x5005; |
rpgjake | 6:b17d76960330 | 178 | j_Bard.movement = 2; |
rpgjake | 6:b17d76960330 | 179 | j_Bard.rng = 1; |
rpgjake | 6:b17d76960330 | 180 | j_Bard.attack = staff; |
rpgjake | 6:b17d76960330 | 181 | j_Bard.damage = 15; |
rpgjake | 6:b17d76960330 | 182 | j_Bard.defence = 12; |
rpgjake | 6:b17d76960330 | 183 | j_Bard.res = 22; |
rpgjake | 6:b17d76960330 | 184 | j_Bard.maxHealth = 30; |
rpgjake | 6:b17d76960330 | 185 | //na |
rpgjake | 6:b17d76960330 | 186 | j_Assassin_F.x = 0x003B; |
rpgjake | 6:b17d76960330 | 187 | j_Assassin_F.y = 0x5013; |
rpgjake | 6:b17d76960330 | 188 | j_Assassin_F.movement = 3; |
rpgjake | 6:b17d76960330 | 189 | j_Assassin_F.rng = 1; |
rpgjake | 6:b17d76960330 | 190 | j_Assassin_F.attack = dagger; |
rpgjake | 6:b17d76960330 | 191 | j_Assassin_F.damage = 21; |
rpgjake | 6:b17d76960330 | 192 | j_Assassin_F.defence = 15; |
rpgjake | 6:b17d76960330 | 193 | j_Assassin_F.res = 25; |
rpgjake | 6:b17d76960330 | 194 | j_Assassin_F.maxHealth = 40; |
rpgjake | 6:b17d76960330 | 195 | //na |
rpgjake | 6:b17d76960330 | 196 | j_Sage_M.x = 0x003B; |
rpgjake | 6:b17d76960330 | 197 | j_Sage_M.y = 0x5027; |
rpgjake | 6:b17d76960330 | 198 | j_Sage_M.movement = 2; |
rpgjake | 6:b17d76960330 | 199 | j_Sage_M.rng = 2; |
rpgjake | 6:b17d76960330 | 200 | j_Sage_M.attack = magic; |
rpgjake | 6:b17d76960330 | 201 | j_Sage_M.damage = 25; |
rpgjake | 6:b17d76960330 | 202 | j_Sage_M.defence = 12; |
rpgjake | 6:b17d76960330 | 203 | j_Sage_M.res = 25; |
rpgjake | 6:b17d76960330 | 204 | j_Sage_M.maxHealth = 30; |
rpgjake | 6:b17d76960330 | 205 | //na |
rpgjake | 6:b17d76960330 | 206 | j_Myrrh.x = 0x003B; |
rpgjake | 6:b17d76960330 | 207 | j_Myrrh.y = 0x5027; |
rpgjake | 6:b17d76960330 | 208 | j_Myrrh.movement = 2; |
rpgjake | 6:b17d76960330 | 209 | j_Myrrh.rng = 1; |
rpgjake | 6:b17d76960330 | 210 | j_Myrrh.attack = magic; |
rpgjake | 6:b17d76960330 | 211 | j_Myrrh.damage = 27; |
rpgjake | 6:b17d76960330 | 212 | j_Myrrh.defence = 30; |
rpgjake | 6:b17d76960330 | 213 | j_Myrrh.res = 30; |
rpgjake | 6:b17d76960330 | 214 | j_Myrrh.maxHealth = 30; |
rpgjake | 6:b17d76960330 | 215 | |
rpgjake | 6:b17d76960330 | 216 | j_Brigand.x = 0x003B; |
rpgjake | 6:b17d76960330 | 217 | j_Brigand.y = 0x5007; |
rpgjake | 6:b17d76960330 | 218 | j_Brigand.movement = 2; |
rpgjake | 6:b17d76960330 | 219 | j_Brigand.rng = 1; |
rpgjake | 6:b17d76960330 | 220 | j_Brigand.attack = sword; |
rpgjake | 6:b17d76960330 | 221 | j_Brigand.damage = 26; |
rpgjake | 6:b17d76960330 | 222 | j_Brigand.defence = 10; |
rpgjake | 6:b17d76960330 | 223 | j_Brigand.res = 10; |
rpgjake | 6:b17d76960330 | 224 | j_Brigand.maxHealth = 45; |
rpgjake | 6:b17d76960330 | 225 | |
rpgjake | 6:b17d76960330 | 226 | j_Boss_Assassin_F.x = 0x003B; |
rpgjake | 6:b17d76960330 | 227 | j_Boss_Assassin_F.y = 0x5003; |
rpgjake | 6:b17d76960330 | 228 | j_Boss_Assassin_F.movement = 3; |
rpgjake | 6:b17d76960330 | 229 | j_Boss_Assassin_F.rng = 1; |
rpgjake | 6:b17d76960330 | 230 | j_Boss_Assassin_F.attack = sword; |
rpgjake | 6:b17d76960330 | 231 | j_Boss_Assassin_F.damage = 21; |
rpgjake | 6:b17d76960330 | 232 | j_Boss_Assassin_F.defence = 10; |
rpgjake | 6:b17d76960330 | 233 | j_Boss_Assassin_F.res = 25; |
rpgjake | 6:b17d76960330 | 234 | j_Boss_Assassin_F.maxHealth = 35; |
rpgjake | 6:b17d76960330 | 235 | |
rpgjake | 6:b17d76960330 | 236 | //na |
rpgjake | 6:b17d76960330 | 237 | j_RedSpider.x = 0x003B; |
rpgjake | 6:b17d76960330 | 238 | j_RedSpider.y = 0x5027; |
rpgjake | 6:b17d76960330 | 239 | j_RedSpider.movement = 2; |
rpgjake | 6:b17d76960330 | 240 | j_RedSpider.rng = 1; |
rpgjake | 6:b17d76960330 | 241 | j_RedSpider.attack = sword; |
rpgjake | 6:b17d76960330 | 242 | j_RedSpider.damage = 33; |
rpgjake | 6:b17d76960330 | 243 | j_RedSpider.defence = 15; |
rpgjake | 6:b17d76960330 | 244 | j_RedSpider.res = 7; |
rpgjake | 6:b17d76960330 | 245 | j_RedSpider.maxHealth = 50; |
rpgjake | 6:b17d76960330 | 246 | |
rpgjake | 6:b17d76960330 | 247 | |
rpgjake | 6:b17d76960330 | 248 | //na |
rpgjake | 6:b17d76960330 | 249 | j_Hero.x = 0x003B; |
rpgjake | 6:b17d76960330 | 250 | j_Hero.y = 0x5027; |
rpgjake | 6:b17d76960330 | 251 | j_Hero.movement = 2; |
rpgjake | 6:b17d76960330 | 252 | j_Hero.rng = 1; |
rpgjake | 6:b17d76960330 | 253 | j_Hero.attack = sword; |
rpgjake | 6:b17d76960330 | 254 | j_Hero.damage = 30; |
rpgjake | 6:b17d76960330 | 255 | j_Hero.defence = 15; |
rpgjake | 6:b17d76960330 | 256 | j_Hero.res = 7; |
rpgjake | 6:b17d76960330 | 257 | j_Hero.maxHealth = 50; |
rpgjake | 6:b17d76960330 | 258 | |
rpgjake | 6:b17d76960330 | 259 | //na |
rpgjake | 6:b17d76960330 | 260 | j_Assassin_M.x = 0x003B; |
rpgjake | 6:b17d76960330 | 261 | j_Assassin_M.y = 0x5027; |
rpgjake | 6:b17d76960330 | 262 | j_Assassin_M.movement = 3; |
rpgjake | 6:b17d76960330 | 263 | j_Assassin_M.rng = 1; |
rpgjake | 6:b17d76960330 | 264 | j_Assassin_M.attack = sword; |
rpgjake | 6:b17d76960330 | 265 | j_Assassin_M.damage = 35; |
rpgjake | 6:b17d76960330 | 266 | j_Assassin_M.defence = 15; |
rpgjake | 6:b17d76960330 | 267 | j_Assassin_M.res = 7; |
rpgjake | 6:b17d76960330 | 268 | j_Assassin_M.maxHealth = 30; |
rpgjake | 6:b17d76960330 | 269 | |
rpgjake | 6:b17d76960330 | 270 | //na |
rpgjake | 6:b17d76960330 | 271 | j_General.x = 0x003B; |
rpgjake | 6:b17d76960330 | 272 | j_General.y = 0x5027; |
rpgjake | 6:b17d76960330 | 273 | j_General.movement = 2; |
rpgjake | 6:b17d76960330 | 274 | j_General.rng = 1; |
rpgjake | 6:b17d76960330 | 275 | j_General.attack = sword; |
rpgjake | 6:b17d76960330 | 276 | j_General.damage = 28; |
rpgjake | 6:b17d76960330 | 277 | j_General.defence = 23; |
rpgjake | 6:b17d76960330 | 278 | j_General.res = 7; |
rpgjake | 6:b17d76960330 | 279 | j_General.maxHealth = 45; |
rpgjake | 6:b17d76960330 | 280 | |
rpgjake | 6:b17d76960330 | 281 | //na |
rpgjake | 6:b17d76960330 | 282 | j_Summoner.x = 0x003B; |
rpgjake | 6:b17d76960330 | 283 | j_Summoner.y = 0x5027; |
rpgjake | 6:b17d76960330 | 284 | j_Summoner.movement = 2; |
rpgjake | 6:b17d76960330 | 285 | j_Summoner.rng = 1; |
rpgjake | 6:b17d76960330 | 286 | j_Summoner.attack = magic; |
rpgjake | 6:b17d76960330 | 287 | j_Summoner.damage = 21; |
rpgjake | 6:b17d76960330 | 288 | j_Summoner.defence = 18; |
rpgjake | 6:b17d76960330 | 289 | j_Summoner.res = 18; |
rpgjake | 6:b17d76960330 | 290 | j_Summoner.maxHealth = 50; |
rpgjake | 6:b17d76960330 | 291 | |
rpgjake | 6:b17d76960330 | 292 | j_Wolf.x = 0x003B; |
rpgjake | 6:b17d76960330 | 293 | j_Wolf.y = 0x502B; |
rpgjake | 6:b17d76960330 | 294 | j_Wolf.movement = 2; |
rpgjake | 6:b17d76960330 | 295 | j_Wolf.rng = 1; |
rpgjake | 6:b17d76960330 | 296 | j_Wolf.attack = claws; |
rpgjake | 6:b17d76960330 | 297 | j_Wolf.damage = 21; |
rpgjake | 6:b17d76960330 | 298 | j_Wolf.defence = 5; |
rpgjake | 6:b17d76960330 | 299 | j_Wolf.res = 0; |
rpgjake | 6:b17d76960330 | 300 | j_Wolf.maxHealth = 20; |
rpgjake | 6:b17d76960330 | 301 | |
rpgjake | 6:b17d76960330 | 302 | j_Fighter.x = 0x003B; |
rpgjake | 6:b17d76960330 | 303 | j_Fighter.y = 0x5017; |
rpgjake | 6:b17d76960330 | 304 | j_Fighter.movement = 2; |
rpgjake | 6:b17d76960330 | 305 | j_Fighter.rng = 1; |
rpgjake | 6:b17d76960330 | 306 | j_Fighter.attack = sword; |
rpgjake | 6:b17d76960330 | 307 | j_Fighter.damage = 21; |
rpgjake | 6:b17d76960330 | 308 | j_Fighter.defence = 10; |
rpgjake | 6:b17d76960330 | 309 | j_Fighter.res = 0; |
rpgjake | 6:b17d76960330 | 310 | j_Fighter.maxHealth = 20; |
rpgjake | 6:b17d76960330 | 311 | |
rpgjake | 6:b17d76960330 | 312 | //na |
rpgjake | 6:b17d76960330 | 313 | j_Spider.x = 0x003B; |
rpgjake | 6:b17d76960330 | 314 | j_Spider.y = 0x5017; |
rpgjake | 6:b17d76960330 | 315 | j_Spider.movement = 2; |
rpgjake | 6:b17d76960330 | 316 | j_Spider.rng = 1; |
rpgjake | 6:b17d76960330 | 317 | j_Spider.attack = sword; |
rpgjake | 6:b17d76960330 | 318 | j_Spider.damage = 31; |
rpgjake | 6:b17d76960330 | 319 | j_Spider.defence = 15; |
rpgjake | 6:b17d76960330 | 320 | j_Spider.res = 7; |
rpgjake | 6:b17d76960330 | 321 | j_Spider.maxHealth = 20; |
rpgjake | 6:b17d76960330 | 322 | |
rpgjake | 6:b17d76960330 | 323 | //na |
rpgjake | 6:b17d76960330 | 324 | j_Mage.x = 0x003B; |
rpgjake | 6:b17d76960330 | 325 | j_Mage.y = 0x5017; |
rpgjake | 6:b17d76960330 | 326 | j_Mage.movement = 2; |
rpgjake | 6:b17d76960330 | 327 | j_Mage.rng = 1; |
rpgjake | 6:b17d76960330 | 328 | j_Mage.attack = magic; |
rpgjake | 6:b17d76960330 | 329 | j_Mage.damage = 24; |
rpgjake | 6:b17d76960330 | 330 | j_Mage.defence = 0; |
rpgjake | 6:b17d76960330 | 331 | j_Mage.res = 20; |
rpgjake | 6:b17d76960330 | 332 | j_Mage.maxHealth = 20; |
rpgjake | 6:b17d76960330 | 333 | |
rpgjake | 6:b17d76960330 | 334 | //na |
rpgjake | 6:b17d76960330 | 335 | j_Zombie.x = 0x003B; |
rpgjake | 6:b17d76960330 | 336 | j_Zombie.y = 0x5017; |
rpgjake | 6:b17d76960330 | 337 | j_Zombie.movement = 2; |
rpgjake | 6:b17d76960330 | 338 | j_Zombie.rng = 1; |
rpgjake | 6:b17d76960330 | 339 | j_Zombie.attack = sword; |
rpgjake | 6:b17d76960330 | 340 | j_Zombie.damage = 20; |
rpgjake | 6:b17d76960330 | 341 | j_Zombie.defence = 15; |
rpgjake | 6:b17d76960330 | 342 | j_Zombie.res = 30; |
rpgjake | 6:b17d76960330 | 343 | j_Zombie.maxHealth = 20; |
rpgjake | 6:b17d76960330 | 344 | |
rpgjake | 6:b17d76960330 | 345 | |
rpgjake | 6:b17d76960330 | 346 | |
rpgjake | 6:b17d76960330 | 347 | |
rpgjake | 6:b17d76960330 | 348 | |
rpgjake | 6:b17d76960330 | 349 | |
rpgjake | 6:b17d76960330 | 350 | |
rpgjake | 0:b7a07b6cf5d0 | 351 | return; |
rpgjake | 0:b7a07b6cf5d0 | 352 | } |
rpgjake | 0:b7a07b6cf5d0 | 353 | |
rpgjake | 6:b17d76960330 | 354 | void load_floor(char stage_num){ |
rpgjake | 6:b17d76960330 | 355 | |
rpgjake | 6:b17d76960330 | 356 | |
rpgjake | 6:b17d76960330 | 357 | |
rpgjake | 6:b17d76960330 | 358 | |
rpgjake | 6:b17d76960330 | 359 | return; |
rpgjake | 6:b17d76960330 | 360 | } |
rpgjake | 0:b7a07b6cf5d0 | 361 |