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

fix

git-svn-id: http://svn.net-core.org/repos/t-engine4@2496 51575b47-30f0-44d4-a5cc-537603b46e54
parent 8dab968a
No related branches found
No related tags found
No related merge requests found
......@@ -278,7 +278,7 @@ function _M:loaded()
end,
}
Map:setViewerActor(self.player)
Map:setViewPort(200, 20, self.w - 200, math.floor(self.h * 0.80) - 20, 32, 32, nil, 22, true)
Map:setViewPort(216, 36, self.w - 216, math.floor(self.h * 0.80) - 36, 32, 32, nil, 22, true)
if self.player then self.player.changed = true end
self.key = engine.KeyBind.new()
......@@ -310,13 +310,13 @@ function _M:setupDisplayMode(reboot)
local do_bg = true
if gfx.size == "64x64" then
Map:setViewPort(200, 20, self.w - 200, math.floor(self.h * 0.80) - 20, 64, 64, nil, 44, do_bg)
Map:setViewPort(216, 36, self.w - 216, math.floor(self.h * 0.80) - 36, 64, 64, nil, 44, do_bg)
Map:resetTiles()
elseif gfx.size == "32x32" then
Map:setViewPort(200, 20, self.w - 200, math.floor(self.h * 0.80) - 20, 32, 32, nil, 22, do_bg)
Map:setViewPort(216, 36, self.w - 216, math.floor(self.h * 0.80) - 36, 32, 32, nil, 22, do_bg)
Map:resetTiles()
elseif gfx.size == "16x16" then
Map:setViewPort(200, 20, self.w - 200, math.floor(self.h * 0.80) - 20, 16, 16, "/data/font/FSEX300.ttf", 16, do_bg)
Map:setViewPort(216, 36, self.w - 216, math.floor(self.h * 0.80) - 36, 16, 16, "/data/font/FSEX300.ttf", 16, do_bg)
Map:resetTiles()
end
......
......@@ -17,18 +17,6 @@
-- Nicolas Casalini "DarkGod"
-- darkgod@te4.org
local function getGemLevel(self)
local gem_level = 0
if not self:getInven("PSIONIC_FOCUS") or self:getInven("PSIONIC_FOCUS")[1] then return gem_level end
local tk_item = self:getInven("PSIONIC_FOCUS")[1]
if tk_item.type == "gem" then
gem_level = tk_item.material_level
else
gem_level = 0
end
return gem_level
end
local function getShieldStrength(self, t)
local add = 0
if self:knowTalent(self.T_FOCUSED_CHANNELING) then
......
......@@ -17,18 +17,6 @@
-- Nicolas Casalini "DarkGod"
-- darkgod@te4.org
local function getGemLevel(self)
local gem_level = 0
if not self:getInven("PSIONIC_FOCUS") or self:getInven("PSIONIC_FOCUS")[1] then return gem_level end
local tk_item = self:getInven("PSIONIC_FOCUS")[1]
if tk_item.type == "gem" then
gem_level = tk_item.material_level
else
gem_level = 0
end
return gem_level
end
newTalent{
name = "Mindhook",
type = {"psionic/augmented-mobility", 1},
......
......@@ -22,19 +22,6 @@
--Reach: gem-based range improvements
--Channeling: gem-based shield and improvement
local function getGemLevel(self)
local gem_level = 0
if not self:getInven("PSIONIC_FOCUS") or self:getInven("PSIONIC_FOCUS")[1] then return gem_level end
local tk_item = self:getInven("PSIONIC_FOCUS")[1]
if tk_item.type == "gem" then
gem_level = tk_item.material_level
else
gem_level = 0
end
return gem_level
end
newTalent{
name = "Mindlash",
type = {"psionic/focus", 1},
......
......@@ -17,18 +17,6 @@
-- Nicolas Casalini "DarkGod"
-- darkgod@te4.org
local function getGemLevel(self)
local gem_level = 0
if not self:getInven("PSIONIC_FOCUS") or self:getInven("PSIONIC_FOCUS")[1] then return gem_level end
local tk_item = self:getInven("PSIONIC_FOCUS")[1]
if tk_item.type == "gem" then
gem_level = tk_item.material_level
else
gem_level = 0
end
return gem_level
end
local function combatTalentDamage(self, t, min, max)
return self:combatTalentSpellDamage(t, min, max, self.level + self:getWil())
end
......
......@@ -115,6 +115,17 @@ psi_cun_high5 = {
level = function(level) return 26 + (level-1) end,
}
-- Useful definitions for psionic talents
function getGemLevel(self)
local gem_level = 0
if self:getInven("PSIONIC_FOCUS") then
local tk_item = self:getInven("PSIONIC_FOCUS")[1]
if tk_item and (tk_item.type == "gem") then
gem_level = tk_item.material_level
end
end
return gem_level
end
load("/data/talents/psionic/absorption.lua")
load("/data/talents/psionic/finer-energy-manipulations.lua")
......
......@@ -17,18 +17,6 @@
-- Nicolas Casalini "DarkGod"
-- darkgod@te4.org
local function getGemLevel(self)
local gem_level = 0
if not self:getInven("PSIONIC_FOCUS") or self:getInven("PSIONIC_FOCUS")[1] then return gem_level end
local tk_item = self:getInven("PSIONIC_FOCUS")[1]
if tk_item.type == "gem" then
gem_level = tk_item.material_level
else
gem_level = 0
end
return gem_level
end
newTalent{
name = "Kinetic Leech",
type = {"psionic/voracity", 1},
......
......@@ -22,7 +22,7 @@ return {
display_name = function(x, y)
if game.level.level == 2 then return "Temporal Rift: Lumberjack village"
elseif game.level.level == 3 then return "Temporal Rift: Daikara"
elseif game.level.level == 2 then return "Temporal Rift: Lake of Nur"
elseif game.level.level == 4 then return "Temporal Rift: Lake of Nur"
end
return "Temporal Rift"
end,
......@@ -35,9 +35,13 @@ return {
width = 60, height = 25,
-- all_remembered = true,
all_lited = true,
no_worldport = true,
persistent = "zone",
generator = {
},
color_shown = {0.4, 0.3, 0.5, 1},
color_obscure = {0.4*0.6, 0.3*0.6, 0.5*0.6, 1},
ambient_music = "Through the Dark Portal.ogg",
levels =
{
[1] = { generator = {
......
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