void set_trap_ids() { tr_null = trapfind("tr_null"); tr_bubblewrap = trapfind("tr_bubblewrap"); tr_cot = trapfind("tr_cot"); tr_brazier = trapfind("tr_brazier"); tr_funnel = trapfind("tr_funnel"); tr_makeshift_funnel = trapfind("tr_makeshift_funnel"); tr_rollmat = trapfind("tr_rollmat"); tr_fur_rollmat = trapfind("tr_fur_rollmat"); tr_beartrap = trapfind("tr_beartrap"); tr_beartrap_buried = trapfind("tr_beartrap_buried"); tr_nailboard = trapfind("tr_nailboard"); tr_caltrops = trapfind("tr_caltrops"); tr_tripwire = trapfind("tr_tripwire"); tr_crossbow = trapfind("tr_crossbow"); tr_shotgun_2 = trapfind("tr_shotgun_2"); tr_shotgun_1 = trapfind("tr_shotgun_1"); tr_engine = trapfind("tr_engine"); tr_blade = trapfind("tr_blade"); tr_light_snare = trapfind("tr_light_snare"); tr_heavy_snare = trapfind("tr_heavy_snare"); tr_landmine = trapfind("tr_landmine"); tr_landmine_buried = trapfind("tr_landmine_buried"); tr_telepad = trapfind("tr_telepad"); tr_goo = trapfind("tr_goo"); tr_dissector = trapfind("tr_dissector"); tr_sinkhole = trapfind("tr_sinkhole"); tr_pit = trapfind("tr_pit"); tr_spike_pit = trapfind("tr_spike_pit"); tr_lava = trapfind("tr_lava"); tr_portal = trapfind("tr_portal"); tr_ledge = trapfind("tr_ledge"); tr_boobytrap = trapfind("tr_boobytrap"); tr_temple_flood = trapfind("tr_temple_flood"); tr_temple_toggle = trapfind("tr_temple_toggle"); tr_glow = trapfind("tr_glow"); tr_hum = trapfind("tr_hum"); tr_shadow = trapfind("tr_shadow"); tr_drain = trapfind("tr_drain"); tr_snake = trapfind("tr_snake"); tr_notice = trapfind("tr_notice"); // Set ter_t.trap using ter_t.trap_id_str. for( std::vector<ter_t>::iterator terrain = terlist.begin(); terrain != terlist.end(); ++terrain ) { if( terrain->trap_id_str.length() != 0 ) { terrain->trap = trapfind( terrain->trap_id_str ); } } }
void set_trap_ids() { tr_null = trapfind("tr_null"); tr_bubblewrap = trapfind("tr_bubblewrap"); tr_cot = trapfind("tr_cot"); tr_brazier = trapfind("tr_brazier"); tr_funnel = trapfind("tr_funnel"); tr_makeshift_funnel = trapfind("tr_makeshift_funnel"); tr_rollmat = trapfind("tr_rollmat"); tr_fur_rollmat = trapfind("tr_fur_rollmat"); tr_beartrap = trapfind("tr_beartrap"); tr_beartrap_buried = trapfind("tr_beartrap_buried"); tr_nailboard = trapfind("tr_nailboard"); tr_caltrops = trapfind("tr_caltrops"); tr_tripwire = trapfind("tr_tripwire"); tr_crossbow = trapfind("tr_crossbow"); tr_shotgun_2 = trapfind("tr_shotgun_2"); tr_shotgun_1 = trapfind("tr_shotgun_1"); tr_engine = trapfind("tr_engine"); tr_blade = trapfind("tr_blade"); tr_light_snare = trapfind("tr_light_snare"); tr_heavy_snare = trapfind("tr_heavy_snare"); tr_landmine = trapfind("tr_landmine"); tr_landmine_buried = trapfind("tr_landmine_buried"); tr_telepad = trapfind("tr_telepad"); tr_goo = trapfind("tr_goo"); tr_dissector = trapfind("tr_dissector"); tr_sinkhole = trapfind("tr_sinkhole"); tr_pit = trapfind("tr_pit"); tr_spike_pit = trapfind("tr_spike_pit"); tr_lava = trapfind("tr_lava"); tr_portal = trapfind("tr_portal"); tr_ledge = trapfind("tr_ledge"); tr_boobytrap = trapfind("tr_boobytrap"); tr_temple_flood = trapfind("tr_temple_flood"); tr_temple_toggle = trapfind("tr_temple_toggle"); tr_glow = trapfind("tr_glow"); tr_hum = trapfind("tr_hum"); tr_shadow = trapfind("tr_shadow"); tr_drain = trapfind("tr_drain"); tr_snake = trapfind("tr_snake"); }