• Content Count

  • Joined

  • Last visited

Community Reputation

1161 Excellent

About Silentdarkness1

  • Rank
    Super Duper


Recent Profile Visitors

13936 profile views
  1. ....then I seem to be having a slight problem. I uninstalled ONI, wiped the folder, scoured my PC and reinstalled from scratch, and yet it's still modded? Is there some folder I forgot about? EDIT: ...Nevermind. I see the problem now. Apparently, Steam decided not to actually delete everything like it was supposed to. Ok, it's fixed now.
  2. When I try to start up ONI, the message about a black hole having eaten my game happens before I make it to the main menu for only a moment, then the Early Access screen shows up and the game CTDs on me. Attatched is the Output log. For further clarification, I already tried deleting my save folder, reinstalling ONI multiple times and even restarting the computer. Nothing's been able to fix it.
  3. SUp Silent, how's it been? Been awhile since uh.....2013-wow its been a long time since i have been on here. Lol. Got a name change and all that good stuff

    1. Silentdarkness1


      Yep. I'm still kicking around.It's all good. Waiting for evening attempts to do Forge beta.

    2. YetiCake98


      Ive been doin some good stuff since then-mostly rp and school haha. When i get wifi i think im gonna be bing-gaming dont starve together

      and or modding Dont starve-both worlds


  4. A good idea. We'll look into it at a later data. For now, we need to rest, lel.
  5. [00:01:20]: [string "../mods/Shields - Unfinished/scripts/prefab..."]:104: attempt to index field 'owner' (a nil value) LUA ERROR stack traceback: ../mods/Shields - Unfinished/scripts/prefabs/lightshield.lua:104 in (field) fn (Lua) <48-118> scripts/mainfunctions.lua:206 in () ? (Lua) <195-237> =[C]:-1 in (method) SpawnPrefab (C) <-1--1> scripts/mainfunctions.lua:254 in (global) SpawnPrefab (Lua) <248-256> scripts/util.lua:24 in (global) DebugSpawn (Lua) <20-31> scripts/consolecommands.lua:365 in (global) c_give (Lua) <361-376> c_give("lightshield"):1 in () ? (main) <0-0> =[C]:-1 in (global) pcall (C) <-1--1> scripts/mainfunctions.lua:1409 in (global) ExecuteConsoleCommand (Lua) <1401-1418> scripts/screens/consolescreen.lua:146 in (method) Run (Lua) <133-148> scripts/screens/consolescreen.lua:159 in (field) fn (Lua) <157-164> scripts/scheduler.lua:177 in (method) OnTick (Lua) <155-207> scripts/scheduler.lua:371 in (global) RunScheduler (Lua) <369-377> scripts/update.lua:170 in () ? (Lua) <149-228> We added this to the code.... inst:DoPeriodicTask(5, function() if inst.components.inventoryitem.owner ~= nil then inst.components.inventoryitem.owner:ListenForEvent("armorbroke", onbreak) end end) And got this instead: [00:01:58]: [string "../mods/Shields - Unfinished/scripts/prefab..."]:14: attempt to index field 'Transform' (a nil value) LUA ERROR stack traceback: ../mods/Shields - Unfinished/scripts/prefabs/lightshield.lua:14 in (local) fn (Lua) <13-17> scripts/entityscript.lua:1035 in (method) PushEvent (Lua) <1022-1049> scripts/components/armor.lua:7 in (local) fn (Lua) <1-10> scripts/entityscript.lua:1035 in (method) PushEvent (Lua) <1022-1049> scripts/components/armor.lua:77 in (method) SetCondition (Lua) <71-90> scripts/components/armor.lua:133 in (method) TakeDamage (Lua) <132-138> scripts/components/inventory.lua:285 in (method) ApplyDamage (Lua) <252-290> scripts/components/combat.lua:417 in (method) GetAttacked (Lua) <405-480> scripts/components/combat.lua:843 in (method) DoAttack (Lua) <793-867> scripts/stategraphs/SGhound.lua:72 in (field) fn (Lua) <72-72> scripts/stategraph.lua:568 in (method) UpdateState (Lua) <536-580> scripts/stategraph.lua:607 in (method) Update (Lua) <599-627> scripts/stategraph.lua:125 in (method) Update (Lua) <109-148> scripts/update.lua:218 in () ? (Lua) <149-228> EDIT: We fixed it. Had to use inst instead of owner.
  6. Eusong has the code for that right now. When I get in touch with her again, she can give it.
  7. We tried that. It didn't give the item. Going to need an example to work with.
  8. So, we're trying to make a tool for the player to use, that, when it hits 0% durability, instead of breaking, will go in the player inventory and stay there, unusable until it gets repaired. I'm aware that we'd need to add a repair action, but we're struggling to actually work out how to make this happen. I did find an old thread with some code from w00tydood, but it didn't actually work. Could use a hand here on figuring out how to make this work.
  9. Well, it's been a while. Let's see what kind of memery this thread has going................................................................on.
  10. Alright. If we run into more problems, we'll let you know here, and then we'll try to iron it out if possible.
  11. UPDATE: So, after having gotten someone else to pitch in and help on Discord, we managed to make a great deal of progress: Many thanks to @PeterA for the piece of code that helped us get this far! However, there is now a new problem after unequipping. The hand animations seem to be permanently borked after unequipping the shield. local function onequip(inst, owner) owner.AnimState:OverrideSymbol("swap_object", "swap_buckler", "swap_buckler") owner.AnimState:SetMultiSymbolExchange("swap_object", "hand") owner.AnimState:Show("ARM_carry") owner.AnimState:Hide("ARM_normal") inst:ListenForEvent("blocked", OnBlocked, owner) end local function onunequip(inst, owner) owner.AnimState:SetMultiSymbolExchange("hand", "swap_object") owner.AnimState:Hide("ARM_carry") owner.AnimState:Show("ARM_normal") inst:RemoveEventCallback("blocked", OnBlocked, owner) end This is in the shield prefab file, not modmain. We're still trying to figure out why this isn't working out. We know about the build name, but that shouldn't be doing this. Any ideas would be appreciated.