Skip to content
Permalink
Browse files

Make robot drops make more sense. Posted on the forums by Sorenson.

  • Loading branch information...
kevingranade committed Mar 9, 2013
1 parent 5c01227 commit 4100fd7acc2379d35778abf3bbe7845761464c1d
Showing with 73 additions and 11 deletions.
  1. +3 −1 mapitems.h
  2. +41 −0 mapitemsdef.cpp
  3. +29 −10 monitemsdef.cpp
@@ -40,7 +40,9 @@ enum items_location {
mi_spider,
mi_ant_food, mi_ant_egg,
// Monster drops
mi_biollante, mi_bugs, mi_bees, mi_wasps, mi_robots,
mi_biollante, mi_bugs, mi_bees, mi_wasps, mi_robots, mi_eyebot,
mi_manhack, mi_skitterbot, mi_secubot, mi_copbot, mi_molebot,
mi_tripod, mi_chickenbot, mi_tankbot, mi_turret,
// Map Extras
mi_helicopter, mi_military, mi_science, mi_rare, mi_stash_food, mi_stash_ammo,
mi_stash_wood, mi_stash_drugs, mi_drugdealer, mi_wreckage,
@@ -769,6 +769,47 @@ void game::init_mapitems()
itm_transponder, itm_receiver, itm_antenna, itm_steel_chunk, itm_spring,
itm_steel_lump, itm_motor, itm_battery, itm_plut_cell, NULL);

setvector(
mapitems[mi_eyebot],
itm_flashlight, NULL);

setvector(
mapitems[mi_manhack],
itm_knife_combat, NULL);

setvector(
mapitems[mi_skitterbot],
itm_tazer, NULL);

setvector(
mapitems[mi_secubot],
itm_9mm, itm_steel_plate, NULL);

setvector(
mapitems[mi_copbot],
itm_baton, itm_tazer, itm_alloy_plate, NULL);

setvector(
mapitems[mi_molebot],
itm_spiked_plate, itm_hard_plate, NULL);

setvector(
mapitems[mi_tripod],
itm_flamethrower, itm_alloy_plate, NULL);

setvector(
mapitems[mi_chickenbot],
itm_9mm, itm_alloy_plate, NULL);

setvector(
mapitems[mi_tankbot],
itm_tazer, itm_flamethrower, itm_9mm, itm_alloy_plate,
itm_hard_plate, NULL);

setvector(
mapitems[mi_turret],
itm_9mm, NULL);

setvector(
mapitems[mi_helicopter],
itm_chain, itm_power_supply, itm_antenna, itm_steel_chunk, itm_spring,
@@ -73,14 +73,33 @@ void game::init_monitems()
monitems[mon_spider_widow] = monitems[mon_dragonfly];

setvector(monitems[mon_eyebot],
mi_robots, 4, mi_ammo, 1,NULL);
monitems[mon_manhack] = monitems[mon_eyebot];
monitems[mon_skitterbot] = monitems[mon_eyebot];
monitems[mon_secubot] = monitems[mon_eyebot];
monitems[mon_copbot] = monitems[mon_eyebot];
monitems[mon_molebot] = monitems[mon_eyebot];
monitems[mon_tripod] = monitems[mon_eyebot];
monitems[mon_chickenbot] = monitems[mon_eyebot];
monitems[mon_tankbot] = monitems[mon_eyebot];
monitems[mon_turret] = monitems[mon_eyebot];
mi_robots,4, mi_eyebot, 1,NULL);

setvector(monitems[mon_manhack],
mi_robots,4, mi_manhack, 1, NULL);

setvector(monitems[mon_skitterbot],
mi_robots,4, mi_skitterbot, 1, NULL);

setvector(monitems[mon_secubot],
mi_robots,4, mi_secubot, 1, NULL);

setvector(monitems[mon_copbot],
mi_robots,4, mi_copbot, 1, NULL);

setvector(monitems[mon_molebot],
mi_robots,4, mi_molebot, 1, NULL);

setvector(monitems[mon_tripod],
mi_robots,4, mi_tripod, 1, NULL);

setvector(monitems[mon_chickenbot],
mi_robots,4, mi_chickenbot, 1, NULL);

setvector(monitems[mon_tankbot],
mi_robots,4, mi_tankbot, 1, NULL);

setvector(monitems[mon_turret],
mi_robots,4, mi_turret, 1, NULL);

}

0 comments on commit 4100fd7

Please sign in to comment.
You can’t perform that action at this time.