This is the transcript of a script file, which runs certain tasks in the game upon execution. |
Details | |
---|---|
Type | Decompiled script |
SCRIPTS.LST comment | Glow, Level 3, Weapon Depot door. |
MSG file | GLO3WEP.MSG |
procedure start;
procedure start
begin
if ((script_action == 21) or (script_action == 3)) then begin
script_overrides;
display_msg(message_str(307, 100));
end
else begin
if (script_action == 7) then begin
if (obj_being_used_with == 84) then begin
if (is_success(roll_vs_skill(dude_obj, 9, 0))) then begin
set_local_var(0, 1);
display_msg(message_str(307, 101));
end
else begin
display_msg(message_str(307, 102));
end
end
else begin
display_msg(message_str(307, 103));
end
end
else begin
if (script_action == 6) then begin
if (local_var(0) == 0) then begin
script_overrides;
display_msg(message_str(307, 104));
end
end
else begin
if (script_action == 8) then begin
script_overrides;
if (action_being_used == 9) then begin
if (is_success(roll_vs_skill(dude_obj, 9, -10))) then begin
set_local_var(0, 1);
display_msg(message_str(307, 105));
end
else begin
display_msg(message_str(307, 106));
end
end
else begin
display_msg(message_str(307, 107));
end
end
end
end
end
end