Skip to content
Snippets Groups Projects
Commit bf677c66 authored by dg's avatar dg
Browse files

All alchemist quets ingredients and rewards now have tiles

git-svn-id: http://svn.net-core.org/repos/t-engine4@3778 51575b47-30f0-44d4-a5cc-537603b46e54
parent 881ee38e
No related branches found
No related tags found
No related merge requests found
Showing
with 6 additions and 45 deletions
game/modules/tome/data/gfx/shockbolt/object/red_crystal_shard.png

3.82 KiB

game/modules/tome/data/gfx/shockbolt/object/ritch_stinger.png

4.99 KiB

game/modules/tome/data/gfx/shockbolt/object/sandworm_tooth.png

5.02 KiB

game/modules/tome/data/gfx/shockbolt/object/skeleton_mage_skull.png

6.96 KiB

game/modules/tome/data/gfx/shockbolt/object/snow_giant_kidney.png

5.24 KiB

game/modules/tome/data/gfx/shockbolt/object/spider_spinnarets.png

8.01 KiB

game/modules/tome/data/gfx/shockbolt/object/storm_wyrm_claw.png

5.82 KiB

game/modules/tome/data/gfx/shockbolt/object/taint_of_telepathy.png

8.01 KiB

game/modules/tome/data/gfx/shockbolt/object/troll_intestine.png

9.74 KiB

game/modules/tome/data/gfx/shockbolt/object/vampire_lord_fang.png

3.79 KiB

game/modules/tome/data/gfx/shockbolt/object/vial_elder_vampire_blood.png

4.13 KiB

game/modules/tome/data/gfx/shockbolt/object/vial_fire_wyrm_saliva.png

4.25 KiB

game/modules/tome/data/gfx/shockbolt/object/vial_squid_ink.png

5.71 KiB

game/modules/tome/data/gfx/shockbolt/object/vial_wight_ectoplasm.png

2.8 KiB

game/modules/tome/data/gfx/shockbolt/object/warg_claw.png

3.2 KiB

game/modules/tome/data/gfx/shockbolt/object/wretchling_eyeball.png

5.12 KiB

game/modules/tome/data/gfx/shockbolt/object/xorn_fragment.png

4.23 KiB

......@@ -112,16 +112,10 @@ open_telmur = function(self, player)
-- Reveal entrances
game:onLevelLoad("wilderness-1", function(zone, level)
local g = mod.class.Grid.new{
show_tooltip=true, always_remember = true,
name="Entrance into Telmur, tower of Telos",
display='>', color=colors.RED,
notice = true,
change_level=1, change_zone="telmur"
}
g:resolve() g:resolve(nil, true)
local g = game.zone:makeEntityByName(level, "terrain", "TELMUR")
local spot = level:pickSpot{type="zone-pop", subtype="telmur"}
game.zone:addEntity(level, g, "terrain", spot.x, spot.y)
game.nicer_tiles:updateAround(game.level, spot.x, spot.y)
end)
game.logPlayer(game.player, "Tannen points to the location of Telmur on your map.")
......
......@@ -88,24 +88,10 @@ end
create_entrance = function(self)
game:onLevelLoad("wilderness-1", function(zone, level)
local p = mod.class.Grid.new{
show_tooltip=true, always_remember = true,
name="Long road to the Tempest Peak",
display='>', color=colors.WHITE,
notice = true,
change_level=1, change_zone="tempest-peak",
change_level_check = function()
game.turn = game.turn + 5 * game.calendar.HOUR
if not game.player:hasQuest("lightning-overload").walked then
require("engine.ui.Dialog"):simpleLongPopup("Danger...", [[After an hours long walk you finally reach the end of the way. You are nearly on top of one of the highest peaks you can see.
The storm is raging above your head.]], 400)
game.player:hasQuest("lightning-overload").walked = true
end
end
}
p:resolve() p:resolve(nil, true)
local g = game.zone:makeEntityByName(level, "terrain", "TEMPEST_PEAK")
local spot = level:pickSpot{type="zone-pop", subtype="tempest-peak"}
game.zone:addEntity(level, p, "terrain", spot.x, spot.y)
game.nicer_tiles:updateAround(game.level, spot.x, spot.y)
end)
game.player:setQuestStatus(self.id, engine.Quest.COMPLETED, "tempest-entrance")
end
......
......@@ -122,28 +122,9 @@ end
access_angolwen = function(self, player)
if player:hasQuest("antimagic") and not player:hasQuest("antimagic"):isEnded() then player:setQuestStatus("antimagic", engine.Quest.FAILED) end -- Fail antimagic quest
local g = mod.class.Grid.new{
type = "floor", subtype = "grass",
show_tooltip=true, always_remember = true,
name="Angolwen, the hidden city of magic",
desc="Secret place of magic, set apart from the world to protect it.",
display='*', color=colors.WHITE, image="terrain/grass.png", add_displays={mod.class.Grid.new{image="terrain/town1.png", z=5}},
notice = true,
change_level=1, change_zone="town-angolwen"
}
local p = mod.class.Grid.new{
type = "floor", subtype = "grass",
show_tooltip=true, always_remember = true,
name="Portal to Angolwen",
desc="The city of magic lies inside the mountains to the west. Either a spell or a portal is needed to access it.",
display='*', color=colors.VIOLET, image = "terrain/grass.png", add_displays = {mod.class.Grid.new{image="terrain/maze_teleport.png"}},
notice = true,
change_level=1, change_zone="town-angolwen",
change_level_check = function() local p = game.party:findMember{main=true} if p:attr("forbid_arcane") then game.log("The portal fizzles.") return true end return false end
}
g:resolve() g:resolve(nil, true)
p:resolve() p:resolve(nil, true)
local level = game.level
local g = game.zone:makeEntityByName(game.level, "terrain", "TOWN_ANGOLWEN")
local p = game.zone:makeEntityByName(game.level, "terrain", "TOWN_ANGOLWEN_PORTAL")
local spot = level:pickSpot{type="zone-pop", subtype="angolwen"}
game.zone:addEntity(level, g, "terrain", spot.x, spot.y)
game.nicer_tiles:updateAround(game.level, spot.x, spot.y)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment