
So, I have made a mod to transform the Swedish K from a High damage, low fire rate SMG to a Low damage, high firerate blaster. But, when modifying the rate of fire, the game decides to crash on launch. The crash log posts this:
Application has crashed: C++ exception
mods/pd2-bot-weapons-master/lua/weapontweakdata.lua:47: attempt to index field 'fire_mode_data' (a number value)
SCRIPT STACK
original() @mods/base/req/core/Hooks.lua:267
init() @mods/base/req/core/Hooks.lua:185
new() core/lib/utils/coreclass.lua:35
init() lib/tweak_data/tweakdata.lua:531
new() core/lib/utils/coreclass.lua:35
lib/tweak_data/tweakdata.lua:3137
require() =[C]
OrigRequire() @mods/base/base.lua:153
require() @mods/BeardLib/Core.lua:252
lib/setups/setup.lua:35
require() =[C]
OrigRequire() @mods/base/base.lua:153
require() @mods/BeardLib/Core.lua:252
lib/setups/menusetup.lua:1
require() =[C]
OrigRequire() @mods/base/base.lua:153
require() @mods/BeardLib/Core.lua:252
lib/entry.lua:13
require() =[C]
OrigRequire() @mods/base/base.lua:153
require() @mods/BeardLib/Core.lua:252
core/lib/coreentry.lua:19
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
KERNEL32 (???) BaseThreadInitThunk
ntdll (???) RtlGetAppContainerNamedObjectPath
ntdll (???) RtlGetAppContainerNamedObjectPath
payday2_win32_release (???) zip_get_name
Current thread: Main
Script stack:
original() @mods/base/req/core/Hooks.lua:267
init() @mods/base/req/core/Hooks.lua:185
new() core/lib/utils/coreclass.lua:35
init() lib/tweak_data/tweakdata.lua:531
new() core/lib/utils/coreclass.lua:35
lib/tweak_data/tweakdata.lua:3137
require()
=[C] OrigRequire()
@mods/base/base.lua:153
require()
@mods/BeardLib/Core.lua:252 lib/setups/setup.lua:35
require() =[C]
OrigRequire() @mods/base/base.lua:153
require() @mods/BeardLib/Core.lua:252
lib/setups/menusetup.lua:1
require()
=[C] OrigRequire()
@mods/base/base.lua:153
require()
@mods/BeardLib/Core.lua:252 lib/entry.lua:13
require() =[C]
OrigRequire() @mods/base/base.lua:153
require() @mods/BeardLib/Core.lua:252
core/lib/coreentry.lua:19
Callstack:
payday2_win32_release (???) ???
payday2_win32_release (???) ???
payday2_win32_release (???) ???
KERNEL32 (???) BaseThreadInitThunk
ntdll (???) RtlGetAppContainerNamedObjectPath
ntdll (???) RtlGetAppContainerNamedObjectPath
payday2_win32_release (???) zip_get_name
I suspect there is something conflicting with the mod Bot weapons and equipment, but I am not sure. Can any experienced modders tell me what is wrong? I attached the weapon tweak file.
Thanks!