diff options
author | Nicholas Feinberg <pleasingfung@gmail.com> | 2014-08-01 23:17:41 -0700 |
---|---|---|
committer | Nicholas Feinberg <pleasingfung@gmail.com> | 2014-08-02 10:43:42 -0700 |
commit | 8064468542592958c6ace5dc27aa0fd88cce04a9 (patch) | |
tree | eaf4b67c20355a83caac1c1dbf44b49a91989bb5 /crawl-ref/source/dat | |
parent | cf7884e8c8ff00dc0c3c6834d6b8575c943f361a (diff) | |
download | crawl-ref-8064468542592958c6ace5dc27aa0fd88cce04a9.tar.gz crawl-ref-8064468542592958c6ace5dc27aa0fd88cce04a9.zip |
Make Gozag trunk-only
There's a general agreement that Gozag isn't ready for 0.15;
he needs a significant amount of design work. For now he will
languish in trunk, like the lava orcs of yore. (Unlike them, he
will almost certainly be in 0.16.)
This commit is extremely ugly & hacky & should be reverted as
soon as we branch.
Diffstat (limited to 'crawl-ref/source/dat')
-rw-r--r-- | crawl-ref/source/dat/des/altar/overflow.des | 8 | ||||
-rw-r--r-- | crawl-ref/source/dat/des/branches/abyss.des | 7 | ||||
-rw-r--r-- | crawl-ref/source/dat/des/branches/temple.des | 17 | ||||
-rw-r--r-- | crawl-ref/source/dat/des/sprint/arena_sprint.des | 1 | ||||
-rw-r--r-- | crawl-ref/source/dat/des/sprint/fedhas.des | 5 | ||||
-rw-r--r-- | crawl-ref/source/dat/des/sprint/linesprint.des | 1 | ||||
-rw-r--r-- | crawl-ref/source/dat/des/sprint/menkaure.des | 7 | ||||
-rw-r--r-- | crawl-ref/source/dat/des/sprint/pitsprint.des | 1 | ||||
-rw-r--r-- | crawl-ref/source/dat/des/sprint/red_sonja.des | 1 | ||||
-rw-r--r-- | crawl-ref/source/dat/des/sprint/sprint_mu.des | 1 | ||||
-rw-r--r-- | crawl-ref/source/dat/des/sprint/zigsprint.des | 3 |
11 files changed, 39 insertions, 13 deletions
diff --git a/crawl-ref/source/dat/des/altar/overflow.des b/crawl-ref/source/dat/des/altar/overflow.des index 425a590826..5cf8be8ffc 100644 --- a/crawl-ref/source/dat/des/altar/overflow.des +++ b/crawl-ref/source/dat/des/altar/overflow.des @@ -774,6 +774,7 @@ RTILE: x = wall_sandstone COLOUR: xG = yellow : set_feature_name("granite_statue", "golden statue") : interest_check(_G) +: if crawl.unavailable_god("Gozag") then _G.weight(0) end MAP @ xxx-xxx @@ -801,6 +802,7 @@ RTILE: x = wall_sandstone COLOUR: xG = yellow : set_feature_name("granite_statue", "golden statue") : interest_check(_G) +: if crawl.unavailable_god("Gozag") then _G.weight(0) end MAP xxxxx .@......x-eGx @@ -823,6 +825,7 @@ RTILE: x = wall_sandstone COLOUR: xG = yellow : set_feature_name("granite_statue", "golden statue") : interest_check(_G) +: if crawl.unavailable_god("Gozag") then _G.weight(0) end MAP xxxxxxx xx--_--xx @@ -838,6 +841,7 @@ TAGS: temple_overflow_gozag temple_overflow_1 uniq_altar_gozag \ DEPTH: D:2- KFEAT: _ = altar_gozag : interest_check(_G) +: if crawl.unavailable_god("Gozag") then _G.weight(0) end MAP bbb@bbb b....$b @@ -860,6 +864,7 @@ KFEAT: _ = altar_gozag KFEAT: S = general shop name:Gozag type:Platinum suffix:Reserve count:4 \ greed:100 ; any weapon randart | any armour randart | any jewellery randart : interest_check(_G) +: if crawl.unavailable_god("Gozag") then _G.weight(0) end MAP wwwwwww.... w'''''wwww. @@ -877,6 +882,7 @@ DEPTH: D:2- ITEM: gold q:1 / gold q:2 KFEAT: _ = altar_gozag : interest_check(_G) +: if crawl.unavailable_god("Gozag") then _G.weight(0) end MAP ddd d_d @@ -2809,6 +2815,7 @@ FTILE: ._GOU+ = floor_limestone RTILE: x = wall_sandstone COLOUR: xG = yellow : set_feature_name("granite_statue", "golden statue") +: if crawl.unavailable_god("Gozag") then _G.weight(0) end MAP xxxxxxx xx.....xx @@ -2835,6 +2842,7 @@ COLOUR: v = white FTILE: +._O$ = floor_limestone : set_feature_name("granite_statue", "golden statue") : set_feature_name("metal_wall", "silver wall") +: if crawl.unavailable_god("Gozag") then _G.weight(0) end MAP vvvvvvvvv v..$$$..v diff --git a/crawl-ref/source/dat/des/branches/abyss.des b/crawl-ref/source/dat/des/branches/abyss.des index 655719473b..194cac482a 100644 --- a/crawl-ref/source/dat/des/branches/abyss.des +++ b/crawl-ref/source/dat/des/branches/abyss.des @@ -201,7 +201,7 @@ COLOUR: " : white w:5 / none TILE: " : floor_limestone w:5 / floor_nerves SUBST: " = . MONS: plant, bush -SHUFFLE: ABCDEFHIJKLMNOPQRS +SHUFFLE: ABCDEFHIJKLMNOPQS KFEAT: A = altar_makhleb KFEAT: B = altar_xom KFEAT: C = altar_zin @@ -220,15 +220,16 @@ KFEAT: P = altar_ashenzari KFEAT: Q = altar_dithmenos KFEAT: R = altar_gozag KFEAT: S = altar_qazlal +: if crawl.unavailable_god("Gozag") then _G.subst('R = "') end MAP ''''''............... ''ccccccccccccccccc.. ''G'c"""""""""""""c.. ''''c"A"B"C"D"E"F"c.. ''G'c"""""""""""""ct. -''''+"H"I"J"K"L"M"c.. +''''+"R"I"J"K"L"M"c.. ''G'c"""""""""""""c.. -''''c"N"O"P"Q"R"S"c.t +''''c"N"O"P"Q"H"S"c.t ''G'c"""""""""""""c.. ''ccccccccccccccccc.. .......t......ttt.... diff --git a/crawl-ref/source/dat/des/branches/temple.des b/crawl-ref/source/dat/des/branches/temple.des index b18f74fbe4..9232314b80 100644 --- a/crawl-ref/source/dat/des/branches/temple.des +++ b/crawl-ref/source/dat/des/branches/temple.des @@ -1156,12 +1156,13 @@ NAME: grunt_circular_temple_18 PLACE: Temple TAGS: no_rotate ORIENT: encompass +: if not crawl.unavailable_god("Gozag") then _G.subst("C = B") end MAP ccccccccccccc ccccc...........ccccc cccc...................cccc ccc.........................ccc - ccc..........B...B...B..........ccc + ccc..........B...C...B..........ccc cc........B...............B........cc cc...................................cc cc.......B.....................B.......cc @@ -1195,6 +1196,10 @@ PLACE: Temple WEIGHT: 10 TAGS: no_rotate ORIENT: encompass +{{ if crawl.unavailable_god("Gozag") then _G.subst('C = "') + else _G.subst("C = B") + end +}} NSUBST: . = 15:1 / 12:2 / 2:t / *:. SUBST: ' = . COLOUR: " : darkgrey w:3 / white w:1 / none @@ -1210,7 +1215,7 @@ tt.....{..21...t...............''ccccccccccccccccc...22.tttt ttt...........ttt.......t......''G'c"""""""""""""c..t..ttttt tttt......2....................''''c"B"B"B"B"B"B"ctt....tttt tttttt.....................t...''G'c"""""""""""""cttt...tttt -ttttttttt..1.....2...t.........''''+"B"B"B"B"B"B"ctt..t...tt +ttttttttt..1.....2...t.........''''+"C"B"B"B"B"B"ctt..t...tt tttttttt.......................''G'c"""""""""""""c...tt..ttt ttttttttt...................1..''''c"B"B"B"B"B"B"c..ttt.tttt ttttttttttttttt....2....t......''G'c"""""""""""""c...t..tttt @@ -2876,6 +2881,7 @@ PLACE: Temple TAGS: no_rotate ORIENT: encompass WEIGHT: 1 +: if not crawl.unavailable_god("Gozag") then _G.subst("C = B") end MAP bbb bbb bbb.bb bb.bbb @@ -2894,7 +2900,7 @@ bb........B....B...B....B........bb bb.........bb bb...........bb bb....B...B....bb - bb.......B.......bb + bb.......C.......bb bbb...........bbb bbbb.....bbbb bbbbbbb @@ -3074,6 +3080,7 @@ PLACE: Temple TAGS: no_rotate ORIENT: encompass WEIGHT: 1 +: if not crawl.unavailable_god("Gozag") then _G.subst("C = B") end MAP bbbbb b...b @@ -3093,7 +3100,7 @@ bbbbb.B.bb.bb.T.bb.bb.T.bb.bb.B.bbbbb b...................b bbbbb.B.bb.bb.B.bbbbb b...........b - bbbbb.B.bbbbb + bbbbb.C.bbbbb b...b bbbbb ENDMAP @@ -3104,7 +3111,9 @@ TAGS: no_rotate PLACE: Temple WEIGHT: 1 ORIENT: encompass +: if crawl.unavailable_god("Gozag") then _G.nsubst("T = 1:t / *:T") end NSUBST: T = 1:{ / 1:B / *:T +SUBST: t = T MAP bbb bbb bbb bb.bb bb.bb bb.bb diff --git a/crawl-ref/source/dat/des/sprint/arena_sprint.des b/crawl-ref/source/dat/des/sprint/arena_sprint.des index beba81f5bf..423905c24a 100644 --- a/crawl-ref/source/dat/des/sprint/arena_sprint.des +++ b/crawl-ref/source/dat/des/sprint/arena_sprint.des @@ -1009,6 +1009,7 @@ KFEAT: n = altar_fedhas KFEAT: o = altar_dithmenos KFEAT: p = altar_gozag KFEAT: q = altar_qazlal +: if crawl.unavailable_god("Gozag") then _G.subst("p = .") end KITEM: { = scroll of blinking q:3, scroll of fog q:3 ident:all, \ potion of heal wounds q:3, potion of haste q:3, \ wand of fire charges:5 ident:all, \ diff --git a/crawl-ref/source/dat/des/sprint/fedhas.des b/crawl-ref/source/dat/des/sprint/fedhas.des index f227587104..908948c4c2 100644 --- a/crawl-ref/source/dat/des/sprint/fedhas.des +++ b/crawl-ref/source/dat/des/sprint/fedhas.des @@ -103,8 +103,9 @@ KFEAT: N = altar_vehumet KFEAT: O = altar_sif_muna KFEAT: P = altar_makhleb KFEAT: Q = altar_dithmenos -KFEAT: R = altar_gozag -KFEAT: S = altar_qazlal +KFEAT: R = altar_qazlal +KFEAT: S = altar_gozag +: if crawl.unavailable_god("Gozag") then _G.subst("S = .") end KMONS: X = oklob sapling name:priest n_suf spells:cantrip;.;cantrip;smiting priest_spells MAP diff --git a/crawl-ref/source/dat/des/sprint/linesprint.des b/crawl-ref/source/dat/des/sprint/linesprint.des index 2f665e60ad..7ecb0e5891 100644 --- a/crawl-ref/source/dat/des/sprint/linesprint.des +++ b/crawl-ref/source/dat/des/sprint/linesprint.des @@ -196,6 +196,7 @@ KFEAT: q = altar_cheibriados KFEAT: r = altar_dithmenos KFEAT: s = altar_qazlal KFEAT: t = altar_gozag +: if crawl.unavailable_god("Gozag") then _G.subst("t = .") end : line_setup(_G) : lua_marker('~', props_marker { : door_description_suffix=" to the Temple", diff --git a/crawl-ref/source/dat/des/sprint/menkaure.des b/crawl-ref/source/dat/des/sprint/menkaure.des index 8a7ec93629..7598d9ff86 100644 --- a/crawl-ref/source/dat/des/sprint/menkaure.des +++ b/crawl-ref/source/dat/des/sprint/menkaure.des @@ -211,11 +211,11 @@ ENDMAP NAME: sprint2_temple TAGS: sprint2_temple no_item_gen no_trap_gen no_monster_gen no_pool_fixup -SHUFFLE: abdefghijklmnopqrstu +SHUFFLE: abdfghijklmnopqrstu KFEAT: a = altar_zin KFEAT: b = altar_the_shining_one KFEAT: d = altar_kikubaaqudgha -KFEAT: e = altar_yredelemnul +KFEAT: e = altar_gozag KFEAT: f = altar_xom KFEAT: g = altar_vehumet KFEAT: h = altar_okawaru @@ -230,8 +230,9 @@ KFEAT: p = altar_jiyva KFEAT: q = altar_fedhas KFEAT: r = altar_cheibriados KFEAT: s = altar_dithmenos -KFEAT: t = altar_gozag +KFEAT: t = altar_yredelemnul KFEAT: u = altar_qazlal +: if crawl.unavailable_god("Gozag") then _G.subst("e = .") end MAP ..u.d... .t.g.h.. diff --git a/crawl-ref/source/dat/des/sprint/pitsprint.des b/crawl-ref/source/dat/des/sprint/pitsprint.des index 9d234b989a..f5cda44561 100644 --- a/crawl-ref/source/dat/des/sprint/pitsprint.des +++ b/crawl-ref/source/dat/des/sprint/pitsprint.des @@ -997,6 +997,7 @@ KFEAT: r = altar_cheibriados KFEAT: s = altar_dithmenos KFEAT: t = altar_gozag KFEAT: u = altar_qazlal +: if crawl.unavailable_god("Gozag") then _G.subst("t = .") end : general_setup(_G) : general_item_setup(_G) : base_monster_setup(_G) diff --git a/crawl-ref/source/dat/des/sprint/red_sonja.des b/crawl-ref/source/dat/des/sprint/red_sonja.des index 56226e13e9..4a4873b9c5 100644 --- a/crawl-ref/source/dat/des/sprint/red_sonja.des +++ b/crawl-ref/source/dat/des/sprint/red_sonja.des @@ -115,6 +115,7 @@ KFEAT: K = altar_vehumet KFEAT: L = altar_sif_muna KFEAT: M = altar_gozag KFEAT: N = altar_qazlal +: if crawl.unavailable_god("Gozag") then _G.subst("M = .") end KFEAT: Y = any shop MAP xxxxx+xxxxx+x diff --git a/crawl-ref/source/dat/des/sprint/sprint_mu.des b/crawl-ref/source/dat/des/sprint/sprint_mu.des index 97683cc8dd..afa0f784f1 100644 --- a/crawl-ref/source/dat/des/sprint/sprint_mu.des +++ b/crawl-ref/source/dat/des/sprint/sprint_mu.des @@ -263,6 +263,7 @@ KFEAT: M = altar_makhleb KFEAT: D = altar_dithmenos KFEAT: G = altar_gozag KFEAT: Q = altar_qazlal +: if crawl.unavailable_god("Gozag") then _G.subst("G = .") end KMONS: l = patrolling spatial vortex KFEAT: l = altar_lugonu KFEAT: J = altar_jiyva diff --git a/crawl-ref/source/dat/des/sprint/zigsprint.des b/crawl-ref/source/dat/des/sprint/zigsprint.des index 9937526f93..853d588e41 100644 --- a/crawl-ref/source/dat/des/sprint/zigsprint.des +++ b/crawl-ref/source/dat/des/sprint/zigsprint.des @@ -713,6 +713,7 @@ KFEAT: r = altar_cheibriados KFEAT: s = altar_dithmenos KFEAT: t = altar_gozag KFEAT: u = altar_qazlal +: if crawl.unavailable_god("Gozag") then _G.subst("t = {") end KITEM: B = plate armour mundane not_cursed ident:all plus:5, \ fire dragon armour mundane not_cursed ident:all plus:5, \ ice dragon armour mundane not_cursed ident:all plus:5, \ @@ -814,7 +815,7 @@ c......L..O...n ^...C..K..N...^ b...B.........o ^.............^ -a^r^t^{^u^s^q^p +a^r^u^{^t^s^q^p ENDMAP NAME: room_1 |