Jump to content

[Tutorial] Using Extended Sample Character Template


Dragon Wolf Leo
 Share

Recommended Posts

Yeah, the game will crash if the compiled builds don't show up in the anim folder. Sometimes the autocompiler pretends the scml project doesn't exist. This seems to happen to some people, and I don't quite understand why.

 

There's an alternative way to compile by using scml.exe in the mod_tools folder directly. Start you Command Prompt, and type the path of scml.exe, the path to your .scml file, and the path to your mod folder.

It should look something like this:

"C:\Program Files (x86)\Steam\steamapps\common\Don't Starve Mod Tools\mod_tools\scml.exe" "C:\Program Files (x86)\Steam\steamapps\common\dont_starve\mods\extended sample character\exported\esctemplate\esctemplate.scml" "C:\Program Files (x86)\Steam\steamapps\common\dont_starve\mods\extended sample character"

If this works for you, I'll update the tutorial to include this.

 

 

Please include this into the tut. Was the only way for it to create the .zip needed in the anim file.

 

How would I go about for this for custom items? rather then characters

 

Link to comment
Share on other sites

I can't edit my previous comment so I'd also like to ask if I can put the feet below the legs? The character I'm making wears baggy long jeans and they almost drag on the ground. Do you advise against layering the legs above the feet or the hair above the face?


I can't edit my previous comment so I'd also like to ask if I can put the feet below the legs? The character I'm making wears baggy long jeans and they almost drag on the ground. Do you advise against layering the legs above the feet or the hair above the face?

Link to comment
Share on other sites

