From ebad775ecb02db111f99c24c4a15290b228de7ea Mon Sep 17 00:00:00 2001 From: Lexx2k Date: Mon, 8 Jul 2024 08:12:05 +0200 Subject: [PATCH] Some more cleanup. --- .../Mapper/source/scripts/07bos/BOSLORRI.ssl | 137 +++++++++--------- .../Mapper/source/scripts/07bos/LARYKNIG.ssl | 89 ++++++------ .../Mapper/source/scripts/07bos/VREE.ssl | 3 +- .../source/scripts/10boneyard/ROAMCLAW.ssl | 5 +- .../Mapper/source/scripts/headers/global.h | 4 +- .../Mapper/source/scripts/headers/reppoint.h | 1 + .../mods/fo1_base/data/Vault13.gam | 2 +- .../fo1_base/text/english/dialog/LARYKNIG.msg | 1 + 8 files changed, 119 insertions(+), 123 deletions(-) diff --git a/Fallout2/Fallout1in2/Mapper/source/scripts/07bos/BOSLORRI.ssl b/Fallout2/Fallout1in2/Mapper/source/scripts/07bos/BOSLORRI.ssl index 4a7a508a5..e82739934 100644 --- a/Fallout2/Fallout1in2/Mapper/source/scripts/07bos/BOSLORRI.ssl +++ b/Fallout2/Fallout1in2/Mapper/source/scripts/07bos/BOSLORRI.ssl @@ -60,6 +60,16 @@ procedure Dumb06a; procedure raisiq; procedure sorry; +#define LVAR_Herebefore (4) +#define LVAR_KnowsName (5) +#define LVAR_TimesTalked (6) +#define LVAR_TimesOpSTR (7) +#define LVAR_TimesOpPER (8) +#define LVAR_TimesOpENDUR (9) +#define LVAR_TimesOpINT (10) +#define LVAR_OpDumb (11) +#define LVAR_TimesOpAGL (12) + variable tmp_hostile; variable Only_Once := 1; variable Heal_amount; @@ -73,23 +83,6 @@ variable INTcost; import variable Lorri_ptr; -//variable Sex_SoundByte := 0; - -// local_var(4) == been told about operations -// local_var(5) == exchanged names -// local_var(6) == # of times have talked to Lori -// local_var(7) == TimesOpSTR -// local_var(8) == TimesOpPER -// local_var(9) == TimesOpENDUR -// local_var(10) == TimesOpCHA -// local_var(11) == TimesOpINT -// 12 is reserved, do not use -// local_var(13) == OpDumb -// local_var(14) == BackLine -// local_var(15) == had sex once already -// local_var(16) == TimesOpAGL - - procedure start begin Lorri_ptr := self_obj; end @@ -104,7 +97,7 @@ end procedure look_at_p_proc begin script_overrides; - if not(local_var(5)) then begin + if not(local_var(LVAR_KnowsName)) then begin display_msg(mstr(100)); end else begin @@ -155,14 +148,14 @@ procedure destroy_p_proc begin end procedure BoS_Lorri00 begin - if (local_var(6) < 5) then begin - set_local_var(6, (local_var(6) + 1)); + if (local_var(LVAR_TimesTalked) < 5) then begin + set_local_var(LVAR_TimesTalked, (local_var(LVAR_TimesTalked) + 1)); end - if local_var(5) then begin + if local_var(LVAR_KnowsName) then begin Reply(158); end else begin - if (local_var(6) >= 2) then begin + if (local_var(LVAR_TimesTalked) >= 2) then begin Reply(158); NOption(124, BoS_Lorri23, 4); end @@ -180,13 +173,13 @@ procedure BoS_Lorri00 begin if (dude_poison_stat != 0) then begin// (get_poison(dude_obj) != 0) gives an error NOption(140, BoS_Lorri21, 4);// poisoned end - if (local_var(4) == 0) then begin + if (local_var(LVAR_Herebefore) == 0) then begin NOption(105, BoS_Lorri07, 4);// operations end else begin NOption(106, BoS_Lorri09, 4);// operations again end - if (local_var(13) == 1) or (local_var(11) != 0) then begin + if (local_var(LVAR_OpDumb) == 1) or (local_var(LVAR_TimesOpINT) != 0) then begin NLowOption(107, BoS_Lorri01);// "you fix?" end else begin @@ -196,7 +189,7 @@ end procedure BoS_Lorri23 begin Reply(125); - set_local_var(5, 1); + set_local_var(LVAR_KnowsName, 1); NOption(mstr(151) + dude_name + mstr(152), BoS_Lorri24, 4); end @@ -211,13 +204,13 @@ procedure BoS_Lorri24 begin if (dude_poison_stat != 0) then begin// (get_poison(dude_obj) != 0) gives an error NOption(140, BoS_Lorri21, 4);// poisoned end - if (local_var(4) == 0) then begin + if (local_var(LVAR_Herebefore) == 0) then begin NOption(105, BoS_Lorri07, 4);// operations end else begin NOption(106, BoS_Lorri09, 4);// operations again end - if (local_var(13) == 1) or (local_var(11) != 0) then begin + if (local_var(LVAR_OpDumb) == 1) or (local_var(LVAR_TimesOpINT) != 0) then begin NLowOption(107, BoS_Lorri01);// "you fix?" end else begin @@ -277,7 +270,7 @@ procedure BoS_Lorri07 begin end procedure BoS_Lorri08 begin - set_local_var(4, 1); + set_local_var(LVAR_Herebefore, 1); Reply(222); call BoS_Lorri10; end @@ -296,19 +289,19 @@ procedure BoS_Lorri10 begin variable TotalOpsAllowed; TotalOpsAllowed := global_var(GVAR_BOS_LORRI_NUM_OPS_ALLOWED); - if (local_var(7) < TotalOpsAllowed) then begin + if (local_var(LVAR_TimesOpSTR) < TotalOpsAllowed) then begin NOption(127, BoS_Lorri11, 4);// STRENGTH end - if (local_var(8) < TotalOpsAllowed) then begin + if (local_var(LVAR_TimesOpPER) < TotalOpsAllowed) then begin NOption(128, BoS_Lorri12, 4);// PERCEPTION end - if (local_var(9) < TotalOpsAllowed) then begin + if (local_var(LVAR_TimesOpENDUR) < TotalOpsAllowed) then begin NOption(129, BoS_Lorri13, 4);// ENDURANCE end - if (local_var(11) < TotalOpsAllowed) then begin + if (local_var(LVAR_TimesOpINT) < TotalOpsAllowed) then begin NOption(130, BoS_Lorri14, 4);// INTELLIGENCE end - if (local_var(16) < TotalOpsAllowed) then begin + if (local_var(LVAR_TimesOpAGL) < TotalOpsAllowed) then begin NOption(131, BoS_Lorri15, 4);// AGILITY end NOption(132, BoS_Lorriend, 4); @@ -321,7 +314,7 @@ procedure BoS_Lorri11 begin if (STRcheck > 9) then begin if dude_armor > 0 then begin variable ArmorCheck := 0; - ArmorCheck := dude_armor;// if (ArmorCheck == 139099868) or (ArmorCheck == 43082196) then begin + ArmorCheck := dude_armor; if dude_wearing_bos_power_armor then begin NMessage(150); end @@ -334,7 +327,7 @@ procedure BoS_Lorri11 begin end end else begin - cost := 2000 + (2000 * local_var(7)); + cost := 2000 + (2000 * local_var(LVAR_TimesOpSTR)); Reply(mstr(133) + cost + mstr(233)); NOption(135, BoS_Lorri18, 4); NOption(136, BoS_Lorri17, 4); @@ -361,7 +354,7 @@ procedure BoS_Lorri18 begin rm_obj_from_inven(dude_obj, ArmorMove); add_obj_to_inven(dude_obj, ArmorMove); end - set_local_var(7, (local_var(7) + 1)); + set_local_var(LVAR_TimesOpSTR, (local_var(LVAR_TimesOpSTR) + 1)); if (dude_caps >= cost) then begin dude_caps_adjust(-cost); end @@ -369,11 +362,11 @@ procedure BoS_Lorri18 begin gfade_out(1); gsay_end; end_dialogue; - game_time_advance(game_ticks(3 * 604800));// 3 weeks - temp := dude_strength;// STRENGTH - set_critter_stat(dude_obj, STAT_st, 1);// + 1 + game_time_advance(game_ticks(3 * ONE_GAME_WEEK)); + temp := dude_strength; + set_critter_stat(dude_obj, STAT_st, 1); display_msg(gen_mstr(161)); - start_gdialog(675, self_obj, 4, -1, -1); + start_gdialog(NAME, self_obj, 4, -1, -1); gsay_start; gfade_in(1); Reply(156); @@ -391,7 +384,7 @@ procedure BoS_Lorri12 begin call sorry;// Stat already at 10 end else begin - cost := 4000 + (4000 * local_var(8)); + cost := 4000 + (4000 * local_var(LVAR_TimesOpPER)); Reply(mstr(137) + cost + mstr(237)); NOption(135, BoS_Lorri19, 4); NOption(136, BoS_Lorri17, 4); @@ -407,7 +400,7 @@ procedure BoS_Lorri19 begin rm_obj_from_inven(dude_obj, ArmorMove); add_obj_to_inven(dude_obj, ArmorMove); end - set_local_var(8, (local_var(8) + 1)); + set_local_var(LVAR_TimesOpPER, (local_var(LVAR_TimesOpPER) + 1)); if (dude_caps >= cost) then begin dude_caps_adjust(-cost); end @@ -415,11 +408,11 @@ procedure BoS_Lorri19 begin gfade_out(1); gsay_end; end_dialogue; - game_time_advance(game_ticks(604800));// 1 week - temp := dude_perception;// PERCEPTION - set_critter_stat(dude_obj, STAT_pe, 1);// + 1 + game_time_advance(game_ticks(ONE_GAME_WEEK)); + temp := dude_perception; + set_critter_stat(dude_obj, STAT_pe, 1); display_msg(gen_mstr(162)); - start_gdialog(675, self_obj, 4, -1, -1); + start_gdialog(NAME, self_obj, 4, -1, -1); gsay_start; gfade_in(1); Reply(161); @@ -437,7 +430,7 @@ procedure BoS_Lorri13 begin call sorry;// Stat already at 10 end else begin - cost := 3000 + (3000 * local_var(9)); + cost := 3000 + (3000 * local_var(LVAR_TimesOpENDUR)); Reply(mstr(139) + cost + mstr(239)); NOption(135, BoS_Lorri20, 4); NOption(136, BoS_Lorri17, 4); @@ -453,7 +446,7 @@ procedure BoS_Lorri20 begin rm_obj_from_inven(dude_obj, ArmorMove); add_obj_to_inven(dude_obj, ArmorMove); end - set_local_var(9, (local_var(9) + 1)); + set_local_var(LVAR_TimesOpENDUR, (local_var(LVAR_TimesOpENDUR) + 1)); if (dude_caps >= cost) then begin dude_caps_adjust(-cost); end @@ -461,11 +454,11 @@ procedure BoS_Lorri20 begin gfade_out(1); gsay_end; end_dialogue; - game_time_advance(game_ticks(604800));// 1 week - temp := dude_endurance;// ENDURANCE - set_critter_stat(dude_obj, STAT_en, 1);// + 1 + game_time_advance(game_ticks(ONE_GAME_WEEK)); + temp := dude_endurance; + set_critter_stat(dude_obj, STAT_en, 1); display_msg(gen_mstr(163)); - start_gdialog(675, self_obj, 4, -1, -1); + start_gdialog(NAME, self_obj, 4, -1, -1); gsay_start; gfade_in(1); Reply(166); @@ -483,7 +476,7 @@ procedure BoS_Lorri14 begin call sorry;// Stat already at 10 end else begin - cost := 6000 + (6000 * local_var(11)); + cost := 6000 + (6000 * local_var(LVAR_TimesOpINT)); Reply(mstr(141) + cost + mstr(241)); NOption(135, raisiq, 4); NOption(136, BoS_Lorri17, 4); @@ -499,7 +492,7 @@ procedure raisiq begin rm_obj_from_inven(dude_obj, ArmorMove); add_obj_to_inven(dude_obj, ArmorMove); end - set_local_var(11, (local_var(11) + 1)); + set_local_var(LVAR_TimesOpINT, (local_var(LVAR_TimesOpINT) + 1)); if (dude_caps >= cost) then begin dude_caps_adjust(-cost); end @@ -507,11 +500,11 @@ procedure raisiq begin gfade_out(1); gsay_end; end_dialogue; - game_time_advance(game_ticks(3 * 604800));// 3 weeks - temp := dude_iq;// INTELLIGENCE - set_critter_stat(dude_obj, STAT_iq, 1);// + 1 + game_time_advance(game_ticks(3 * ONE_GAME_WEEK)); + temp := dude_iq; + set_critter_stat(dude_obj, STAT_iq, 1); display_msg(gen_mstr(165)); - start_gdialog(675, self_obj, 4, -1, -1); + start_gdialog(NAME, self_obj, 4, -1, -1); gsay_start; gfade_in(1); Reply(170); @@ -529,7 +522,7 @@ procedure BoS_Lorri15 begin call sorry;// Stat already at 10 end else begin - cost := 5000 + (5000 * local_var(16)); + cost := 5000 + (5000 * local_var(LVAR_TimesOpAGL)); Reply(mstr(143) + cost + mstr(243)); NOption(135, BoS_Lorri22, 4); NOption(136, BoS_Lorri17, 4); @@ -545,7 +538,7 @@ procedure BoS_Lorri22 begin rm_obj_from_inven(dude_obj, ArmorMove); add_obj_to_inven(dude_obj, ArmorMove); end - set_local_var(16, (local_var(16) + 1)); + set_local_var(LVAR_TimesOpAGL, (local_var(LVAR_TimesOpAGL) + 1)); if (dude_caps >= cost) then begin dude_caps_adjust(-cost); end @@ -553,11 +546,11 @@ procedure BoS_Lorri22 begin gfade_out(1); gsay_end; end_dialogue; - game_time_advance(game_ticks(3 * 604800));// 3 weeks - temp := dude_agility;// AGILITY - set_critter_stat(dude_obj, STAT_ag, 1);// + 1 + game_time_advance(game_ticks(3 * ONE_GAME_WEEK)); + temp := dude_agility; + set_critter_stat(dude_obj, STAT_ag, 1); display_msg(gen_mstr(166)); - start_gdialog(675, self_obj, 4, -1, -1); + start_gdialog(NAME, self_obj, 4, -1, -1); gsay_start; gfade_in(1); Reply(176); @@ -586,7 +579,7 @@ end procedure Dumb02 begin Reply(400); - if (local_var(11) == 0) then begin + if (local_var(LVAR_TimesOpINT) == 0) then begin NLowOption(401, Dumb04); end NLowOption(402, Dumb03); @@ -607,10 +600,10 @@ procedure Dumb03 begin end procedure Dumb04 begin - INTcost := (6000 + (6000 * local_var(11))) / 2; + INTcost := (6000 + (6000 * local_var(LVAR_TimesOpINT))) / 2; if (dude_caps >= INTcost) then begin - set_local_var(13, 1); - set_local_var(11, 1); + set_local_var(LVAR_OpDumb, 1); + set_local_var(LVAR_TimesOpINT, 1); if (dude_caps >= INTcost) then begin dude_caps_adjust(-INTcost); end @@ -618,11 +611,11 @@ procedure Dumb04 begin gfade_out(1); gsay_end; end_dialogue; - game_time_advance(game_ticks(604800));// 1 week - temp := dude_iq;// INTELLIGENCE - set_critter_stat(dude_obj, STAT_iq, 1);// + 1 + game_time_advance(game_ticks(ONE_GAME_WEEK)); + temp := dude_iq; + set_critter_stat(dude_obj, STAT_iq, 1); display_msg(gen_mstr(165)); - start_gdialog(675, self_obj, 4, -1, -1); + start_gdialog(NAME, self_obj, 4, -1, -1); gsay_start; gfade_in(1); Reply(407); diff --git a/Fallout2/Fallout1in2/Mapper/source/scripts/07bos/LARYKNIG.ssl b/Fallout2/Fallout1in2/Mapper/source/scripts/07bos/LARYKNIG.ssl index 8abbc5b03..7aabffef4 100644 --- a/Fallout2/Fallout1in2/Mapper/source/scripts/07bos/LARYKNIG.ssl +++ b/Fallout2/Fallout1in2/Mapper/source/scripts/07bos/LARYKNIG.ssl @@ -1,12 +1,12 @@ /* - Brotherhood - Knight Larry + Brotherhood - Knight Larry, cut content */ /* Include Files */ #include "define.h" -//#include "area/necropolis.h" +#include "area/brotherhood.h" #define NAME SCRIPT_LARYKNIG #define TOWN_REP_VAR (GVAR_TOWN_REP_BOS) @@ -23,6 +23,7 @@ procedure talk_p_proc; procedure destroy_p_proc; procedure look_at_p_proc; +procedure Node999; procedure goto00; procedure goto00b; procedure goto01; @@ -32,11 +33,15 @@ procedure goto04; procedure goto05; procedure goto06; +#define LVAR_Liar (0) +#define LVAR_LaserPistol (1) +#define LVAR_Herebefore (4) + +variable skill := 5; variable tmp_hostile; variable Only_Once := 1; variable rndx; - procedure start begin if Only_Once then begin Only_Once := 0; @@ -45,13 +50,11 @@ procedure start begin end end -procedure combat -begin +procedure combat begin tmp_hostile := 1; end -procedure critter_p_proc -begin +procedure critter_p_proc begin if REP_ENEMY_BOS then begin tmp_hostile := 1; end @@ -65,8 +68,7 @@ begin end end -procedure pickup_p_proc -begin +procedure pickup_p_proc begin if source_is_dude then begin tmp_hostile := 1; end @@ -76,16 +78,12 @@ procedure talk_p_proc begin set_tma_data_generic(TMA_MSG_BOS); dude_look_at_self; - if (local_var(0)) then begin + if (local_var(LVAR_Liar)) then begin call goto05; end else begin - if (local_var(1) == 0) then begin - start_gdialog(770, self_obj, 4, -1, -1); - gsay_start; - call goto00; - gsay_end; - end_dialogue; + if (local_var(LVAR_LaserPistol) == 0) then begin + start_dialog_at_node(goto00); end else begin call goto06; @@ -100,22 +98,30 @@ procedure destroy_p_proc begin end end -procedure look_at_p_proc -begin +procedure look_at_p_proc begin script_overrides; - display_msg(mstr(100)); + if (local_var(LVAR_Herebefore) == 0) then + display_msg(mstr(100)); + else + display_msg(mstr(1001)); +end + +procedure Node999 begin end -procedure goto00 -begin +procedure goto00 begin + set_local_var(LVAR_Herebefore, 1); + Reply(101); - NOption(102, goto02, 4); - NOption(103, goto00b, 4); + if global_var(GVAR_TALKED_TO_VREE) then begin + NOption(102, goto02, 4); + NOption(103, goto00b, 4); + end NLowOption(104, goto01); + NOption(g_bye, Node999, 4); end -procedure goto00b -begin +procedure goto00b begin if (dude_skill_success(SKILL_SPEECH, 0)) then begin call goto03; end @@ -124,41 +130,36 @@ begin end end -procedure goto01 -begin +procedure goto01 begin NMessage(105); end -procedure goto02 -begin - set_local_var(1, 1); - critter_mod_skill(dude_obj, SKILL_ENERGY_WEAPONS, 5); +procedure goto02 begin + set_local_var(LVAR_LaserPistol, 1); + critter_mod_skill(dude_obj, SKILL_ENERGY_WEAPONS, skill); game_time_advance(game_ticks(1800)); NMessage(106); - display_msg(gen_mstr(116) + 5 + gen_mstr(119)); + display_msg(gen_mstr(116) + skill + gen_mstr(119)); end -procedure goto03 -begin - set_local_var(1, 1); - critter_mod_skill(dude_obj, SKILL_ENERGY_WEAPONS, 5); +procedure goto03 begin + set_local_var(LVAR_LaserPistol, 1); + critter_mod_skill(dude_obj, SKILL_ENERGY_WEAPONS, skill); game_time_advance(game_ticks(1800)); NMessage(107); - display_msg(gen_mstr(116) + 5 + gen_mstr(119)); + display_msg(gen_mstr(116) + skill + gen_mstr(119)); end -procedure goto04 -begin - set_local_var(0, 1); +procedure goto04 begin + set_local_var(LVAR_Liar, 1); + inc_bos_rep(REP_BONUS_LIED_TO_LARRY); NMessage(108); end -procedure goto05 -begin +procedure goto05 begin float_msg(self_obj, mstr(109), FLOAT_MSG_RED); end -procedure goto06 -begin +procedure goto06 begin float_msg(self_obj, mstr(random(216, 223)), FLOAT_MSG_RED); end diff --git a/Fallout2/Fallout1in2/Mapper/source/scripts/07bos/VREE.ssl b/Fallout2/Fallout1in2/Mapper/source/scripts/07bos/VREE.ssl index 385911f96..8a376c26b 100644 --- a/Fallout2/Fallout1in2/Mapper/source/scripts/07bos/VREE.ssl +++ b/Fallout2/Fallout1in2/Mapper/source/scripts/07bos/VREE.ssl @@ -6,7 +6,7 @@ /* Include Files */ #include "define.h" -//#include "area/necropolis.h" +#include "area/brotherhood.h" #define NAME SCRIPT_VREE #define TOWN_REP_VAR (GVAR_TOWN_REP_BOS) @@ -152,6 +152,7 @@ procedure talk_p_proc begin end else begin set_local_var(LVAR_Herebefore, 1); + set_global_var(GVAR_TALKED_TO_VREE, 1); if (local_var(1) >= 2) then begin call vree02; end diff --git a/Fallout2/Fallout1in2/Mapper/source/scripts/10boneyard/ROAMCLAW.ssl b/Fallout2/Fallout1in2/Mapper/source/scripts/10boneyard/ROAMCLAW.ssl index eea587441..4cac8963d 100644 --- a/Fallout2/Fallout1in2/Mapper/source/scripts/10boneyard/ROAMCLAW.ssl +++ b/Fallout2/Fallout1in2/Mapper/source/scripts/10boneyard/ROAMCLAW.ssl @@ -27,9 +27,8 @@ procedure start begin end procedure map_enter_p_proc begin - // Replace small deathclaw with big deathclaw after a some time has passed + // Replace small deathclaw with big deathclaw after some time has passed if (self_pid == PID_DEATHCLAW_SMALL) then begin - //if (days_since_visited > 0) then begin if (game_time > map_var(MVAR_LastVisit)) then begin variable critter := create_object_sid(PID_DEATHCLAW, 0, 0, SCRIPT_ROAMCLAW); critter_attempt_placement(critter, self_tile, self_elevation); @@ -58,7 +57,7 @@ procedure critter_p_proc begin attack(dude_obj); end else begin - if (self_can_see_dude /*or self_can_hear_dude*/) then begin// or (tile_distance_objs(self_obj, dude_obj) <= (self_perception * 2)) then begin + if self_can_see_dude then begin tmp_hostile := 1; attack(dude_obj); end diff --git a/Fallout2/Fallout1in2/Mapper/source/scripts/headers/global.h b/Fallout2/Fallout1in2/Mapper/source/scripts/headers/global.h index 0c5452902..a66ec6706 100644 --- a/Fallout2/Fallout1in2/Mapper/source/scripts/headers/global.h +++ b/Fallout2/Fallout1in2/Mapper/source/scripts/headers/global.h @@ -4041,8 +4041,8 @@ #define RESERVED_FOR_FALLOUT_FIXT (4899) #define RESERVED_FOR_FALLOUT_FIXT (4900) #define RESERVED_FOR_FALLOUT_FIXT (4901) -#define RESERVED_FOR_FALLOUT_FIXT (4902) -#define RESERVED_FOR_FALLOUT_FIXT (4903)*/ +#define RESERVED_FOR_FALLOUT_FIXT (4902)*/ +#define GVAR_TALKED_TO_VREE (4903) #define GVAR_ENABLE_FIXT_CHESS (4904) #define GVAR_ENABLE_FO2_HITCHANCE (4905) #define GVAR_ENABLE_AUTO_DOORS (4906) diff --git a/Fallout2/Fallout1in2/Mapper/source/scripts/headers/reppoint.h b/Fallout2/Fallout1in2/Mapper/source/scripts/headers/reppoint.h index 6b910fb6d..84c039bf3 100644 --- a/Fallout2/Fallout1in2/Mapper/source/scripts/headers/reppoint.h +++ b/Fallout2/Fallout1in2/Mapper/source/scripts/headers/reppoint.h @@ -378,6 +378,7 @@ // BOS #define REP_BONUS_KICKED_OUT (-25) +#define REP_BONUS_LIED_TO_LARRY (-1) #define inc_bos_rep(x) inc_global_var_amt(GVAR_TOWN_REP_BOS, x) // Mariposa diff --git a/Fallout2/Fallout1in2/mods/fo1_base/data/Vault13.gam b/Fallout2/Fallout1in2/mods/fo1_base/data/Vault13.gam index 54d8bbdc5..f15e33dbf 100644 --- a/Fallout2/Fallout1in2/mods/fo1_base/data/Vault13.gam +++ b/Fallout2/Fallout1in2/mods/fo1_base/data/Vault13.gam @@ -4911,7 +4911,7 @@ RESERVED_FOR_FALLOUT_FIXT :=0; // (4901) RESERVED_FOR_FALLOUT_FIXT :=0; // (4902) RESERVED_FOR_FALLOUT_FIXT :=0; // (4903) RESERVED_FOR_FALLOUT_FIXT :=0; // (4904) -RESERVED_FOR_FALLOUT_FIXT :=0; // (4905) +GVAR_TALKED_TO_VREE :=0; // (4905) GVAR_ENABLE_FIXT_CHESS :=0; // (4906) GVAR_ENABLE_FO2_HITCHANCE :=0; // (4907) GVAR_ENABLE_AUTO_DOORS :=0; // (4908) diff --git a/Fallout2/Fallout1in2/mods/fo1_base/text/english/dialog/LARYKNIG.msg b/Fallout2/Fallout1in2/mods/fo1_base/text/english/dialog/LARYKNIG.msg index 8ecd52509..be7e1c260 100644 --- a/Fallout2/Fallout1in2/mods/fo1_base/text/english/dialog/LARYKNIG.msg +++ b/Fallout2/Fallout1in2/mods/fo1_base/text/english/dialog/LARYKNIG.msg @@ -1,4 +1,5 @@ {100}{}{You see a Knight.} +{1001}{}{You see: Larry.} {101}{}{Hello Initiate. I'm Larry, how may I help you?} {102}{}{Vree said you could show me a laser pistol?} {103}{}{Vree said you could give me a laser pistol.}