Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
185 changes: 0 additions & 185 deletions scripts/_unpack/377/all.varbit
Original file line number Diff line number Diff line change
Expand Up @@ -1703,191 +1703,6 @@ basevar=alternate_spells
startbit=0
endbit=0

[deserttreasure]
basevar=deserttreasuremain
startbit=0
endbit=14

[fd_trollchild_intro]
basevar=deserttreasurevarbit
startbit=0
endbit=0

[fd_torch_count1]
basevar=deserttreasurevarbit
startbit=1
endbit=1

[fd_torch_count2]
basevar=deserttreasurevarbit
startbit=2
endbit=2

[fd_torch_count3]
basevar=deserttreasurevarbit
startbit=3
endbit=3

[fd_torch_count4]
basevar=deserttreasurevarbit
startbit=4
endbit=4

[fd_firechest]
basevar=deserttreasurevarbit
startbit=5
endbit=5

[fd_magiclog]
basevar=deserttreasurevarbit
startbit=6
endbit=17

[fd_steelbar]
basevar=deserttreasurevarbit
startbit=18
endbit=23

[fd_glass]
basevar=deserttreasurevarbit
startbit=24
endbit=29

[fd_bones]
basevar=deserttreasurevarbit
startbit=30
endbit=30

[fd_ash]
basevar=deserttreasurevarbit
startbit=31
endbit=31

[fd_charcoal]
basevar=deserttreasurevarbit2
startbit=0
endbit=0

[fd_bloodrune]
basevar=deserttreasurevarbit2
startbit=1
endbit=1

[fdvw_cutscene]
basevar=deserttreasurevarbit2
startbit=2
endbit=2

[fdvw_subquest]
basevar=deserttreasurevarbit2
startbit=3
endbit=6

[fd_fw_warningspam]
basevar=deserttreasurevarbit2
startbit=7
endbit=7

[fd_killed_ninja]
basevar=deserttreasurevarbit2
startbit=8
endbit=8

[fd_killed_firewarrior]
basevar=deserttreasurevarbit2
startbit=9
endbit=9

[fd_icewarrior_dead]
basevar=deserttreasurevarbit2
startbit=10
endbit=10

[fd_icewarrior_trollskilled]
basevar=deserttreasurevarbit2
startbit=11
endbit=15

[fd_icewarrior_bootshint]
basevar=deserttreasurevarbit2
startbit=16
endbit=16

[fd_icewarrior_dadfree]
basevar=deserttreasurevarbit2
startbit=17
endbit=17

[fd_icewarrior_mumfree]
basevar=deserttreasurevarbit2
startbit=18
endbit=18

[fd_icewarrior_subquest]
basevar=deserttreasurevarbit2
startbit=19
endbit=23

[fd_shadowwarrior_quest]
basevar=deserttreasurevarbit2
startbit=24
endbit=28

[fd_banditchest_disarmed]
basevar=deserttreasurevarbit2
startbit=29
endbit=29

[fd_shadowwar_intro]
basevar=deserttreasurevarbit2
startbit=30
endbit=30

[fd_firewargate]
basevar=deserttreasurevarbit2
startbit=31
endbit=31

[fd_column_fire]
basevar=deserttreasuremain
startbit=15
endbit=15

[fd_column_shadow]
basevar=deserttreasuremain
startbit=16
endbit=16

[fd_column_ice]
basevar=deserttreasuremain
startbit=17
endbit=17

[fd_column_blood]
basevar=deserttreasuremain
startbit=18
endbit=18

[fd_got_zaros_staff]
basevar=deserttreasuremain
startbit=19
endbit=19

[fd_mirror_present]
basevar=deserttreasuremain
startbit=20
endbit=20

[fd_ladder_present]
basevar=deserttreasuremain
startbit=21
endbit=21

[fd_pyramid_timer]
basevar=deserttreasuremain
startbit=22
endbit=31

[ics_ent_open]
basevar=ics_little_multi
startbit=20
Expand Down
9 changes: 0 additions & 9 deletions scripts/_unpack/377/all.varp
Original file line number Diff line number Diff line change
Expand Up @@ -728,15 +728,6 @@ transmit=yes

[alternate_spells]

[deserttreasuremain]
transmit=yes

[deserttreasurevarbit]
transmit=yes

[deserttreasurevarbit2]
transmit=yes