Ok, so I made a character mod from the regular character mod template and i decided to use this one to make my character even better and finish it and whatnot. So basically I'm starting from scratch with this character template but I'm filling in the blanks with the same stuff I put into the first version of my mod (I'm very very new to modding) so I followed this guide until I got to the part that said this:

Now our character should be fully renamed. It's a good idea to test the mod at this point to see if we've done this correctly.

 
So I decided to test the mod out. I opened don't starve, I let the compiler do its thing, the game opened, I clicked on mods then my mod and apply. Then it said something like "This mod is disabled cause it failed" and then the game freezes and crashes I think. I found the log and I can't make anything out of it, anyway this is what it says

Starting up
Don't Starve: 115739 WIN32_STEAM
Build Date: 2014-11-04_16-15-32
THREAD - started 'GAClient' (5112)
HttpClient::ClientThread::Main()
cGame::InitializeOnMainThread
WindowManager::Initialize
WindowManager::SetFullscreen(0, 1600, 900, 60)
GLInfo
~~~~~~
GL_VENDOR: Google Inc.
GL_RENDERER: ANGLE (AMD Radeon HD 6320M)
GL_VERSION: OpenGL ES 2.0 (ANGLE 1.0.0.2249)
GL_SHADING_LANGUAGE_VERSION: OpenGL ES GLSL ES 1.00 (ANGLE 1.0.0.2249)
OpenGL extensions (19, 19):
GL_ANGLE_depth_texture
GL_ANGLE_framebuffer_blit
GL_ANGLE_framebuffer_multisample
GL_ANGLE_instanced_arrays
GL_ANGLE_pack_reverse_row_order
GL_ANGLE_texture_compression_dxt3
GL_ANGLE_texture_compression_dxt5
GL_ANGLE_texture_usage
GL_ANGLE_translated_shader_source
GL_EXT_read_format_bgra
GL_EXT_robustness
GL_EXT_texture_compression_dxt1
GL_EXT_texture_format_BGRA8888
GL_EXT_texture_storage
GL_OES_get_program_binary
GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8
GL_OES_standard_derivatives
GL_OES_texture_npot
GL_MAX_TEXTURE_SIZE = 16384
GL_MAX_TEXTURE_IMAGE_UNITS = 16
GL_MAX_RENDERBUFFER_SIZE = 16384
GL_MAX_VIEWPORT_DIMS = 16384, 16384
GL_MAX_VARYING_VECTORS = 10
GL_MAX_VERTEX_ATTRIBS = 16
GL_MAX_VERTEX_UNIFORM_VECTORS = 254
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS = 4
GL_MAX_FRAGMENT_UNIFORM_VECTORS = 221
4 compressed texture formats
texture format 0x83f0
texture format 0x83f1
texture format 0x83f2
texture format 0x83f3
THREAD - started 'WindowsInputManager' (8040)
cDontStarveGame::DoGameSpecificInitialize()
cGame::StartPlaying
LOADING LUA
DoLuaFile scripts/main.lua
DoLuaFile loading buffer scripts/main.lua
scripts/main.lua(161,1) running main.lua

scripts/modindex.lua(311,1) loaded modindex
scripts/modindex.lua(75,1) ModIndex: Beginning normal load sequence.

LOADING LUA SUCCESS
scripts/playerdeaths.lua(79,1) PlayerDeaths loaded morgue 926
scripts/playerprofile.lua(480,1) loaded profile
scripts/playerprofile.lua(544,1) bloom_enabled false
scripts/saveindex.lua(99,1) loaded saveindex
scripts/gamelogic.lua(1172,1) OnFilesLoaded()
scripts/gamelogic.lua(1161,1) OnUpdatePurchaseStateComplete
scripts/gamelogic.lua(117,1) Unload BE
Could not unload undefined prefab 0x4374c56c (yellowstaff)
Could not unload undefined prefab 0x303bfdce (axe)
Could not unload undefined prefab 0x378bda50 (wall_wood_item)
Could not unload undefined prefab 0x8cc766ef (pumpkin_lantern)
Could not unload undefined prefab 0xfdcabd86 (earmuffshat)
Could not unload undefined prefab 0x7f46d7c0 (batbat)
Could not unload undefined prefab 0xcceee6c3 (cutstone)
Could not unload undefined prefab 0xaf34ecc0 (trunkvest_winter)
Could not unload undefined prefab 0x875750ea (turf_road)
Could not unload undefined prefab 0x4aeb6641 (armordragonfly)
Could not unload undefined prefab 0xcd7669e5 (nightsword)
Could not unload undefined prefab 0x1daa5ab7 (turf_carpetfloor)
Could not unload undefined prefab 0xefa57cea (bandage)
Could not unload undefined prefab 0xde4bc7e7 (wall_hay_item)
Could not unload undefined prefab 0xe51acd32 (lightning_rod)
Could not unload undefined prefab 0x947bfcb8 (lightning_rod_placer)
Could not unload undefined prefab 0x68ba7100 (researchlab2)
Could not unload undefined prefab 0x3386a16a (researchlab2_placer)
Could not unload undefined prefab 0x3f5176c5 (firepit)
Could not unload undefined prefab 0x8a462465 (firepit_placer)
Could not unload undefined prefab 0x75370b6 (papyrus)
Could not unload undefined prefab 0xbea16a01 (hambat)
Could not unload undefined prefab 0xeb646050 (icehat)
Could not unload undefined prefab 0x10473739 (spear)
Could not unload undefined prefab 0x8d44bbad (cookpot)
Could not unload undefined prefab 0x30d2f57d (cookpot_placer)
Could not unload undefined prefab 0x89c20b1b (telebase)
Could not unload undefined prefab 0x868a468f (telebase_placer)
Could not unload undefined prefab 0x9d92cce (purpleamulet)
Could not unload undefined prefab 0xcf1626 (rabbithouse)
Could not unload undefined prefab 0x1aa31ec4 (rabbithouse_placer)
Could not unload undefined prefab 0xe474f23c (armormarble)
Could not unload undefined prefab 0x3ccdbe75 (icestaff)
Could not unload undefined prefab 0x68ba7101 (researchlab3)
Could not unload undefined prefab 0xd6985329 (researchlab3_placer)
Could not unload undefined prefab 0x21bf03b1 (thulecite)
Could not unload undefined prefab 0x539e9e8a (trunkvest_summer)
Could not unload undefined prefab 0xf4eb0943 (shovel)
Could not unload undefined prefab 0x761a1799 (gunpowder)
Could not unload undefined prefab 0x9a99c7b7 (armorgrass)
Could not unload undefined prefab 0xda17c8e8 (armorslurper)
Could not unload undefined prefab 0x47611d71 (sweatervest)
Could not unload undefined prefab 0x85181f7c (minerhat)
Could not unload undefined prefab 0xe8f381a1 (turf_checkerfloor)
Could not unload undefined prefab 0xd3671c87 (rainhat)
Could not unload undefined prefab 0x2e264dbc (blowdart_pipe)
Could not unload undefined prefab 0x2f0f89cb (reflectivevest)
Could not unload undefined prefab 0xc4101586 (hammer)
Could not unload undefined prefab 0x41ba89b5 (nightmarefuel)
Could not unload undefined prefab 0xfbaefa0e (rainometer)
Could not unload undefined prefab 0xeea990dc (rainometer_placer)
Could not unload undefined prefab 0x7fcb037d (greenstaff)
Could not unload undefined prefab 0x7fceff10 (featherfan)
Could not unload undefined prefab 0x3c935451 (eyeturret_item)
Could not unload undefined prefab 0xcba65752 (amulet)
Could not unload undefined prefab 0xe16c07d0 (ruinshat)
Could not unload undefined prefab 0xd2c60301 (dragonflychest)
Could not unload undefined prefab 0xa72c4129 (dragonflychest_placer)
Could not unload undefined prefab 0xb1591875 (greenamulet)
Could not unload undefined prefab 0xdac7fbf5 (birdcage)
Could not unload undefined prefab 0xe1f9b335 (birdcage_placer)
Could not unload undefined prefab 0x68ba7102 (researchlab4)
Could not unload undefined prefab 0x79aa04e8 (researchlab4_placer)
Could not unload undefined prefab 0x2c158f7c (torch)
Could not unload undefined prefab 0x265d1455 (turf_woodfloor)
Could not unload undefined prefab 0x9a0ed246 (yellowamulet)
Could not unload undefined prefab 0xb4e674c6 (hawaiianshirt)
Could not unload undefined prefab 0xc78d9876 (siestahut)
Could not unload undefined prefab 0xb22fa874 (siestahut_placer)
Could not unload undefined prefab 0xce5a342e (firesuppressor)
Could not unload undefined prefab 0xbbba0ebc (firesuppressor_placer)
Could not unload undefined prefab 0x9a6718eb (resurrectionstatue)
Could not unload undefined prefab 0x6b0c64bf (resurrectionstatue_placer)
Could not unload undefined prefab 0xdfb37276 (telestaff)
Could not unload undefined prefab 0x3f6c9ebb (diviningrod)
Could not unload undefined prefab 0xa6b98890 (beargervest)
Could not unload undefined prefab 0xe5936c6a (firestaff)
Could not unload undefined prefab 0x34fb4f82 (pitchfork)
Could not unload undefined prefab 0x3d4d1dc6 (bedroll_straw)
Could not unload undefined prefab 0xadfdb7ae (armor_sanity)
Could not unload undefined prefab 0x76d26529 (bugnet)
Could not unload undefined prefab 0x5ce426c4 (blowdart_fire)
Could not unload undefined prefab 0x4740cff7 (tent)
Could not unload undefined prefab 0xb4d742b3 (tent_placer)
Could not unload undefined prefab 0x8a2d55ba (catcoonhat)
Could not unload undefined prefab 0x4116c653 (raincoat)
Could not unload undefined prefab 0x62a5e7fe (nightlight)
Could not unload undefined prefab 0x185806ec (nightlight_placer)
Could not unload undefined prefab 0xa1e54a85 (goldenaxe)
Could not unload undefined prefab 0xe6af29d2 (compass)
Could not unload undefined prefab 0x19c004b2 (pighouse)
Could not unload undefined prefab 0x469fe538 (pighouse_placer)
Could not unload undefined prefab 0xca16846d (boards)
Could not unload undefined prefab 0xfa14dec6 (birdtrap)
Could not unload undefined prefab 0x7c11af2 (treasurechest)
Could not unload undefined prefab 0xd411bef8 (treasurechest_placer)
Could not unload undefined prefab 0xef21c9f2 (rope)
Could not unload undefined prefab 0xb981ecda (fast_farmplot)
Could not unload undefined prefab 0x6c77c310 (fast_farmplot_placer)
Could not unload undefined prefab 0xbcfca634 (strawhat)
Could not unload undefined prefab 0x111db7ae (footballhat)
Could not unload undefined prefab 0x1eee0485 (transistor)
Could not unload undefined prefab 0x1cd9e60e (razor)
Could not unload undefined prefab 0x1541c9cc (armorruins)
Could not unload undefined prefab 0xe87e06c0 (icebox)
Could not unload undefined prefab 0xf2bd1baa (icebox_placer)
Could not unload undefined prefab 0x36768a92 (orangestaff)
Could not unload undefined prefab 0x2ca456a0 (orangeamulet)
Could not unload undefined prefab 0xff7a976 (staff_tornado)
Could not unload undefined prefab 0xd8067599 (beehat)
Could not unload undefined prefab 0xc22935e4 (icepack)
Could not unload undefined prefab 0x739fbe3c (homesign)
Could not unload undefined prefab 0x33fdbd2e (homesign_placer)
Could not unload undefined prefab 0x1c42203 (bell)
Could not unload undefined prefab 0x15220700 (backpack)
Could not unload undefined prefab 0xa8b25abc (wall_ruins_item)
Could not unload undefined prefab 0x3ede96f8 (nightstick)
Could not unload undefined prefab 0xd5201c09 (beebox)
Could not unload undefined prefab 0x753b7621 (beebox_placer)
Could not unload undefined prefab 0xb918c5fd (fishingrod)
Could not unload undefined prefab 0x651e3e9e (eyebrellahat)
Could not unload undefined prefab 0x92ccc001 (coldfirepit)
Could not unload undefined prefab 0x21e04429 (coldfirepit_placer)
Could not unload undefined prefab 0x5a59f5cc (goldenshovel)
Could not unload undefined prefab 0x2e54b535 (cane)
Could not unload undefined prefab 0xb6201ac9 (onemanband)
Could not unload undefined prefab 0x4685284 (umbrella)
Could not unload undefined prefab 0xda1f7edf (winterometer)
Could not unload undefined prefab 0x955229cb (winterometer_placer)
Could not unload undefined prefab 0xe2bfa46 (tophat)
Could not unload undefined prefab 0xacbea762 (fertilizer)
Could not unload undefined prefab 0x3949a42 (meatrack)
Could not unload undefined prefab 0x56340ba8 (meatrack_placer)
Could not unload undefined prefab 0x6dda899f (watermelonhat)
Could not unload undefined prefab 0x94cf6c04 (goldenpickaxe)
Could not unload undefined prefab 0x86860bc2 (boomerang)
Could not unload undefined prefab 0xb1fa364d (pickaxe)
Could not unload undefined prefab 0x3cb06493 (healingsalve)
Could not unload undefined prefab 0x39311b4d (grass_umbrella)
Could not unload undefined prefab 0x37c31aa6 (lantern)
Could not unload undefined prefab 0xbc429ef3 (bushhat)
Could not unload undefined prefab 0x80cb1e18 (featherhat)
Could not unload undefined prefab 0x3edae42e (multitool_axe_pickaxe)
Could not unload undefined prefab 0x7f2d088c (armorwood)
Could not unload undefined prefab 0x46094f1b (beefalohat)
Could not unload undefined prefab 0xf8e41fa9 (bedroll_furry)
Could not unload undefined prefab 0xcda99af6 (winterhat)
Could not unload undefined prefab 0x1c48b877 (campfire)
Could not unload undefined prefab 0xdfe3a33 (campfire_placer)
Could not unload undefined prefab 0x4d9a964d (trap)
Could not unload undefined prefab 0x68370bd6 (trap_teeth)
Could not unload undefined prefab 0x4058bc0 (molehat)
Could not unload undefined prefab 0xcad92460 (flowerhat)
Could not unload undefined prefab 0xec43b9f4 (sewing_kit)
Could not unload undefined prefab 0xfb180669 (blowdart_sleep)
Could not unload undefined prefab 0x38967bb2 (researchlab)
Could not unload undefined prefab 0x77e9ae38 (researchlab_placer)
Could not unload undefined prefab 0x8bbc7f55 (beemine)
Could not unload undefined prefab 0xdf13a0c1 (ruins_bat)
Could not unload undefined prefab 0x22ec3802 (wall_stone_item)
Could not unload undefined prefab 0x8d60ee3a (coldfire)
Could not unload undefined prefab 0xe72d29b0 (coldfire_placer)
Could not unload undefined prefab 0x263bc4d5 (slow_farmplot)
Could not unload undefined prefab 0x321f7255 (slow_farmplot_placer)
Could not unload undefined prefab 0xe5071541 (nightmare_timepiece)
Could not unload undefined prefab 0xc3bf310c (blueamulet)
Could not unload undefined prefab 0x2ae7e3b3 (purplegem)
Could not unload undefined prefab 0x6f21e747 (piggyback)
Could not unload undefined prefab 0xf0330963 (panflute)
Could not unload undefined prefab 0xdb20fa95 (heatrock)
Could not unload undefined prefab 0x1153dbb9 (pottedfern)
Could not unload undefined prefab 0xf2102a71 (pottedfern_placer)
Could not unload undefined prefab 0x33ab6997 (hud)
Could not unload undefined prefab 0x3364203d (forest)
Could not unload undefined prefab 0x2e5cb72d (cave)
Could not unload undefined prefab 0x40b82ff2 (maxwell)
Could not unload undefined prefab 0xbddda476 (fire)
Could not unload undefined prefab 0x1078732c (character_fire)
Could not unload undefined prefab 0x427b5b39 (shatter)
scripts/gamelogic.lua(120,1) Unload BE done
scripts/dlcsupport.lua(24,1) Load scripts/DLC001_prefab_files
HttpClientWriteCallback (0x05FC5E5F, 1, 16, 0x061AF7F0)
HttpClientWriteCallback READ 16 (16 total)
scripts/gamelogic.lua(132,1) Load FE
scripts/gamelogic.lua(136,1) Load FE: done
scripts/screens/mainscreen.lua(576,1) platform_motd table: 0F58C710
SimLuaProxy::QueryServer()
HttpClientWriteCallback (0x05FC5DBC, 1, 1250, 0x061AF7F0)
HttpClientWriteCallback READ 1250 (1250 total)
scripts/modindex.lua(85,1) ModIndex: Load sequence finished successfully.

Reset() returning
QueryServerComplete no callback
scripts/screens/mainscreen.lua(576,1) platform_motd table: 0A65C398
QueryStats: { "req":"modrank", "field":"Session.Loads.Mods.list", "fieldop":"unwind", "linkpref":"external", "limit": 20}
GetCachedUGCCount 0
EnumerateUserSubscribedFiles(0)
OnEnumerateUserSubscribedFilesResult
EResult 1, results 0/0
Enum complete. Found 0 mods.
DeleteUnsubscribedFiles [../mods]
FindDirectoriesMatching [../mods/workshop-*]
SteamWorkshop::CompleteCallback (success, Refreshing mods complete. None found.) set
SimLuaProxy::OnUpdateWorkshopModsComplete(ok., Refreshing mods complete. None found.)
scripts/screens/modsscreen.lua(888,1) Reloading Mod Info Prefabs
scripts/screens/modsscreen.lua(875,1) Loading Mod Info Prefabs
scripts/screens/modsscreen.lua(880,1) Unloading Mod Info Prefabs
HttpClientWriteCallback (0x05FC5E6C, 1, 2412, 0x061AF7F0)
HttpClientWriteCallback READ 2412 (2412 total)
scripts/screens/modsscreen.lua(880,1) Unloading Mod Info Prefabs
Collecting garbage...
lua_gc took 0.06 seconds
~SimLuaProxy()
lua_close took 0.10 seconds
ReleaseAll
ReleaseAll Finished
cGame::StartPlaying
LOADING LUA
DoLuaFile scripts/main.lua
DoLuaFile loading buffer scripts/main.lua
scripts/main.lua(161,1) running main.lua

scripts/modindex.lua(311,1) loaded modindex
scripts/modindex.lua(75,1) ModIndex: Beginning normal load sequence.

scripts/modindex.lua(386,1) Could not load mod_config_data/modconfiguration_paul 1.2
scripts/mods.lua(152,1) Loading mod: paul 1.2 (Paul)
scripts/mods.lua(179,1) Mod: paul 1.2 (Paul) Loading modworldgenmain.lua
scripts/mods.lua(187,1) Mod: paul 1.2 (Paul) Mod had no modworldgenmain.lua. Skipping.
scripts/mods.lua(179,1) Mod: paul 1.2 (Paul) Loading modmain.lua
scripts/mods.lua(193,1) Mod: paul 1.2 (Paul) Error loading mod!
error loading module 'speech_paul' from file '..\mods\paul 1.2\scripts\speech_paul.lua':
..\mods\paul 1.2\scripts\speech_paul.lua:75: '}' expected (to close '{' at line 70) near 'SPIDER_WARRIOR'
LUA ERROR stack traceback:
=[C] ?
=[C] in function 'require'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/../mods/paul 1.2/modmain.lua(32,1) in main chunk
=[C] in function 'xpcall'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/util.lua(439,1) in function 'RunInEnvironment'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/mods.lua(190,1) in function 'InitializeModMain'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/mods.lua(171,1) in function 'LoadMods'
scripts/main.lua(229,1) in function 'ModSafeStartup'
scripts/main.lua(274,1)
=[C] in function 'SetPersistentString'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/mainfunctions.lua(18,1) in function 'SavePersistentString'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/modindex.lua(76,1)
=[C] in function 'GetPersistentString'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/modindex.lua(63,1) in function 'BeginStartupSequence'
scripts/main.lua(273,1) in function 'callback'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/modindex.lua(322,1)
=[C] in function 'GetPersistentString'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/modindex.lua(302,1) in function 'Load'
scripts/main.lua(272,1) in main chunk

LOADING LUA SUCCESS
scripts/playerdeaths.lua(79,1) PlayerDeaths loaded morgue 926
scripts/playerprofile.lua(480,1) loaded profile
scripts/playerprofile.lua(544,1) bloom_enabled false
scripts/saveindex.lua(99,1) loaded saveindex
scripts/gamelogic.lua(1172,1) OnFilesLoaded()
scripts/gamelogic.lua(1161,1) OnUpdatePurchaseStateComplete
scripts/gamelogic.lua(111,1) FE assets already loaded
scripts/mods.lua(269,1) Mod: paul 1.2 (Paul) Registering prefabs
scripts/mods.lua(275,1) Mod: paul 1.2 (Paul) Registering prefab file: prefabs/paul
scripts/mods.lua(17,1) error calling LoadPrefabFile in mod paul 1.2 (Paul):
...m/steamapps/common/dont_starve/data/scripts/util.lua:276: Could not find an asset matching anim/paul.zip in any of the search paths.
LUA ERROR stack traceback:
=[C] in function 'assert'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/util.lua(276,1) in function 'resolvefilepath'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/mainfunctions.lua(52,1) in function 'RegisterPrefabs'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/mainfunctions.lua(79,1)
=(tail call) ?
=[C] in function 'xpcall'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/mods.lua(15,1)
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/mods.lua(276,1) in function 'RegisterPrefabs'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/gamelogic.lua(115,1) in function 'LoadAssets'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/gamelogic.lua(1153,1) in function 'DoResetAction'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/gamelogic.lua(1168,1) in function 'complete_callback'
...
=[C] in function 'GetPersistentString'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/saveindex.lua(91,1) in function 'Load'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/gamelogic.lua(1189,1) in function 'callback'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/playerprofile.lua(574,1) in function 'Set'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/playerprofile.lua(458,1)
=[C] in function 'GetPersistentString'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/playerprofile.lua(456,1) in function 'Load'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/gamelogic.lua(1188,1) in main chunk
=[C] in function 'require'
C:/Program Files (x86)/Steam/steamapps/common/dont_starve/data/scripts/mainfunctions.lua(652,1)
scripts/mods.lua(226,1) Disabling paul 1.2 (Paul) because it had an error.
scripts/mods.lua(226,1) Disabling paul 1.2 (Paul) because it had an error.
scripts/frontend.lua(723,1) SCRIPT ERROR! Showing error screen
scripts/mods.lua(292,1) Mod: paul 1.2 (Paul) Registering default mod prefab
scripts/screens/mainscreen.lua(576,1) platform_motd table: 0A0C52C8
SimLuaProxy::QueryServer()
scripts/modindex.lua(85,1) ModIndex: Load sequence finished successfully.

Reset() returning
HttpClientWriteCallback (0x05FC5DBC, 1, 1250, 0x061AF7F0)
HttpClientWriteCallback READ 1250 (1250 total)
scripts/screens/mainscreen.lua(576,1) platform_motd table: 0A0C6AB0
scripts/mods.lua(304,1) unloading prefabs for mod MOD_paul 1.2
Collecting garbage...
lua_gc took 0.09 seconds
~SimLuaProxy()
lua_close took 0.09 seconds
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager.
HttpClient::ClientThread::Main() complete
Shutting down

So if someone could help me with this, I'd really appreciate it. I don't know very much mod terminology or anything and I doubt this will be my last issue I run into that I need help with so please be patient with me.

Thanks.

Link to comment
Share on other sites

I can't edit my previous comment so I'd also like to ask if I can put the feet below the legs? The character I'm making wears baggy long jeans and they almost drag on the ground. Do you advise against layering the legs above the feet or the hair above the face?

 

I actually had the same layering problem, but with the hair and arms (since my character doesn't use sleeves).

I found that fixing it is a real hassle, but it can be done.

Edited by Sabeku
Link to comment
Share on other sites

In any free time - here goes my DS log :/ 

 

Things NOT working:

 

1.houndmoundcraft.xml (hound mound picture in Recipes Tab) > mod has CRAFTING (works) and craft tab pic (never worked). But there  is no item itself - not like modded item works - it's just a recipe added..

 

2. I sticked "bellstaff" item with "wakkari" character mods.. Then DS started to crash on start up, during making world. Separetly - they worked fine.

 

3. "Eater" part:  monster meat eating + spoilage ignore + only meat eating works. When I add "no sanity penalty from raw meat" then: monster meat eating without penalty stops to work.. 

 

I really have no idea if it's anywhere in the log... 

 

Thats for the free time of any of you who are smarter than me with this :razz: 

 

 

Also once again thank you very much Dleo for this beefalo part ^^ You made my day with it.

 

log.txt

Link to comment
Share on other sites

Hey! I'm just about done with the art of my character and I wanted to test it out and see it, except I have a problem, well, a lot of problems.

 

I'll attach what it's suppose to look like(via the spriter) and what it turns out in game as

 What it should be

 

 

 What turns out

 

 

 

 

 

Anyone have any ideas what went wrong and what I do to fix it?

 

Solved

Edited by MakeshiftDemon
Link to comment
Share on other sites

To add on to my previous post(Still can't edit posts), I've done a bit of looking around and testing, It appears that Atlas-1 in the anim folder, the tex document is roughly half the size it should be (I open it in TextTool after dragging it to my desktop) I tried deleting the anim folder and recompiling it, I've tried dragging my current image files to a fresh copy of the template and deleting the anim folder again, both times I end up with the same result. I haven't changed any image size or resolution, I haven't moved, resized or changed any layering in the spriter.

 

Solved

Edited by MakeshiftDemon
Link to comment
Share on other sites

There were a few syntax errors in the function sanitychange. There also isn't a WILSON_SANITY_MULT, so it should be 0.5.

 

local function sanitychange(inst,data)    if inst.components.sanity.current <= 50 then        inst.components.combat.damagemultiplier = 1    else        inst.components.combat.damagemultiplier = 0.75    endendlocal fn = function(inst) -- choose which sounds this character will playinst.soundsname = "wendy" -- Minimap iconinst.MiniMapEntity:SetIcon( "sari.tex" ) -- Statsinst.components.health:SetMaxHealth(150)inst.components.hunger:SetMax(120)inst.components.sanity:SetMax(100)inst.components.combat.damagemultiplier = 0.75inst.components.sanity.night_drain_mult = 0.5inst.components.sanity.neg_aura_mult = 0.5inst:ListenForEvent("SanityTsuki", sanitychange) end

I love you... thanks A LOT! 

 

OMG how I can forgot put end in the if sentence... I'm so silly xD

 

 

___________________________________

 

I DID IT!!!!!
 
local fn = function(inst)
 
-- choose which sounds this character will play
inst.soundsname = "wendy"
 
-- Minimap icon
inst.MiniMapEntity:SetIcon( "sari.tex" )
 
-- Stats
inst.components.health:SetMaxHealth(150)
inst.components.hunger:SetMax(120)
inst.components.sanity:SetMax(100)
inst.components.combat.damagemultiplier = 0.75
inst.components.sanity.night_drain_mult = (0.5)
inst.components.sanity.neg_aura_mult = (0.5)
inst:AddTag("SanityTsuki")
 
end
 
PROBLEM SOLVED, IT DOESN'T CRASH!!!!
 
but... It doesn't do the sanitytsuki function.
 
this is the SanityTsuki tag

 if inst.components.sanity.current <= 50 then
  inst.components.combat.damagemultiplier = 1
  inst.components.locomotor.walkspeed = (TUNING.WILSON_WALK_SPEED * 1.5)
  inst.components.locomotor.runspeed = (TUNING.WILSON_RUN_SPEED * 1.5)
  inst.components.talker:Say("Happy mind !")
 else
  inst.components.combat.damagemultiplier = 0.75 
  inst.components.hunger:SetRate(TUNING.WILSON_HUNGER_RATE * 2)
  inst.components.locomotor.walkspeed = (TUNING.WILSON_WALK_SPEED * 1)
  inst.components.locomotor.runspeed = (TUNING.WILSON_RUN_SPEED * 1)
 end

 

Edited by kordhrufan
Link to comment
Share on other sites

I'm still thankful for this awesome tutorial to this day. :D Thank you.

 

I heard this was over used, but I want it anyway since it fits perfectly for my other character.

Anybody knows the right coding for making a character transform when his sanity is half way taken down? and transform back normally when his sanity is back? It should change his appearance as well like wolfgang.

I've tried many codes and searching, but no luck, he doesn't transform, so I am stuck, any help would be awesome.

Or if someone has a mod like this, and if its allowed, I'll like to take a look at it.

Sorry if I am a bother. :)

Link to comment
Share on other sites

Hey! So I'm helping my friend make a mod and we have just about all the program stuff done, and I'm trying to get it in working condition before she starts the art portion of it because then I can let her go off and do her own thing with it, but I've hit a wall with her mod. I've been normally able to fix her problems with it up until now. I'll attach the log she last sent me.

 

 

 

Here's the only part of the log that mentions her character "blanche"

 

 

scripts/modindex.lua(311,1) loaded modindex
scripts/modindex.lua(75,1) ModIndex: Beginning normal load sequence.
 
scripts/modindex.lua(386,1) Could not load mod_config_data/modconfiguration_Blanche Mod
scripts/mods.lua(152,1) Loading mod: Blanche Mod (Blanche Montagne)
scripts/mods.lua(179,1) Mod: Blanche Mod (Blanche Montagne) Loading modworldgenmain.lua
scripts/mods.lua(187,1) Mod: Blanche Mod (Blanche Montagne)  Mod had no modworldgenmain.lua. Skipping.
scripts/mods.lua(179,1) Mod: Blanche Mod (Blanche Montagne) Loading modmain.lua
LOADING LUA SUCCESS
scripts/playerdeaths.lua(79,1) PlayerDeaths loaded morgue 3481

log.txt

Link to comment
Share on other sites

[00:00:08]: Mod downloads complete.

[00:00:08]: GetCachedUGCCount 0

[00:00:08]: SteamWorkshop::CompleteCallback (success, Mods were updated.) set

[00:00:08]: SimLuaProxy::OnUpdateWorkshopModsComplete(ok., Mods were updated.)

[00:00:08]: Reloading Mod Info Prefabs

[00:00:08]: Loading Mod Info Prefabs

[00:00:08]: Unloading Mod Info Prefabs

[00:00:13]: Unloading Mod Info Prefabs

[00:00:13]: Collecting garbage...

[00:00:13]: lua_gc took 0.01 seconds

[00:00:13]: ~NetworkLuaProxy()

[00:00:13]: ~SimLuaProxy()

[00:00:13]: lua_close took 0.01 seconds

[00:00:13]: ReleaseAll

[00:00:13]: ReleaseAll Finished

[00:00:13]: cGame::StartPlaying

[00:00:13]: LOADING LUA

[00:00:13]: DoLuaFile scripts/main.lua

[00:00:13]: DoLuaFile loading buffer scripts/main.lua

[00:00:13]: scripts/main.lua(167,1) running main.lua

 

[00:00:13]: loaded modindex

[00:00:13]: ModIndex: Beginning normal load sequence.

 

[00:00:13]: ModIndex:GetModsToLoad inserting moddir, Michael

[00:00:13]: Could not load mod_config_data/modconfiguration_Michael

[00:00:13]: Loading mod: Michael (MICHAEL)

[00:00:13]: Mod: Michael (MICHAEL) Loading modworldgenmain.lua

[00:00:13]: Mod: Michael (MICHAEL)  Mod had no modworldgenmain.lua. Skipping.

[00:00:13]: Mod: Michael (MICHAEL) Loading modmain.lua

[00:00:13]: Mod: Michael (MICHAEL)  Error loading mod!

[string "../mods/Michael/modmain.lua"]:59: attempt to index global 'AddModCharacter' (a function value)

LUA ERROR stack traceback:

        ../mods/Michael/modmain.lua(59,1) in main chunk

        =[C] in function 'xpcall'

        scripts/util.lua(455,1) in function 'RunInEnvironment'

        scripts/mods.lua(373,1) in function 'InitializeModMain'

        scripts/mods.lua(354,1) in function 'LoadMods'

        scripts/main.lua(244,1) in function 'ModSafeStartup'

        scripts/main.lua(292,1)

        =[C] in function 'SetPersistentString'

        scripts/mainfunctions.lua(24,1) in function 'SavePersistentString'

        scripts/modindex.lua(76,1)

        =[C] in function 'GetPersistentString'

        scripts/modindex.lua(63,1) in function 'BeginStartupSequence'

        scripts/main.lua(291,1) in function 'callback'

        scripts/modindex.lua(410,1)

        =[C] in function 'GetPersistentString'

        scripts/modindex.lua(390,1) in function 'Load'

        scripts/main.lua(290,1) in main chunk

 

[00:00:13]: [string "../mods/Michael/modmain.lua"]:59: attempt to index global 'AddModCharacter' (a function value)

LUA ERROR stack traceback:

        ../mods/Michael/modmain.lua(59,1) in main chunk

        =[C] in function 'xpcall'

        scripts/util.lua(455,1) in function 'RunInEnvironment'

        scripts/mods.lua(373,1) in function 'InitializeModMain'

        scripts/mods.lua(354,1) in function 'LoadMods'

        scripts/main.lua(244,1) in function 'ModSafeStartup'

        scripts/main.lua(292,1)

        =[C] in function 'SetPersistentString'

        scripts/mainfunctions.lua(24,1) in function 'SavePersistentString'

        scripts/modindex.lua(76,1)

        =[C] in function 'GetPersistentString'

        scripts/modindex.lua(63,1) in function 'BeginStartupSequence'

        scripts/main.lua(291,1) in function 'callback'

        scripts/modindex.lua(410,1)

        =[C] in function 'GetPersistentString'

        scripts/modindex.lua(390,1) in function 'Load'

        scripts/main.lua(290,1) in main chunk

[00:00:13]: Error error! We tried displaying an error but TheFrontEnd isn't ready yet...

[00:00:13]: LOADING LUA SUCCESS

[00:00:13]: PlayerDeaths loaded morgue 1936

[00:00:13]: loaded profile

[00:00:13]: bloom_enabled false

[00:00:13]: loaded saveindex

[00:00:13]: OnFilesLoaded()

[00:00:13]: OnUpdatePurchaseStateComplete

[00:00:13]: Unload BE

[00:00:13]: Unload BE done

[00:00:14]: Mod: Michael (MICHAEL) Registering prefabs

[00:00:14]: Mod: Michael (MICHAEL)  Registering prefab file: prefabs/michael

[00:00:14]: error calling LoadPrefabFile in mod Michael (MICHAEL): 

[string "scripts/util.lua"]:292: Could not find an asset matching anim/Michael.zip in any of the search paths.

LUA ERROR stack traceback:

        =[C] in function 'assert'

        scripts/util.lua(292,1) in function 'resolvefilepath'

        scripts/mainfunctions.lua(72,1) in function 'RegisterPrefabs'

        scripts/mainfunctions.lua(99,1)

        =(tail call) ?

        =[C] in function 'xpcall'

        scripts/mods.lua(165,1)

        scripts/mods.lua(460,1) in function 'RegisterPrefabs'

        scripts/gamelogic.lua(154,1) in function 'LoadAssets'

        scripts/gamelogic.lua(931,1) in function 'DoResetAction'

        scripts/gamelogic.lua(949,1) in function 'complete_callback'

...

        =[C] in function 'GetPersistentString'

        scripts/saveindex.lua(90,1) in function 'Load'

        scripts/gamelogic.lua(970,1) in function 'callback'

        scripts/playerprofile.lua(671,1) in function 'Set'

        scripts/playerprofile.lua(553,1)

        =[C] in function 'GetPersistentString'

        scripts/playerprofile.lua(551,1) in function 'Load'

        scripts/gamelogic.lua(969,1) in main chunk

        =[C] in function 'require'

        scripts/mainfunctions.lua(677,1)

[00:00:14]: Disabling Michael (MICHAEL) because it had an error.

[00:00:14]: Disabling Michael (MICHAEL) because it had an error.

[00:00:14]: SCRIPT ERROR! Showing error screen

[00:00:14]: Mod: Michael (MICHAEL)  Registering default mod prefab

[00:00:14]: ModIndex: Load sequence finished successfully.

 

[00:00:14]: Reset() returning

[00:00:14]: QueryServerComplete no callback

[00:00:15]: QueryServerComplete no callback

[00:00:16]: Force aborting...

 

 

 

 

 

PLEASE HELP! I HAVE CHECKED THAT ANIM IS SPELLED CORRECTLY AND THAT michael.zip IS INSIDE IT, PLEASE HELP!!!

 


Link to comment
Share on other sites

Can you please do a video for how to make a DST character? I downloaded the DST example template and followed the video )even though it was for DS) But it says that its kind of the same, and no matter what I do I cant seem to get the DST one to work ._. can you please help me?

