mirror of
https://github.com/cave-story-randomizer/cave-story-randomizer
synced 2024-12-23 21:56:43 +00:00
gives hp, locks arthur's front door
This commit is contained in:
parent
523fe7ef65
commit
175b4790d5
|
@ -1 +1 @@
|
|||
=:S``i`=:l}~qls}…``cglvqy````lu~t=:S``ia=:l}~qls}…``cglvqy```alu~t=:S``ib=:l}~qls}…``cglvqy```blu~t=:S``ic=:l}~qls}…``cglvqy```clu~t=:S``id=:l}~qls}…``cglvqy```dlu~t=:S`a``=:l€‚ylvq```bl„‚q``chj``ibj```ej```c=:S`a`a=:S`a`b=:l€‚ylƒ…``aalt~€`a`blvq```dl„‚q``d`j``ibj```dj```e=:S`a`c=:lv|z`fhaj`a`e=:ly„z``agj`a`d=:l€‚yl}ƒw|Ÿ“›•”^l~tlu~t=:S`a`d=:l€‚ylƒ…``bblwy„a`aglv|[`fhaly„]``ag=:l}ƒwl„…‚…£•”P¤˜•Pmsœ™ž™“P{•©m^l~tls|lu†u`a`e=:S`a`e=:l€‚ylƒ…``aalt~€`a`clvq````l„‚q``daj``i`j``aej```i=:S`a`f=:l{u‰lƒ…``aalq~€`a`fj``0`j```blvq```dl„‚q``dbj``idj```ej```i=:S`aa`=:lu†u`aaa=:S`aaa=:l{u‰lƒ…``aalq~€`aa`j````j```blvq```bl„‚q``dcj``ibj```dj``ac=:S`ab`=:l{u‰lvq```dl„‚q``d`j``idj``abj```b=:S`c``=:S`c`a=:lt~€`c`alrq```alv|]`fh`lu~t=:S`c`b=:lt~€`c`bls}…```glrq``a`ls~€`c``j``acj````lrƒ|````lu~t=:Sa```=:l{u‰lvr````j``afl‡qy`be`ls}…````=:l}ƒcl„…‚ls}…``ae=:t•–•‘¤•”P}Ÿž£¤•¢Pˆ^lv}``afl‡qy`af`lv|[fa`fl~tls|ls}…``cg=:ls~€`c``j````j````lv|[`fh`lu~t=:Sab``=:l{u‰lq~€ab``j``b`j```b=:lv~ab``j``aflvqy```a=:l‡qy`a``lvq```al„‚q``dgjab``j``chj``af
|
||||
>;Taaja>;m~rmt~<7E>adhmwrzaaaamw}{gcackaajfmvu>;Taajb>;m~rmt~<7E>adhmwrzaaabmw}{gcackaajfmvu>;Taajc>;m~rmt~<7E>adhmwrzaaacmw}{gcackaajfmvu>;Taajd>;m~rmt~<7E>adhmwrzaaadmw}{gcackaajfmvu>;Taaje>;m~rmt~<7E>adhmwrzaaaemw}{gcackaajfmvu>;Taajf>;mt~∥aiakaaagkaabgmvu>;Tabaa>;m<zmwraaacm<63>raadikaajckaaafkaaad>;Tabab>;Tabac>;m<zmо<6D>abbmu∥bacmwraaaem<65>raaeakaajckaaaekaaaf>;Tabad>;mw}{agibkabaf>;mz<6D>aabhkabae>;m<zm~з}<7D>莫抹_mumvu>;Tabae>;m<zmо<6D>accmxz<78>abhmw}\agibmz<6D>aabh>;m~зm<D0B7>ユ、抹Q・剿Qnt撓泅撚|蓑n_mumt}mv<6D>abaf>;Tabaf>;m<zmо<6D>abbmu∥badmwraaaam<61>raae1kaajakaabfkaaaj>;Tabag>;m|v確о<E7A2BA>abbmr∥bagkaaaakaaacmwraaaem<65>raaeckaajekaaafkaaaj>;Tabba>;mv<6D>abbb>;Tabbb>;m|v確о<E7A2BA>abbmr∥bbakaaaakaaacmwraaacm<63>raaedkaajckaaaekaabd>;Tabca>;m|v確wraaaem<65>raaeakaajekaabckaaac>;Tadaa>;Tadab>;mu∥dabmsraaabmw}^agiamvu>;Tadac>;mu∥dacmt~<7E>aahmsraabamt∥daakaabdkaaaamsмaaaamvu>;Tbaaa>;m|v確wsaaaakaabgm<67>zacfamt~<7E>aaa>;m~<7E>m<EFBFBD>ノt~<7E>abf>;u沫亦・抹Q~<7E>洟・魅Q雲mw~aabgm<67>zabgamw}\gbagmumt}mt~<7E>adh>;mt∥daakaaaakaaaamw}\agiamvu>;Tbcaa>;m|v確r|caakaacakaaac>;mwbcaakaabgmwrzaaab>;m<>zabaamwraaabm<62>raaehkbcaakaadikaabg
|
File diff suppressed because one or more lines are too long
|
@ -1,14 +1,16 @@
|
|||
|
||||
#0090
|
||||
<MNA<CMU0037<FAI0000<END
|
||||
<MNA<CMU0037<FAI0000<FLJ6202:0095<END
|
||||
#0091
|
||||
<MNA<CMU0037<FAI0001<END
|
||||
<MNA<CMU0037<FAI0001<FLJ6202:0095<END
|
||||
#0092
|
||||
<MNA<CMU0037<FAI0002<END
|
||||
<MNA<CMU0037<FAI0002<FLJ6202:0095<END
|
||||
#0093
|
||||
<MNA<CMU0037<FAI0003<END
|
||||
<MNA<CMU0037<FAI0003<FLJ6202:0095<END
|
||||
#0094
|
||||
<MNA<CMU0037<FAI0004<END
|
||||
<MNA<CMU0037<FAI0004<FLJ6202:0095<END
|
||||
#0095
|
||||
<CMP0080:0006:0016<END In Camp mode, make Camp chest accessible without flight or damage boost
|
||||
|
||||
#0100
|
||||
<PRI<FAO0002<TRA0038:0092:0005:0003
|
||||
|
|
|
@ -28,6 +28,13 @@
|
|||
#0101
|
||||
<PRI<FAO0004<TRA0012:0094:0037:0011
|
||||
#0102
|
||||
<PRI<FLJ0324:0103
|
||||
<ITJ0001:0101
|
||||
<MSGLocked.<NOD<END
|
||||
#0103
|
||||
<SOU0022<GIT1001<FL+0324<FL+0441
|
||||
<MSG<TURUsed =Arthur's Key=.<NOD<IT-0001<GIT0000<CLO<EVE0104
|
||||
#0104
|
||||
<PRI<SOU0011<DNP0102<FAO0004<TRA0011:0094:0016:0053
|
||||
#0200
|
||||
<KEY
|
||||
|
|
|
@ -258,7 +258,7 @@ function labyrinthW:new(worldGraph)
|
|||
self.locations.turboChaba.requirements = function(self, items) return _has(items, "machineGun") end
|
||||
self.locations.snakeChaba.requirements = function(self, items) return _has(items, "fireball") end
|
||||
self.locations.whimChaba.requirements = function(self, items) return _count(items, "polarStar", 2) end
|
||||
self.locations.campChest.requirements = function(self, items) return _has(items, "flight") end
|
||||
self.locations.campChest.requirements = function(self, items) return _has(items, "flight") or self.world:Camp() end
|
||||
self.locations.puuBlack.requirements = function(self, items) return _has(items, "clinicKey") and _has(items, "weaponBoss") end
|
||||
end
|
||||
|
||||
|
@ -490,8 +490,8 @@ function worldGraph:getMALCO()
|
|||
return {self.regions.grasstownEast.locations.malco}
|
||||
end
|
||||
|
||||
function worldGraph:getDrGero()
|
||||
return {self.regions.labyrinthW.locations.physician}
|
||||
function worldGraph:getCamp()
|
||||
return {self.regions.labyrinthW.locations.physician, self.regions.labyrinthW.locations.campChest}
|
||||
end
|
||||
|
||||
function worldGraph:getPuppySpots()
|
||||
|
|
|
@ -163,7 +163,9 @@ function C:_shuffleItems(tscFiles)
|
|||
_.shuffle(self.worldGraph:getFirstCaveSpots())[1]:setItem(shuffle(self.itemDeck:getItemsByAttribute("weaponSN"))[1])
|
||||
elseif self.worldGraph:Camp() then
|
||||
-- give Dr. Gero a strong weapon... you'll need it
|
||||
self.worldGraph:getDrGero()[1]:setItem(shuffle(self.itemDeck:getItemsByAttribute("weaponStrong"))[1])
|
||||
self.worldGraph:getCamp()[1]:setItem(shuffle(self.itemDeck:getItemsByAttribute("weaponStrong"))[1])
|
||||
-- and some HP once you fight your way past the first few enemies
|
||||
self.worldGraph:getCamp()[2]:setItem(self.itemDeck:getByKey("capsule5G"))
|
||||
end
|
||||
|
||||
-- place the bomb on MALCO for bad end
|
||||
|
|
Loading…
Reference in a new issue