viquelle Posted August 9, 2024 Share Posted August 9, 2024 I have issue with displaying icons and background of skill tree modmain.lua: local SkillTreeDefs = require("prefabs/skilltree_defs") Assets = { Asset("ATLAS", "images/wanda_background.xml"), Asset("IMAGE", "images/wanda_background.tex"), Asset("ATLAS", "images/wanda_skilltree_icons.xml"), Asset("IMAGE", "images/wanda_skilltree_icons.tex"), } local function CreateSkillTree() local BuildSkillsData = require("prefabs/skilltree_wanda") if BuildSkillsData then local data = BuildSkillsData(SkillTreeDefs.FN) if data then SkillTreeDefs.CreateSkillTreeFor("wanda", data.SKILLS) SkillTreeDefs.SKILLTREE_ORDERS["wanda"] = data.ORDERS print("created skilltree") end end end RegisterSkilltreeBGForCharacter("images/wanda_background.xml", "wanda") RegisterSkilltreeIconsAtlas("images/wanda_skilltree_icons.xml", "defense_1.tex") RegisterSkilltreeIconsAtlas("images/wanda_skilltree_icons.xml", "defense_2.tex") RegisterSkilltreeIconsAtlas("images/wanda_skilltree_icons.xml", "defense_3.tex") RegisterSkilltreeIconsAtlas("images/wanda_skilltree_icons.xml", "defense_4.tex") RegisterSkilltreeIconsAtlas("images/wanda_skilltree_icons.xml", "defense_5.tex") CreateSkillTree() skilltree_wanda.lua: local ORDERS = { {"time", { -180 , 176 + 30 }}, {"defense", { -140 , 176 + 30 }}, } local GAP = 40 -- FUNCTIONS ------------------------------------- local function RecalculatePlanarDefense(inst) inst.components.planardefense:AddBonus(inst, (inst.components.skilltreeupdater:IsActivated("wanda_defense_1") and 5 or 0) + -- 5 - planar defense if defense_time_1 activated (inst.components.skilltreeupdater:IsActivated("wanda_defense_2") and 5 or 0) + -- 5 - planar defense if defense_time_1 activated (inst.components.skilltreeupdater:IsActivated("wanda_defense_3") and 5 or 0) + -- 5 - planar defense if defense_time_1 activated (inst.components.skilltreeupdater:IsActivated("wanda_defense_4") and 5 or 0) + -- 5 - planar defense if defense_time_1 activated (inst.components.skilltreeupdater:IsActivated("wanda_defense_5") and 5 or 0), -- 5 - planar defense if defense_time_1 activated "planardefense_time") end -------------------------------------------------- local function BuildSkillsData(SkillTreeFns) local skills = { wanda_cooldown_time_1 = { title = "wanda_cooldown_time_1", desc = "desc1", icon = "defense_1", pos = {-180,176-4*GAP}, group = "time", tags = {"time"}, root = true, defaultfocus = true, connects = { "wanda_cooldown_time_2" }, }, wanda_cooldown_time_2 = { title = "wanda_cooldown_time_2", desc = "desc2", icon = "defense_1", pos = {-180,176-3*GAP}, group = "time", tags = {"time"}, }, wanda_defense_1 = { title = "wanda_defense_1", desc = "desc", icon = "defense_1", pos = {-140,176-4*GAP}, group = "defense", tags = {"defense"}, root = true, onactivate = RecalculatePlanarDefense, ondeactivate = RecalculatePlanarDefense, connects = { "wanda_defense_2" }, }, wanda_defense_2 = { title = "wanda_defense_2", desc = "desc", icon = "defense_2", pos = {-140,176-3*GAP}, group = "defense", tags = {"defense"}, onactivate = RecalculatePlanarDefense, ondeactivate = RecalculatePlanarDefense, connects = { "wanda_defense_3" }, }, wanda_defense_3 = { title = "wanda_defense_3", desc = "desc", icon = "defense_3", pos = {-140,176-2*GAP}, group = "defense", tags = {"defense"}, onactivate = RecalculatePlanarDefense, ondeactivate = RecalculatePlanarDefense, connects = { "wanda_defense_4" }, }, wanda_defense_4 = { title = "wanda_defense_4", desc = "desc", icon = "defense_4", pos = {-140,176-1*GAP}, group = "defense", tags = {"defense"}, onactivate = RecalculatePlanarDefense, ondeactivate = RecalculatePlanarDefense, connects = { "wanda_defense_5" }, }, wanda_defense_5 = { title = "defense_5", desc = "desc", icon = "defense_5", pos = {-140,176-0*GAP}, group = "defense", tags = {"defense"}, onactivate = RecalculatePlanarDefense, ondeactivate = RecalculatePlanarDefense, }, } return { SKILLS = skills, ORDERS = ORDERS, } end return BuildSkillsData idk what i should to do. wanda_background.tex wanda_background.xml wanda_skilltree_icons.tex wanda_skilltree_icons.xml Link to comment https://forums.kleientertainment.com/forums/topic/158942-need-help-image-display-problem/ Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now