NobodyCares69 Posted February 26, 2017 Share Posted February 26, 2017 (edited) I was trying to add icons to recipes that I added in my mod, because I just found out how to do that (here's the modmain.lua) local SteamersTrunk = Recipe("luggagechest", {Ingredient("boards", 4), Ingredient("goldnugget", 3), Ingredient("bamboo", 4)}, RECIPETABS.NAUTICAL, TECH.SCIENCE_TWO, RECIPE_GAME_TYPE.SHIPWRECKED, "treasurechest_placer", nil, nil, nil, true) STRINGS.RECIPE_DESC.LUGGAGECHEST = "Chest, but on the sea!" SteamersTrunk.atlas = "images/inventoryimages/luggagechest.xml" SteamersTrunk.image = "luggagechest.tex" local QuackChest = Recipe("krakenchest", {Ingredient("boards", 3), Ingredient("boneshard", 2), Ingredient("goldnugget", 5)}, RECIPETABS.NAUTICAL, TECH.SCIENCE_TWO, RECIPE_GAME_TYPE.SHIPWRECKED, "treasurechest_placer", nil, nil, nil, true) STRINGS.RECIPE_DESC.KRAKENCHEST = "It was previously guarded by Quacken" QuackChest.atlas = "images/inventoryimages/krakenchest.xml" QuackChest.image = "krakenchest.tex" local skullbox = Recipe("skullchest", {Ingredient("boards", 2), Ingredient("boneshard", 3)}, RECIPETABS.TOWN, TECH.SCIENCE_TWO, RECIPE_GAME_TYPE.COMMON, "treasurechest_placer") STRINGS.RECIPE_DESC.SKULLCHEST = "Creepy..." STRINGS.NAMES.SKULLCHEST = "Skull Chest" skullbox.atlas = "images/inventoryimages/skullchest.xml" skullbox.image = "skullchest.tex" However, when I did that, only Steamer's Trunk had the custom icon, and two other chests didn't. I don't really know why, because every xml file has almost the same thing in it. So here's the working xml file: <Atlas> <Texture filename="luggagechest.tex" /> <Elements> <Element name="luggagechest.tex" u1="0" u2="1" v1="0" v2="1" /> </Elements> </Atlas> And here is one that doesn't work: <Atlas> <Texture filename="krakenchest.tex" /> <Elements> <Element name="krakenchest.tex" u1="0" u2="1" v1="0" v2="1" /> </Elements> </Atlas> The tex files are all 64x64, also there is some stuff about these not working textures in the log file but I have not idea what is wrong, so here it is: WARNING! Invalid resource handle for atlas 'OUTOFSPACE', did you remember to load the asset? ../mods/Shipwrecked Tweaks/images/inventoryimages/krakenchest.xml LUA ERROR stack traceback: C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/image.lua(30,1) in function 'SetTexture' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/recipetile.lua(25,1) in function 'SetRecipe' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/craftslot.lua(132,1) in function 'Refresh' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/craftslot.lua(177,1) in function 'SetRecipe' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/crafting.lua(137,1) in function 'UpdateRecipes' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/crafting.lua(178,1) in function 'ScrollUp' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/crafting.lua(31,1) in function 'onclick' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/button.lua(37,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/widget.lua(112,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/crafting.lua(161,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/widget.lua(112,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/crafttabs.lua(340,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/widget.lua(112,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/widget.lua(112,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/widget.lua(112,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/widget.lua(112,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/widget.lua(112,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/screens/playerhud.lua(356,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/frontend.lua(236,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/input.lua(163,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/input.lua(363,1) WARNING! Invalid resource handle for atlas 'OUTOFSPACE', did you remember to load the asset? ../mods/Shipwrecked Tweaks/images/inventoryimages/skullchest.xml LUA ERROR stack traceback: C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/image.lua(30,1) in function 'SetTexture' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/recipetile.lua(25,1) in function 'SetRecipe' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/craftslot.lua(132,1) in function 'Refresh' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/craftslot.lua(177,1) in function 'SetRecipe' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/crafting.lua(137,1) in function 'UpdateRecipes' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/crafting.lua(78,1) in function 'SetFilter' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/crafttabs.lua(99,1) in function 'selectfn' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/tab.lua(192,1) in function 'Select' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/tab.lua(44,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/widget.lua(112,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/widget.lua(112,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/crafttabs.lua(340,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/widget.lua(112,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/widget.lua(112,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/widget.lua(112,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/widget.lua(112,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/widgets/widget.lua(112,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/screens/playerhud.lua(356,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/frontend.lua(236,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/input.lua(163,1) in function 'OnControl' C:/Program Files (x86)/Steam/SteamApps/common/dont_starve/data/scripts/input.lua(363,1) I'll also attach the tex files, because I don't know where is the mistake krakenchest.tex luggagechest.tex skullchest.tex Edited February 26, 2017 by NobodyCares69 Attached tex files Link to comment https://forums.kleientertainment.com/forums/topic/74990-trying-to-add-images-to-recipes/ 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