sets up get item scripts

This commit is contained in:
duncathan 2019-03-15 00:54:40 -06:00
parent 8a7644f690
commit 64e2b00078
3 changed files with 283 additions and 52 deletions

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,231 @@
#0000
<END
#0001
<PRI<MSGEmpty.<NOD<END
#0002
<AMJ0002:0003<PRI<MSG<TUR<GIT0002<AM+0002:0000
Got the =Polar Star=!<WAI0025<NOD<END
#0003
<PRI<MSG<TUR<GIT0013<TAM0002:0013:0000
Got the =Spur=!<WAI0025<NOD<END
#0004
<PRI<MSG<TUR<GIT0003
Got the =Fireball=!<WAI0025<NOD<CLR
<FLJ2800:0006<FL+2800<AM+0003:0000<END
#0005
<PRI<MSG<TUR<GIT0001
Got the =Snake=!<WAI0025<NOD<CLR
<FLJ2800:0006<FL+2800<AM+0001:0000<END
#0006
<PRI<MSGYou may trade the <GIT0003=Fireball=<GIT0000 with
the <GIT0001=Snake=<GIT0000 and vice-versa at the
computer in Arthur's House.<FL+2801<END
#0007
<PRI<MSG<TUR<GIT0007<AM+0007:0100
Got the =Bubbler=!<WAI0025<NOD<END
#0008
<PRI<MSG<TUR<GIT0004<AM+0004:0100
Got the =Machine Gun=!<WAI0025<NOD<END
#0009
<PRI<MSG<TUR<GIT0009
Got the =Blade=!<WAI0025<NOD<CLR
<FLJ2810:0011<FL+2810<AM+0009:0000<END
#0010
<PRI<MSG<TUR<GIT0012
Got the =Nemesis=!<WAI0025<NOD<CLR
<FLJ2810:0011<FL+2810<AM+0012:0000<END
#0011
<PRI<MSGYou may trade the <GIT0012=Nemesis=<GIT0000 with the
<GIT0009=Blade=<GIT0000 and vice-versa at the
computer in Arthur's House.<FL+2811<END
#0016
<PRI<MSG
Do you want to save?<YNJ0000<FL+0431<SVP<CLRGame saved.<NOD<END
#0017
<PRI<FLJ0201:0018
<LI+1000<SOU0020<AE+<MSG
Health refilled.<NOD<END
#0018
<PRI
<LI+1000<SOU0020<AE+<MSG
Health and missiles refilled.<NOD<END
#0019
<KEY<MSG
Do you want to rest?<YNJ0000<FAO0004<CMU0000<WAI0020<CLR.....<NOD<CLO
<WAI0050
<LI+1000<SOU0020<MYD0002<MSG
Health restored.<NOD<CLO<RMU<FAI0004<END
#0030
<PRI<SAT<MSG<FLJ0202:0032<FLJ0201:0031<FL+0201<GIT0005<AM+0005:0010
Got the =Missile Launcher=!<WAI0025<NOD<END
#0031
<PRI<AM+0005:0005<MSG
<GIT0006Max missiles increased by <NUM0000!<NOD<END
#0032
<PRI<AM+0010:0005<MSG
<GIT0011Max missiles increased by <NUM0000!<NOD<END
#0033
<FL+0202<AMJ0005:0034
<PRI<MSG<TUR<GIT0010<AM+0010:0010
Got the =Super Missile Launcher=!<WAI0025<NOD<END
#0034
<PRI<MSG<TUR<GIT0010<TAM0005:0010:0000
Your Missiles have been powered up!<WAI0025<NOD<END
#0035
<PRI<FLJ0202:0037<FLJ0201:0036<FL+0201<MSG<TUR<GIT0005<AM+0005:0024
Got the =Missile Launcher=!<WAI0025<NOD<END
#0036
<PRI<AM+0005:0024<MSG<TUR<GIT0006Max missiles increased by <NUM0000!<WAI0025<NOD<END
#0037
<PRI<AM+0010:0024<MSG<TUR<GIT0011Max missiles increased by <NUM0000!<WAI0025<NOD<END
#0040
<KEY<CMU0000<WAI0040<PRI<WAI0040<CMU0003
<MSG
You have died.<NOD<CLRWant to retry?<YNJ0049<CLO
<FAO0001<WAI0050<FLJ0431:0048<INI<END
#0041
<KEY<CMU0000<HMC<WAI0040<PRI<WAI0040<CMU0003
<MSG
You have drowned.<NOD<CLRWant to retry?<YNJ0049<CLO
<FAO0001<WAI0050<FLJ0431:0048<INI<END
#0042
<KEY<CMU0000<WAI0040<PRI<WAI0040<CMU0003
<MSG<HMC
You were never seen again...<NOD<CLRWant to retry?<YNJ0049<CLO
<FAO0001<WAI0050<FLJ0431:0048<INI<END
#0048
<SMC<LDP<END
#0049
<CLO<FAO0004<ESC
#0051
<PRI<MSG<TUR<GIT1001<IT+0001
Got =Arthur's Key=!<WAI0025<NOD<END
#0052
<PRI<MSG<TUR<GIT1002<IT+0002<EQ+0002
Got the =Map System=!<WAI0025<NOD<END
#0053
<PRI<MSG<TUR<GIT1003<IT+0003
Got =Santa's Key=!<WAI0025<NOD<END
#0054
<PRI<MSG<TUR<GIT1004<IT+0004
Got the =Silver Locket=!<WAI0025<NOD<END
#0055
<PRI<MSG<TUR<GIT1005<IT+0005
Got the =Beast Fang=!<WAI0025<NOD<END
#0057
<PRI<MSG<TUR<GIT1007<IT+0007
Got the =ID Card=!<WAI0025<NOD<END
#0058
<PRI<MSG<TUR<GIT1008<IT+0008
Got the =Jellyfish Juice=!<WAI0025<NOD<END
#0059
<PRI<MSG<TUR<GIT1009<IT+0009
Got the =Rusty Key=!<WAI0025<NOD<END
#0060
<PRI<MSG<TUR<GIT1010<IT+0010
Got the =Gum Key=!<WAI0025<NOD<END
#0061
<PRI<MSG<TUR<GIT1011<IT+0011
Got the =Gum Base=!<WAI0025<NOD<END
#0062
<PRI<MSG<TUR<GIT1012<IT+0012
Got the =Charcoal=!<WAI0025<NOD<END
#0063
<PRI<MSG<TUR<GIT1013<IT+0013
Got the =Explosive=!<WAI0025<NOD<END
#0065
<PRI<MSG<TUR<GIT1015<IT+0015
Got the =Life Pot=!<WAI0025<NOD<END
#0066
<PRI<MSG<TUR<GIT1016<IT+0016
Got the =Cure-All=!<WAI0025<NOD<END
#0067
<PRI<MSG<TUR<GIT1017<IT+0017
Got the =Clinic Key=!<WAI0025<NOD<END
#0068
<ITJ0018:0073
<PRI<MSG<TUR<GIT1018<IT+0018<EQ+0001
Got the =Booster 0.8=!<WAI0025<NOD<END
#0069
<PRI<MSG<TUR<GIT1019<IT+0019<EQ+0004
Got the =Arms Barrier=!<WAI0025<NOD<END
#0070
<PRI<MSG<TUR<GIT1020<IT+0020<EQ+0008
Got the =Turbocharge=!<WAI0025<NOD<END
#0071
<PRI<MSG<TUR<GIT1021<IT+0021<EQ+0016
Got =Curly's Air Tank=!<WAI0025<NOD<END
#0072
<PRI<MSG<TUR<GIT1022<IT+0022
Got the =Nikumaru Counter=!<WAI0025<NOD<END
#0073
<PRI<MSG<TUR<GIT1023<IT+0023<IT-0018<EQ+0032<EQ-0001
Got the =Booster 2.0=!<WAI0025<NOD<END
#0074
<PRI<MSG<TUR<GIT1024<IT+0024
Got the =Mimiga Mask=!<WAI0025<NOD<END
#0075
<PRI<MSG<TUR<GIT1025<IT+0025
Got the =Teleporter Room Key=!<WAI0025<NOD<END
#0076
<PRI<MSG<TUR<GIT1026<IT+0026
Got =Sue's Letter=!<WAI0025<NOD<END
#0077
<PRI<MSG<TUR<GIT1027<IT+0027
Got the =Controller=!<WAI0025<NOD<END
#0078
<PRI<MSG<TUR<GIT1028<IT+0028
Got the =Broken Sprinkler=!<WAI0025<NOD<END
#0079
<PRI<MSG<TUR<GIT1029<IT+0029
Got the =Sprinkler=!<WAI0025<NOD<END
#0080
<PRI<MSG<TUR<GIT1030<IT+0030
Got the =Tow Rope=!<WAI0025<NOD<END
#0081
<PRI<MSG<TUR<GIT1031<IT+0031
Got the =Clay Figure Medal=!<WAI0025<NOD<END
#0082
<PRI<MSG<TUR<GIT1032<IT+0032
Got the =Little Man=!<WAI0025<NOD<END
#0083
<PRI<MSG<TUR<GIT1033<IT+0033
Got the =Mushroom Badge=!<WAI0025<NOD<END
#0084
<PRI<MSG<TUR<GIT1034<IT+0034
Got =Ma Pignon=!<WAI0025<NOD<END
#0085
<PRI<MSG<TUR<GIT1035<IT+0035
Got =Curly's Panties=!<WAI0025<NOD<END
#0086
<PRI<MSG<TUR<GIT1036<IT+0036
Got the =Alien Medal=!<WAI0025<NOD<END
#0087
<PRI<MSG<TUR<GIT1037<IT+0037
Got =Chaco's Lipstick=!<WAI0025<NOD<END
#0088
<PRI<MSG<TUR<GIT1038<IT+0038<EQ+0128
Got the =Whimsical Star=!<WAI0025<NOD<END
#0089
<PRI<MSG<TUR<GIT1039<IT+0039
Got the =Iron Bond=!<WAI0025<NOD<END
XX: head.tsc 4000 - 4099
4000:Almond<6E><64><EFBFBD><EFBFBD>

View file

@ -31,48 +31,48 @@ local data = {
-------------
polarStar = weapon({
name = "Polar Star",
script = "<SOU0022<MSG<TUR<GIT0002<AM+0002:0000\n\rGot the =Polar Star=!<WAI0025<NOD<END",
script = "<EVE0002",
attributes = {"weaponBoss", "weaponSN"}
}),
spur = weapon({
name = "Spur",
script = "",
script = "<EVE0002",
attributes = {"weaponBoss", "weaponSN", "polarStar"}
}),
missileLauncher = missiles(),
superMissileLauncher = weapon({
name = "Super Missile Launcher",
script = "",
script = "<EVE0033",
attributes = {"weaponSN", "missileLauncher"}
}),
fireball = weapon({
name = "Fireball",
script = "",
script = "<EVE0004",
attributes = {"weaponBoss"}
}),
snake = weapon({
name = "Snake",
script = "",
attributes = {"weaponBoss", "fireball"} -- fireball -> snake is progressive much like polar star -> spur
script = "<EVE0005",
attributes = {"weaponBoss"}
}),
bubbler = weapon({
name = "Bubbler",
script = "",
script = "<EVE0007",
attributes = {"weaponBoss", "weaponSN"} -- have fun grinding to lv3 to get out of the first cave :)
}),
machineGun = weapon({
name = "Machine Gun",
script = "",
script = "<EVE0008",
attributes = {"weaponBoss", "flight"}
}),
blade = weapon({
name = "Blade",
script = "",
script = "<EVE0009",
attributes = {"weaponBoss", "weaponSN"}
}),
nemesis = weapon({
name = "Nemesis",
script = "",
script = "<EVE0010",
attributes = {"weaponBoss", "weaponSN"}
}),
@ -81,170 +81,170 @@ local data = {
---------------
mapSystem = {
name = "Map System",
script = ""
script = "<EVE0052"
},
locket = {
name = "Silver Locket",
script = ""
script = "<EVE0054"
},
arthurKey = {
name = "Arthur's Key",
script = ""
script = "<EVE0051"
},
idCard = {
name = "ID Card",
script = ""
script = "<EVE0057"
},
santaKey = {
name = "Santa's Key",
script = ""
script = "<EVE0053"
},
lipstick = {
name = "Chaco's Lipstick",
script = ""
script = "<EVE0087"
},
juice = {
name = "Jellyfish Juice",
script = ""
script = "<EVE0058"
},
charcoal = {
name = "Charcoal",
script = ""
script = "<EVE0062"
},
rustyKey = {
name = "Rusty Key",
script = ""
script = "<EVE0039"
},
gumKey = {
name = "Gum Key",
script = ""
script = "<EVE0060"
},
gumBase = {
name = "Gum Base",
script = ""
script = "<EVE0061"
},
bomb = {
name = "Bomb",
script = ""
script = "<EVE0063"
},
panties = {
name = "Curly's Panties",
script = ""
script = "<EVE0085"
},
puppy1 = {
name = "Hajime",
script = "",
script = "<EVE0064",
attributes = {"puppy"}
},
puppy2 = {
name = "Kakeru",
script = "",
script = "<EVE0064",
attributes = {"puppy"}
},
puppy3 = {
name = "Mick",
script = "",
script = "<EVE0064",
attributes = {"puppy"}
},
puppy4 = {
name = "Nene",
script = "",
script = "<EVE0064",
attributes = {"puppy"}
},
puppy5 = {
name = "Shinobu",
script = "",
script = "<EVE0064",
attributes = {"puppy"}
},
lifepot = {
name = "Life Pot",
script = ""
script = "<EVE0065"
},
turbocharge = {
name = "Turbocharge",
script = ""
script = "<EVE0070"
},
clinicKey = {
name = "Clinic Key",
script = ""
script = "<EVE0067"
},
armsBarrier = {
name = "Arms Barrier",
script = ""
script = "<EVE0069"
},
cureAll = {
name = "Cure-All",
script = ""
script = "<EVE0066"
},
booster1 = {
name = "Booster 0.8",
script = "",
script = "<EVE0068",
attributes = {"flight"}
},
booster2 = {
name = "Booster 2.0",
script = "",
script = "<EVE0073",
attributes = {"flight", "booster1"}
},
towRope = {
name = "Tow Rope",
script = ""
script = "<EVE0080"
},
airTank = {
name = "Curly's Air Tank",
script = ""
script = "<EVE0071"
},
alienMedal = {
name = "Alien Medal",
script = ""
script = "<EVE0086"
},
whimsicalStar = {
name = "Whimsical Star",
script = ""
script = "<EVE0088"
},
nikumaru = {
name = "Nikumaru Counter",
script = ""
script = "<EVE0072"
},
teleportKey = {
name = "Teleporter Room Key",
script = ""
script = "<EVE0075"
},
letter = {
name = "Sue's Letter",
script = ""
script = "<EVE0076"
},
mask = {
name = "Mimiga Mask",
script = ""
script = "<EVE0074"
},
brokenSprinkler = {
name = "Broken Sprinkler",
script = ""
script = "<EVE0078"
},
newSprinkler = {
name = "Sprinkler",
script = ""
script = "<EVE0079"
},
controller = {
name = "Controller",
script = ""
script = "<EVE0077"
},
mushroomBadge = {
name = "Mushroom Badge",
script = ""
script = "<EVE0083"
},
maPignon = {
name = "Ma Pignon",
script = ""
script = "<EVE0084"
},
little = {
name = "Little Man",
script = ""
script = "<EVE0082"
},
ironBond = {
name = "Iron Bond",
script = ""
script = "<EVE0089"
},
-------------------
@ -272,7 +272,7 @@ local data = {
missileD = missiles(), -- Egg Observation Room?
missileHell = weapon({
name = "Missile Expansion",
script = "",
script = "<EVE0035",
attributes = {"weaponSN", "missileLauncher"}
})
}