From 051a33a1168b8dcd7c992e878e269925f7ba1483 Mon Sep 17 00:00:00 2001 From: Ryan Bucshon Date: Wed, 7 Jun 2017 21:50:48 -0500 Subject: [PATCH 1/2] ADD: server exports and manifest version --- resources/[managers]/mapmanager/__resource.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/resources/[managers]/mapmanager/__resource.lua b/resources/[managers]/mapmanager/__resource.lua index 8d6655c..6d752c0 100644 --- a/resources/[managers]/mapmanager/__resource.lua +++ b/resources/[managers]/mapmanager/__resource.lua @@ -7,3 +7,11 @@ server_scripts { "mapmanager_server.lua", "mapmanager_shared.lua" } + +resource_manifest_version "77731fab-63ca-442c-a67b-abc70f28dfa5" + +server_export "getCurrentGameType" +server_export "getCurrentMap" +server_export "changeGameType" +server_export "changeMap" +server_export "doesMapSupportGameType" From 419782644ab3ad0a4d54aaa8d02399c352e560ff Mon Sep 17 00:00:00 2001 From: Ryan Bucshon Date: Thu, 8 Jun 2017 19:59:50 -0500 Subject: [PATCH 2/2] ADD: mapmanager - getMaps function and export --- resources/[managers]/mapmanager/__resource.lua | 1 + resources/[managers]/mapmanager/mapmanager_server.lua | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/[managers]/mapmanager/__resource.lua b/resources/[managers]/mapmanager/__resource.lua index 6d752c0..8521772 100644 --- a/resources/[managers]/mapmanager/__resource.lua +++ b/resources/[managers]/mapmanager/__resource.lua @@ -15,3 +15,4 @@ server_export "getCurrentMap" server_export "changeGameType" server_export "changeMap" server_export "doesMapSupportGameType" +server_export "getMaps" diff --git a/resources/[managers]/mapmanager/mapmanager_server.lua b/resources/[managers]/mapmanager/mapmanager_server.lua index 594e786..b3b238b 100644 --- a/resources/[managers]/mapmanager/mapmanager_server.lua +++ b/resources/[managers]/mapmanager/mapmanager_server.lua @@ -267,6 +267,10 @@ function getCurrentMap() return currentMap end +function getMaps() + return maps +end + function changeGameType(gameType) if currentMap and not doesMapSupportGameType(gameType, currentMap) then StopResource(currentMap) @@ -301,4 +305,4 @@ function doesMapSupportGameType(gameType, map) end return maps[map].gameTypes[gameType] -end \ No newline at end of file +end