[VMF Mod Manager] Add steam mod data to mod_data
This commit is contained in:
parent
5f5bf5bfdf
commit
2369dfbd96
1 changed files with 4 additions and 7 deletions
|
@ -149,13 +149,10 @@ function vmf.initialize_mod_data(mod, mod_data)
|
|||
vmf.set_internal_data(mod, "is_mutator", mod_data.is_mutator)
|
||||
vmf.set_internal_data(mod, "allow_rehooking", mod_data.allow_rehooking)
|
||||
|
||||
local mod_manager = Managers.mod
|
||||
local current_mod_load_index = mod_manager._mod_load_index
|
||||
if current_mod_load_index then
|
||||
vmf.set_internal_data(mod, "mod_handle", mod_manager._mods[current_mod_load_index].handle)
|
||||
else
|
||||
mod:warning("Could not determine current mod load index. Package management won't be available for this mod.")
|
||||
end
|
||||
local vanilla_mod_data = Managers.mod._mods[Managers.mod._mod_load_index]
|
||||
vmf.set_internal_data(mod, "workshop_id", vanilla_mod_data.id)
|
||||
vmf.set_internal_data(mod, "workshop_name", vanilla_mod_data.name)
|
||||
vmf.set_internal_data(mod, "mod_handle", vanilla_mod_data.handle)
|
||||
|
||||
-- Register mod as mutator @TODO: calling this after options initialization would be better, I guess?
|
||||
if mod_data.is_mutator then
|
||||
|
|
Loading…
Add table
Reference in a new issue