-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathTheHellInVietnam.asl
48 lines (40 loc) · 1 KB
/
TheHellInVietnam.asl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
state("thiv")
{
string10 map : "ChromeEngine2.dll", 0x4AF96C;
int loading3 : "ChromeEngine2.dll", 0x42963C;
int scene : "ChromeEngine2.dll", 0x2FD614;
}
startup
{
settings.Add("missions", true, "Missions");
vars.missions = new Dictionary<string,string>
{
{"Mission_02","A Day in the Country"},
{"Mission_04","Highway Patrol"},
{"Mission_03","Down by the River"},
{"Mission_05","The Battle of Hue"},
{"Mission_06","Buddah's Smile"},
{"Mission_07","Field of Destruction"},
{"Mission_08","The Journey Home"},
};
foreach (var Tag in vars.missions)
{
settings.Add(Tag.Key, true, Tag.Value, "missions");
};
}
start
{
return ((current.map == "Mission_01") && (current.loading3 != old.loading3));
}
isLoading
{
return (current.loading3 == 4);
}
split
{
return ((current.map != old.map) && (settings[current.map]));
}
reset
{
return ((old.scene == 5046310) && (current.scene == 4456486));
}