LoadPak: Difference between revisions
From Onset Developer Wiki
No edit summary |
No edit summary |
||
Line 19: | Line 19: | ||
AddPlayerChat("Loading of "..pakname..": "..tostring(res)) | AddPlayerChat("Loading of "..pakname..": "..tostring(res)) | ||
res = ReplaceObjectModelMesh(42, "/TestMod | res = ReplaceObjectModelMesh(42, "/TestMod/SM_Chair") | ||
AddPlayerChat("ReplaceObjectModelMesh: "..tostring(res)) | AddPlayerChat("ReplaceObjectModelMesh: "..tostring(res)) | ||
end | end |
Revision as of 13:04, 19 December 2019
Description
Loads a .pak file.
Syntax
LoadPak(PakName, RootPath, ContentPath)
Parameters
- PakName
The name of the Pak file without extension. - RootPath
Root name of your content path. For example /TestMod/ - ContentPath
The full path to bind the root path to. For example: ../../../TestProject/Plugins/TestMod/Content/
Return Value
- Returns true on success. Start the client with the "-dev" parameter switch to enable logging. Useful for errors.
Example
function OnPackageStart()
local pakname = "TestMod"
local res = LoadPak(pakname, "/TestMod/", "../../../TestProject/Plugins/TestMod/Content/")
AddPlayerChat("Loading of "..pakname..": "..tostring(res))
res = ReplaceObjectModelMesh(42, "/TestMod/SM_Chair")
AddPlayerChat("ReplaceObjectModelMesh: "..tostring(res))
end
AddEvent("OnPackageStart", OnPackageStart)