30 lines
1.0 KiB
Lua
30 lines
1.0 KiB
Lua
|
|
ISUI = {} -- Immersive Sonar UI
|
|
ISUI.Name="Immersive Sonar UI"
|
|
ISUI.Version = "1.1.0.1"
|
|
ISUI.VersionNum = 01000000 -- seperated into groups of two digits: 01020304 -> 1.2.3h4; major, minor, patch, hotfix
|
|
ISUI.Path = table.pack(...)[1]
|
|
|
|
-- server-side code (also run in singleplayer)
|
|
if (Game.IsMultiplayer and SERVER) or not Game.IsMultiplayer then
|
|
|
|
-- Version and expansion display
|
|
Timer.Wait(function() Timer.Wait(function()
|
|
local runstring = "\n/// Running Immersive Sonar UI V. "..ISUI.Version.." ///\n"
|
|
|
|
-- add dashes
|
|
local linelength = string.len(runstring)+4
|
|
local i = 0
|
|
while i < linelength do runstring=runstring.."-" i=i+1 end
|
|
print(runstring)
|
|
end,1) end,1)
|
|
end
|
|
|
|
-- client-side code
|
|
if CLIENT then
|
|
-- currently just do the file on next tick, otherwise it breaks item.lua onuse methods at their first line
|
|
Timer.Wait(function()
|
|
dofile(ISUI.Path.."/Lua/Scripts/Client/gunner_overlay.lua")--client-side
|
|
end,1)
|
|
print("ISUI - Gunner Overlay loaded.")
|
|
end |