-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Eagle scepter #1403
base: main
Are you sure you want to change the base?
Eagle scepter #1403
Changes from 90 commits
baa01e7
4ae78a2
27d8571
ba0375b
7b389b2
41c61fd
421ab1e
a20e4b5
0c50f3b
cf2bd3b
5e6cd95
dbd3246
9ec054a
a15fcc4
848611f
96198fc
535e308
7b9d8a8
fdbc645
4389980
0d7f826
641745a
5f31597
8f0b340
d4d1de0
ff679de
b034b13
5c4a193
77c86c1
d929aac
923e867
e68c9a9
96b3521
399582d
812d5a6
3a17f04
12b3636
4b4398d
03b6764
23722f9
6774cff
7b446a5
c5bff03
205c5fb
71037e4
579cf06
f33211b
dcfeb03
8a6621b
c6b5f0c
cafc861
6aab0aa
9ceff66
6fb5c51
12d38eb
e951e17
a4a7617
ee8fb5a
2518cf8
7031733
30c77e3
38c9d37
8d16249
53902d2
e8d4426
485efe2
713f525
83065d3
6441fb0
ee9cbbb
8ef1948
1f74ccd
d9dbb7e
8b5a723
e6667f7
3ee0fef
e2ced8d
c6d3391
cd85544
9509333
efe45c4
09b0e0f
79711a4
9e0fa35
46d10d0
2501880
f3005d3
215ea73
c520a5c
524d0e7
30d0983
53fa359
c950b2d
eb5fc80
c5e2839
2d5cc5f
61a033a
e8eaba1
592931f
0e295aa
26d04d9
38f412b
c844e7b
275f8d8
c9ff9b5
72d5501
214565a
12a68f3
4337290
d4f17d0
72c1936
33bf252
ecbdfd1
fa49b4e
af67c8a
37dd1be
5adb109
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
dude loc:The Black Forest | ||
dude loc:Twin Peak | ||
dude loc:The Red Zeppelin;sniffed:Red Butler;item:Glark Cable>2 | ||
dude loc:Whitey's Grove;quest:questL11Palindome<=3 | ||
beast loc:The Hidden Park | ||
beast loc:Inside the Palindome;quest:questL11Palindome<=3 | ||
beast loc:The Penultimate Fantasy Airship | ||
undead loc:The Haunted Library | ||
undead loc:The Haunted Wine Cellar | ||
undead loc:The Haunted Boiler Room | ||
undead loc:The Middle Chamber | ||
construct loc:Noob Cave |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
# See auto_check_conditions for conditional options |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# THIS FILE IS GENERATED BY BUILD/assemble.sh | ||
# DO NOT EDIT THIS FILE DIRECTLY. EDIT THE .DAT FILES IN THE /BUILD/ FOLDER THEN RUN assemble.sh | ||
|
||
# See auto_check_conditions for conditional options | ||
banish 0 dude loc:The Black Forest | ||
banish 1 dude loc:Twin Peak | ||
banish 2 dude loc:The Red Zeppelin;sniffed:Red Butler;item:Glark Cable>2 | ||
banish 3 dude loc:Whitey's Grove;quest:questL11Palindome<=3 | ||
banish 4 beast loc:The Hidden Park | ||
banish 5 beast loc:Inside the Palindome;quest:questL11Palindome<=3 | ||
banish 6 beast loc:The Penultimate Fantasy Airship | ||
banish 7 undead loc:The Haunted Library | ||
banish 8 undead loc:The Haunted Wine Cellar | ||
banish 9 undead loc:The Haunted Boiler Room | ||
banish 10 undead loc:The Middle Chamber | ||
banish 11 construct loc:Noob Cave | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -52,6 +52,26 @@ boolean LX_attemptPowerLevel() | |
set_property("auto_powerLevelAdvCount", 0); | ||
return true; //restart the main loop to give those quests a chance to run now that the softblock is released. | ||
} | ||
|
||
if(get_property("screechDelay").to_boolean()) | ||
{ | ||
auto_log_warning("Patriotic Eagle's screech banished something we need and we can't adventure anywhere else"); | ||
if(get_property("screechCombats").to_int() > 0) | ||
{ | ||
if(LX_getDigitalKey() || LX_getStarKey()) | ||
{ | ||
//If we still need the Digital Key or Star Key burn turns to get them | ||
return true; | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'd propose don't return anything here and just have a comment. This will allow proposed condition below to adv in noob cave to clear banish without going through the task list again- There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think a better way to do this is a while screechCombats > 0. That way it will just keep looping here until we can screech |
||
} | ||
else | ||
{ | ||
//Nothing else to do but go here | ||
autoAdv($location[Noob Cave]); | ||
} | ||
} | ||
set_property("screechDelay", false); | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. this set should be inside an There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. this is to ensure we only clear the prop when we have banished constructs. Perhaps could even add another check to confirm constructs are banished after going to noob cave and aborting if they aren't. Perhaps abort is too strong... haven't thought too much on that. Will let you decide There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yeah, I see. I forgot the part about going to Noob Cave to screech the constructs, but that only really applies to the L7 quest where we only fight undead and this part only gets called if there's nothing else to do, which is why I moved it to the bottom |
||
return true; | ||
} | ||
|
||
if(in_robot()) | ||
{ | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
banishes override tracks (after nerf day 2024), so sniffing the red butler won't help.