Link to comment
Share on other sites

You can't move stuff in Spriter, you have to either move it on the individual png or change the pivot points

 

Yes, about that, is there a good tutorial for altering pivots?

The template is great, but it has limitations. For example, I'm trying to make a single ponytail instead of two, from center of back of the head. The only way to achieve this is by altering the pivot points I suppose, if not gonna make it a static part of the head...

Link to comment
Share on other sites

Yes, about that, is there a good tutorial for altering pivots?

The template is great, but it has limitations. For example, I'm trying to make a single ponytail instead of two, from center of back of the head. The only way to achieve this is by altering the pivot points I suppose, if not gonna make it a static part of the head...

 

 

Well....what ive learned is, you can alter "where " those ponytails are by just moving the drawing inside the layer.

 

In Gimp, you can select all, then select float...then move it around. use the spriter to see your changes, until you get it  it lined up to where you want it. run the game and see if that worked,

 

Got my toon up and running, trying to figure out how to make him a follower. But being I'm very new to coding anything, I'm having a tough time. I want to add him a follower (it's flapjack, im trying to make knuckles atm for him) that can be, at this point a container, kinda like a permanent chester. But Im only at the research part of knowing how to do that. 

But I'm determined, in a week or so i'll have figured it out,

 

speaking of, anyone know a good program that can make sound files or clips.....preferably free? 

 

 

 

OH CRIMMINY! THANK YOU SO MUCH FOR THE TUTORIAL!!!! IM PAYING IN IMAGINARY DOLLARS OF LOVE! (THERES MILLIONS)

Edited by RedRock911
Link to comment
Share on other sites

I've been able to solve all the other problems I've come across by my self, but I can't get past this one :

error loading module 'speech_wal' from file '..\mods\Walker\scripts\speech_wal.lua':

     [string "cannot OLDFILEACCESSMETHOD @..\mods\Walker\scripts\speech_wal.l...."]:344: '}' expected (to close '{' at line 113) near 'TURF_MARSH'

LUA ERROR stack traceback:

          =[C] ?

          =[C] in function 'require'

          ../mods/Walker/modmain.lua(39,1) in main chunk

          =[C] in function 'spcall'

          scripts/util.lua(455,1) in function 'RunInEnvironment'

 

"wal" is the name I used for all the stuff, obviously. I get that it wants another }, but I'm not sure where.

Forgive me if you've been through this already on this topic, but I got bored of reading through 9 pages fast.

Thanks in advance.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
  • Create New...