[ics_little_multi]
transmit=yes

Expand Down
1 change: 1 addition & 0 deletions scripts/general/configs/quest.constant
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@
^blackknight_questpoints = 3
^cook_questpoints = 1
^demon_questpoints = 3
^deserttreasure_questpoints = 3
^doric_questpoints = 1
^dragon_questpoints = 2
^druid_questpoints = 4
Expand Down
2 changes: 2 additions & 0 deletions scripts/general/scripts/book.rs2
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ switch_obj (%open_book) {
case book_of_binding : @book_flip_page(^book_direction_backward, 0, 4, book_of_binding_page);
case elemental_workshop_shield_book : @book_flip_page(^book_direction_backward, 0, 1, elemental_shield_book);
case golem_notes : @book_flip_page(^book_direction_backward, 0, 9, golem_notes);
case four_diamonds_translation_primer : @book_flip_page(^book_direction_backward, 0, 9, four_diamonds_translation_primer_book);
case rcu_instruction_book : @book_flip_page(^book_direction_backward, 0, ^abyssal_notes_book_total_pages, rcu_instruction_book);
}
p_delay(0);
Expand All @@ -41,6 +42,7 @@ switch_obj (%open_book) {
case book_of_binding : @book_flip_page(^book_direction_forward, 0, 4, book_of_binding_page);
case elemental_workshop_shield_book : @book_flip_page(^book_direction_forward, 0, 1, elemental_shield_book);
case golem_notes : @book_flip_page(^book_direction_forward, 0, 9, golem_notes);
case four_diamonds_translation_primer : @book_flip_page(^book_direction_forward, 0, 9, four_diamonds_translation_primer_book);
case rcu_instruction_book : @book_flip_page(^book_direction_forward, 0, ^abyssal_notes_book_total_pages, rcu_instruction_book);
}
p_delay(0);
Expand Down
4 changes: 4 additions & 0 deletions scripts/general/scripts/quests.rs2
Original file line number Diff line number Diff line change
Expand Up @@ -229,6 +229,9 @@ if (%priestperil >= ^priestperil_complete) {
if (%druidspirit = ^druidspirit_complete) {
$questpoints = add($questpoints, ^druidspirit_questpoints);
}
if (%deserttreasure = ^deserttreasure_complete) {
$questpoints = add($questpoints, ^deserttreasure_questpoints);
}
if (%death_equiproom = ^death_complete) {
$questpoints = add($questpoints, ^death_questpoints);
}
Expand Down Expand Up @@ -302,6 +305,7 @@ if (testbit(%ibanmulti, ^upass_started_bit) = ^true & %upass ! ^upass_complete)
~send_quest_progress_colour(questlist:crest, %crestquest, ^crest_complete);
~send_quest_progress_colour(questlist:desertrescue, %desertrescue, ^desertrescue_complete);
~send_quest_progress_colour(questlist:itwatchtower, %itwatchtower, ^itwatchtower_complete);
~send_quest_progress_colour(questlist:deserttreasure, %deserttreasure, ^deserttreasure_complete);
~send_quest_progress_colour(questlist:legends, %legendsquest, ^legends_complete);
~send_quest_progress_colour(questlist:elemental_workshop, %elemental_workshop_bits, sub(pow(2, ^elemental_workshop_complete), 1));
~send_quest_progress_colour(questlist:priestperil, %priestperil, ^priestperil_complete);
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
^deserttreasture_not_started = 0
^deserttreasure_receive_etchings = 1
^deserttreasure_gave_etchings = 2
^deserttreasure_received_translation = 3
^deserttreasure_gave_translation = 4
^deserttreasure_agreed_help = 5
^deserttreasure_bought_beer = 6
^deserttreasure_asked_about_four_diamonds= 7
^deserttreasure_knows_about_four_diamonds= 8
^deserttreasure_eblis_start_gathering_ingredients = 9
^deserttreasure_eblis_to_meet_at_mirrors = 10 // Elbis appears at the mirrors only at 10
^deserttreasure_start_collecting_diamonds = 11
^deserttreasure_all_diamonds_held = 12
^deserttreasure_eblis_talked_to_about_diamonds = 13 // If you skip this its ok.
^deserttreasure_all_diamonds_placed = 14 // pyramid opens
// ^deserttreasure_complete = 15
Loading
Loading