print("*Mod starts loading (Code/Script.lua)*")

function OnMsg.AccountStorageChanged(...)
	print("Msg.AccountStorageChanged",...)
end
function OnMsg.AchievementProgress(...)
	print("Msg.AchievementProgress",...)
end
function OnMsg.AchievementUnlocked(...)
	print("Msg.AchievementUnlocked",...)
end
function OnMsg.AddResearchRolloverTexts(...)
	print("Msg.AddResearchRolloverTexts",...)
end
function OnMsg.AddToCityLabels(...)
	print("Msg.AddToCityLabels",...)
end
function OnMsg.AfterLightmodelChange(...)
	print("Msg.AfterLightmodelChange",...)
end
function OnMsg.AllShardsReady(...)
	print("Msg.AllShardsReady",...)
end
function OnMsg.AnomalyAnalyzed(...)
	print("Msg.AnomalyAnalyzed",...)
end
function OnMsg.AnomalyRevealed(...)
	print("Msg.AnomalyRevealed",...)
end
function OnMsg.ApplicationQuit(...)
	print("Msg.ApplicationQuit",...)
end
function OnMsg.ApplyAccountOptions(...)
	print("Msg.ApplyAccountOptions",...)
end
function OnMsg.ApplyHeaters(...)
	print("Msg.ApplyHeaters",...)
end
function OnMsg.ApplyModOptions(...)
	print("Msg.ApplyModOptions",...)
end
function OnMsg.AppStoreDownloadFailed(...)
	print("Msg.AppStoreDownloadFailed",...)
end
function OnMsg.AppStoreProductsUpdated(...)
	print("Msg.AppStoreProductsUpdated",...)
end
function OnMsg.AppStorePurchasesUpdated(...)
	print("Msg.AppStorePurchasesUpdated",...)
end
function OnMsg.AssetsLoaded(...)
	print("Msg.AssetsLoaded",...)
end
function OnMsg.AsteroidLost(...)
	print("Msg.AsteroidLost",...)
end
function OnMsg.AsteroidRocketLanded(...)
	print("Msg.AsteroidRocketLanded",...)
end
function OnMsg.AsteroidRocketSafeReturn(...)
	print("Msg.AsteroidRocketSafeReturn",...)
end
function OnMsg.AtmosphereChanged(...)
	print("Msg.AtmosphereChanged",...)
end
function OnMsg.AtmosphereDecay(...)
	print("Msg.AtmosphereDecay",...)
end
function OnMsg.AttackRoverDead(...)
	print("Msg.AttackRoverDead",...)
end
function OnMsg.AttackRoverMalfunctioned(...)
	print("Msg.AttackRoverMalfunctioned",...)
end
function OnMsg.AttackRoverRepaired(...)
	print("Msg.AttackRoverRepaired",...)
end
function OnMsg.Autorun(...)
	print("Msg.Autorun",...)
end
function OnMsg.AutosaveEnd(...)
	print("Msg.AutosaveEnd",...)
end
function OnMsg.AutosaveStart(...)
	print("Msg.AutosaveStart",...)
end
function OnMsg.BeforeClearEntityData(...)
	print("Msg.BeforeClearEntityData",...)
end
function OnMsg.BinAssetsLoaded(...)
	print("Msg.BinAssetsLoaded",...)
end
function OnMsg.BombardEnd(...)
	print("Msg.BombardEnd",...)
end
function OnMsg.BombardMissileHit(...)
	print("Msg.BombardMissileHit",...)
end
function OnMsg.BreathableAtmosphereChanged(...)
	print("Msg.BreathableAtmosphereChanged",...)
end
function OnMsg.BugReportResult(...)
	print("Msg.BugReportResult",...)
end
function OnMsg.BugReportStart(...)
	print("Msg.BugReportStart",...)
end
function OnMsg.BuildingInit(...)
	print("Msg.BuildingInit",...)
end
function OnMsg.BuildingPlaced(...)
	print("Msg.BuildingPlaced",...)
end
function OnMsg.BuildingUpgraded(...)
	print("Msg.BuildingUpgraded",...)
end
function OnMsg.BuriedWonderSequenceDone(...)
	print("Msg.BuriedWonderSequenceDone",...)
end
function OnMsg.CameraControlSceneStarted(...)
	print("Msg.CameraControlSceneStarted",...)
end
function OnMsg.CameraControlSceneStopped(...)
	print("Msg.CameraControlSceneStopped",...)
end
function OnMsg.CameraRotateStart(...)
	print("Msg.CameraRotateStart",...)
end
function OnMsg.CameraRotateStop(...)
	print("Msg.CameraRotateStop",...)
end
function OnMsg.CameraTransitionEnd(...)
	print("Msg.CameraTransitionEnd",...)
end
function OnMsg.CameraTransitionStart(...)
	print("Msg.CameraTransitionStart",...)
end
function OnMsg.ChallengeCompleted(...)
	print("Msg.ChallengeCompleted",...)
end
function OnMsg.ChallengeDefaultScreenshotSaved(...)
	print("Msg.ChallengeDefaultScreenshotSaved",...)
end
function OnMsg.ChallengeScreenshotSaved(...)
	print("Msg.ChallengeScreenshotSaved",...)
end
function OnMsg.ChallengeUpdate(...)
	print("Msg.ChallengeUpdate",...)
end
function OnMsg.ChangeMap(...)
	print("Msg.ChangeMap",...)
end
function OnMsg.ChangeMapDone(...)
	print("Msg.ChangeMapDone",...)
end
function OnMsg.Chat(...)
	print("Msg.Chat",...)
end
function OnMsg.ChatRoomGuestsChange(...)
	print("Msg.ChatRoomGuestsChange",...)
end
function OnMsg.CheatStopDisaster(...)
	print("Msg.CheatStopDisaster",...)
end
function OnMsg.CityStart(...)
	print("Msg.CityStart",...)
end
function OnMsg.ClassesBuilt(...)
	print("Msg.ClassesBuilt",...)
end
function OnMsg.ClassesGenerate(...)
	print("Msg.ClassesGenerate",...)
end
function OnMsg.ClassesPostprocess(...)
	print("Msg.ClassesPostprocess",...)
end
function OnMsg.ClassesPreprocess(...)
	print("Msg.ClassesPreprocess",...)
end
function OnMsg.ClosePlanetaryView(...)
	print("Msg.ClosePlanetaryView",...)
end
function OnMsg.ColdWave(...)
	print("Msg.ColdWave",...)
end
function OnMsg.ColdWaveCancel(...)
	print("Msg.ColdWaveCancel",...)
end
function OnMsg.ColdWaveEnded(...)
	print("Msg.ColdWaveEnded",...)
end
function OnMsg.CollectionDeleted(...)
	print("Msg.CollectionDeleted",...)
end
function OnMsg.ColonistAddTrait(...)
	print("Msg.ColonistAddTrait",...)
end
function OnMsg.ColonistArrived(...)
	print("Msg.ColonistArrived",...)
end
function OnMsg.ColonistBecameYouth(...)
	print("Msg.ColonistBecameYouth",...)
end
function OnMsg.ColonistBorn(...)
	print("Msg.ColonistBorn",...)
end
function OnMsg.ColonistChangeWorkplace(...)
	print("Msg.ColonistChangeWorkplace",...)
end
function OnMsg.ColonistCured(...)
	print("Msg.ColonistCured",...)
end
function OnMsg.ColonistDie(...)
	print("Msg.ColonistDie",...)
end
function OnMsg.ColonistDied(...)
	print("Msg.ColonistDied",...)
end
function OnMsg.ColonistJoinsDome(...)
	print("Msg.ColonistJoinsDome",...)
end
function OnMsg.ColonistLeavesDome(...)
	print("Msg.ColonistLeavesDome",...)
end
function OnMsg.ColonistLeavingMars(...)
	print("Msg.ColonistLeavingMars",...)
end
function OnMsg.ColonistLost(...)
	print("Msg.ColonistLost",...)
end
function OnMsg.ColonistRemoveTrait(...)
	print("Msg.ColonistRemoveTrait",...)
end
function OnMsg.ColonistsLanded(...)
	print("Msg.ColonistsLanded",...)
end
function OnMsg.ColonistStatusEffect(...)
	print("Msg.ColonistStatusEffect",...)
end
function OnMsg.ColonyApprovalPassed(...)
	print("Msg.ColonyApprovalPassed",...)
end
function OnMsg.CommandCenterClosed(...)
	print("Msg.CommandCenterClosed",...)
end
function OnMsg.ConnectedStorageReady(...)
	print("Msg.ConnectedStorageReady",...)
end
function OnMsg.ConstructionComplete(...)
	print("Msg.ConstructionComplete",...)
end
function OnMsg.ConstructionCostChanged(...)
	print("Msg.ConstructionCostChanged",...)
end
function OnMsg.ConstructionPrefabPlaced(...)
	print("Msg.ConstructionPrefabPlaced",...)
end
function OnMsg.ConstructionSitePlace(...)
	print("Msg.ConstructionSitePlace",...)
end
function OnMsg.ConstructionSitePlaced(...)
	print("Msg.ConstructionSitePlaced",...)
end
function OnMsg.ConstructionSiteRemoved(...)
	print("Msg.ConstructionSiteRemoved",...)
end
function OnMsg.ConstValueChanged(...)
	print("Msg.ConstValueChanged",...)
end
function OnMsg.ContentUpdate(...)
	print("Msg.ContentUpdate",...)
end
function OnMsg.ContentUpdateStart(...)
	print("Msg.ContentUpdateStart",...)
end
function OnMsg.ControlSchemeChanged(...)
	print("Msg.ControlSchemeChanged",...)
end
function OnMsg.CropProduced(...)
	print("Msg.CropProduced",...)
end
function OnMsg.CrystalComplete(...)
	print("Msg.CrystalComplete",...)
end
function OnMsg.CrystalFlyAway(...)
	print("Msg.CrystalFlyAway",...)
end
function OnMsg.CrystalForceFlyAway(...)
	print("Msg.CrystalForceFlyAway",...)
end
function OnMsg.CrystallinePlaced(...)
	print("Msg.CrystallinePlaced",...)
end
function OnMsg.CurrentlyEditedModItemsChosen(...)
	print("Msg.CurrentlyEditedModItemsChosen",...)
end
function OnMsg.DataLoaded(...)
	print("Msg.DataLoaded",...)
end
function OnMsg.DataLoading(...)
	print("Msg.DataLoading",...)
end
function OnMsg.DataPostprocess(...)
	print("Msg.DataPostprocess",...)
end
function OnMsg.DataReload(...)
	print("Msg.DataReload",...)
end
function OnMsg.DataReloadDone(...)
	print("Msg.DataReloadDone",...)
end
function OnMsg.DebuggerBreak(...)
	print("Msg.DebuggerBreak",...)
end
function OnMsg.DebuggerContinue(...)
	print("Msg.DebuggerContinue",...)
end
function OnMsg.DeepDepositExtraction(...)
	print("Msg.DeepDepositExtraction",...)
end
function OnMsg.DeleteSequence(...)
	print("Msg.DeleteSequence",...)
end
function OnMsg.DeleteSequenceAction(...)
	print("Msg.DeleteSequenceAction",...)
end
function OnMsg.Demolished(...)
	print("Msg.Demolished",...)
end
function OnMsg.DepositDepleted(...)
	print("Msg.DepositDepleted",...)
end
function OnMsg.DepositsSpawned(...)
	print("Msg.DepositsSpawned",...)
end
function OnMsg.DesignerWindowMode(...)
	print("Msg.DesignerWindowMode",...)
end
function OnMsg.DesktopCreated(...)
	print("Msg.DesktopCreated",...)
end
function OnMsg.Desync(...)
	print("Msg.Desync",...)
end
function OnMsg.DeveloperOptionsChanged(...)
	print("Msg.DeveloperOptionsChanged",...)
end
function OnMsg.DeviceChanged(...)
	print("Msg.DeviceChanged",...)
end
function OnMsg.DevMenuVisible(...)
	print("Msg.DevMenuVisible",...)
end
function OnMsg.DlcsLoaded(...)
	print("Msg.DlcsLoaded",...)
end
function OnMsg.DomeDestroyed(...)
	print("Msg.DomeDestroyed",...)
end
function OnMsg.DomeHitByMeteor(...)
	print("Msg.DomeHitByMeteor",...)
end
function OnMsg.DomeOperational(...)
	print("Msg.DomeOperational",...)
end
function OnMsg.DomesConnected(...)
	print("Msg.DomesConnected",...)
end
function OnMsg.DoneGame(...)
	print("Msg.DoneGame",...)
end
function OnMsg.DoneMap(...)
	print("Msg.DoneMap",...)
end
function OnMsg.DurangoAppStateChanged(...)
	print("Msg.DurangoAppStateChanged",...)
end
function OnMsg.DurangoInviteAccepted(...)
	print("Msg.DurangoInviteAccepted",...)
end
function OnMsg.DurangoNewDLCReady(...)
	print("Msg.DurangoNewDLCReady",...)
end
function OnMsg.DustStorm(...)
	print("Msg.DustStorm",...)
end
function OnMsg.DustStormEnded(...)
	print("Msg.DustStormEnded",...)
end
function OnMsg.EditOpsChanged(...)
	print("Msg.EditOpsChanged",...)
end
function OnMsg.EditorCallback(...)
	print("Msg.EditorCallback",...)
end
function OnMsg.EditorSelectionChanged(...)
	print("Msg.EditorSelectionChanged",...)
end
function OnMsg.EngineOptionsSaved(...)
	print("Msg.EngineOptionsSaved",...)
end
function OnMsg.EntitiesLoaded(...)
	print("Msg.EntitiesLoaded",...)
end
function OnMsg.ExitedSession(...)
	print("Msg.ExitedSession",...)
end
function OnMsg.ExpeditionReturned(...)
	print("Msg.ExpeditionReturned",...)
end
function OnMsg.ExpeditionSent(...)
	print("Msg.ExpeditionSent",...)
end
function OnMsg.ExplorationBlockerSpawned(...)
	print("Msg.ExplorationBlockerSpawned",...)
end
function OnMsg.ExplorationBlockRemoved(...)
	print("Msg.ExplorationBlockRemoved",...)
end
function OnMsg.FoodProduced(...)
	print("Msg.FoodProduced",...)
end
function OnMsg.FriendRequest(...)
	print("Msg.FriendRequest",...)
end
function OnMsg.FriendsChange(...)
	print("Msg.FriendsChange",...)
end
function OnMsg.FundingChanged(...)
	print("Msg.FundingChanged",...)
end
function OnMsg.GameEnterEditor(...)
	print("Msg.GameEnterEditor",...)
end
function OnMsg.GameExitEditor(...)
	print("Msg.GameExitEditor",...)
end
function OnMsg.GameInvite(...)
	print("Msg.GameInvite",...)
end
function OnMsg.GameOptionsChanged(...)
	print("Msg.GameOptionsChanged",...)
end
function OnMsg.GamepadGatherSelectedObjects(...)
	print("Msg.GamepadGatherSelectedObjects",...)
end
function OnMsg.GamepadGatherSelectedUnits(...)
	print("Msg.GamepadGatherSelectedUnits",...)
end
function OnMsg.GamepadUIStyleChanged(...)
	print("Msg.GamepadUIStyleChanged",...)
end
function OnMsg.GameStateChanged(...)
	print("Msg.GameStateChanged",...)
end
function OnMsg.GameStateChangedNotify(...)
	print("Msg.GameStateChangedNotify",...)
end
function OnMsg.GameTimeStart(...)
	print("Msg.GameTimeStart",...)
end
function OnMsg.GatherFXActions(...)
	print("Msg.GatherFXActions",...)
end
function OnMsg.GatherFXActors(...)
	print("Msg.GatherFXActors",...)
end
function OnMsg.GatherFXMoments(...)
	print("Msg.GatherFXMoments",...)
end
function OnMsg.GatherFXTargets(...)
	print("Msg.GatherFXTargets",...)
end
function OnMsg.GatherLabels(...)
	print("Msg.GatherLabels",...)
end
function OnMsg.GatherSelectedObjectsOnHexGrid(...)
	print("Msg.GatherSelectedObjectsOnHexGrid",...)
end
function OnMsg.GatherTestableModItemClasses(...)
	print("Msg.GatherTestableModItemClasses",...)
end
function OnMsg.GatherUIBuildingPrerequisites(...)
	print("Msg.GatherUIBuildingPrerequisites",...)
end
function OnMsg.GedClosed(...)
	print("Msg.GedClosed",...)
end
function OnMsg.GedClosing(...)
	print("Msg.GedClosing",...)
end
function OnMsg.GedConnection(...)
	print("Msg.GedConnection",...)
end
function OnMsg.GedOnEditorSelect(...)
	print("Msg.GedOnEditorSelect",...)
end
function OnMsg.GedOp(...)
	print("Msg.GedOp",...)
end
function OnMsg.GedOpened(...)
	print("Msg.GedOpened",...)
end
function OnMsg.GedPropertyEdited(...)
	print("Msg.GedPropertyEdited",...)
end
function OnMsg.GedUndo(...)
	print("Msg.GedUndo",...)
end
function OnMsg.GenerateDocs(...)
	print("Msg.GenerateDocs",...)
end
function OnMsg.GetAdditionalBuildingLocks(...)
	print("Msg.GetAdditionalBuildingLocks",...)
end
function OnMsg.GetCustomFXInheritActorRules(...)
	print("Msg.GetCustomFXInheritActorRules",...)
end
function OnMsg.GoalComplete(...)
	print("Msg.GoalComplete",...)
end
function OnMsg.GogAchievementsInited(...)
	print("Msg.GogAchievementsInited",...)
end
function OnMsg.GogAuthorization(...)
	print("Msg.GogAuthorization",...)
end
function OnMsg.HexShapesRebuilt(...)
	print("Msg.HexShapesRebuilt",...)
end
function OnMsg.IncomingMissile(...)
	print("Msg.IncomingMissile",...)
end
function OnMsg.InGameInterfaceCreated(...)
	print("Msg.InGameInterfaceCreated",...)
end
function OnMsg.InstantBuild(...)
	print("Msg.InstantBuild",...)
end
function OnMsg.IonStormBuildingDisable(...)
	print("Msg.IonStormBuildingDisable",...)
end
function OnMsg.JoinChatRoom(...)
	print("Msg.JoinChatRoom",...)
end
function OnMsg.JoinedSession(...)
	print("Msg.JoinedSession",...)
end
function OnMsg.KeyboardConnected(...)
	print("Msg.KeyboardConnected",...)
end
function OnMsg.KeyboardDisconnected(...)
	print("Msg.KeyboardDisconnected",...)
end
function OnMsg.LakeFull(...)
	print("Msg.LakeFull",...)
end
function OnMsg.LakeVolumeChanged(...)
	print("Msg.LakeVolumeChanged",...)
end
function OnMsg.LandingEnabled(...)
	print("Msg.LandingEnabled",...)
end
function OnMsg.LandscapeCompleted(...)
	print("Msg.LandscapeCompleted",...)
end
function OnMsg.LeaveChatRoom(...)
	print("Msg.LeaveChatRoom",...)
end
function OnMsg.LightmodelChange(...)
	print("Msg.LightmodelChange",...)
end
function OnMsg.LightmodelNightChange(...)
	print("Msg.LightmodelNightChange",...)
end
function OnMsg.LightmodelRainChange(...)
	print("Msg.LightmodelRainChange",...)
end
function OnMsg.LoadGame(...)
	print("Msg.LoadGame",...)
end
function OnMsg.LoadingScreenPreClose(...)
	print("Msg.LoadingScreenPreClose",...)
end
function OnMsg.LocalStorageChanged(...)
	print("Msg.LocalStorageChanged",...)
end
function OnMsg.LuaFileChanged(...)
	print("Msg.LuaFileChanged",...)
end
function OnMsg.MapDataLoaded(...)
	print("Msg.MapDataLoaded",...)
end
function OnMsg.MapGenerated(...)
	print("Msg.MapGenerated",...)
end
function OnMsg.MapSectorsReady(...)
	print("Msg.MapSectorsReady",...)
end
function OnMsg.MapUnload(...)
	print("Msg.MapUnload",...)
end
function OnMsg.MarkersChanged(...)
	print("Msg.MarkersChanged",...)
end
function OnMsg.MarkersRebuildStart(...)
	print("Msg.MarkersRebuildStart",...)
end
function OnMsg.MarkPreciousMetalsExport(...)
	print("Msg.MarkPreciousMetalsExport",...)
end
function OnMsg.MarsPause(...)
	print("Msg.MarsPause",...)
end
function OnMsg.MarsResume(...)
	print("Msg.MarsResume",...)
end
function OnMsg.MessageBoxClosed(...)
	print("Msg.MessageBoxClosed",...)
end
function OnMsg.MessageBoxOpened(...)
	print("Msg.MessageBoxOpened",...)
end
function OnMsg.MessageBoxPreOpen(...)
	print("Msg.MessageBoxPreOpen",...)
end
function OnMsg.MetatronAnomalyWaveStarted(...)
	print("Msg.MetatronAnomalyWaveStarted",...)
end
function OnMsg.MetatronArrived(...)
	print("Msg.MetatronArrived",...)
end
function OnMsg.MetatronArriving(...)
	print("Msg.MetatronArriving",...)
end
function OnMsg.MetatronIonStormWaveEnded(...)
	print("Msg.MetatronIonStormWaveEnded",...)
end
function OnMsg.MetatronIonStormWaveStarted(...)
	print("Msg.MetatronIonStormWaveStarted",...)
end
function OnMsg.MetatronLeaving(...)
	print("Msg.MetatronLeaving",...)
end
function OnMsg.MetatronLeft(...)
	print("Msg.MetatronLeft",...)
end
function OnMsg.Meteor(...)
	print("Msg.Meteor",...)
end
function OnMsg.MeteorIntercepted(...)
	print("Msg.MeteorIntercepted",...)
end
function OnMsg.MeteorStorm(...)
	print("Msg.MeteorStorm",...)
end
function OnMsg.MeteorStormEnded(...)
	print("Msg.MeteorStormEnded",...)
end
function OnMsg.MilestoneAnomalyAnalyzed(...)
	print("Msg.MilestoneAnomalyAnalyzed",...)
end
function OnMsg.MilestoneCompleted(...)
	print("Msg.MilestoneCompleted",...)
end
function OnMsg.MinimapReady(...)
	print("Msg.MinimapReady",...)
end
function OnMsg.MinimapSaveEnd(...)
	print("Msg.MinimapSaveEnd",...)
end
function OnMsg.MinimapSaveStart(...)
	print("Msg.MinimapSaveStart",...)
end
function OnMsg.MissionEvaluationDone(...)
	print("Msg.MissionEvaluationDone",...)
end
function OnMsg.ModDefsLoaded(...)
	print("Msg.ModDefsLoaded",...)
end
function OnMsg.ModifyConstructionCost(...)
	print("Msg.ModifyConstructionCost",...)
end
function OnMsg.ModsReloaded(...)
	print("Msg.ModsReloaded",...)
end
function OnMsg.MoraleChanged(...)
	print("Msg.MoraleChanged",...)
end
function OnMsg.MouseConnected(...)
	print("Msg.MouseConnected",...)
end
function OnMsg.MouseDisconnected(...)
	print("Msg.MouseDisconnected",...)
end
function OnMsg.MouseInside(...)
	print("Msg.MouseInside",...)
end
function OnMsg.MouseOutside(...)
	print("Msg.MouseOutside",...)
end
function OnMsg.MoveSequence(...)
	print("Msg.MoveSequence",...)
end
function OnMsg.MoveSequenceAction(...)
	print("Msg.MoveSequenceAction",...)
end
function OnMsg.MusicTrackEnded(...)
	print("Msg.MusicTrackEnded",...)
end
function OnMsg.Mystery8_AnomalyAnalyzed(...)
	print("Msg.Mystery8_AnomalyAnalyzed",...)
end
function OnMsg.Mystery8_BeginHealing(...)
	print("Msg.Mystery8_BeginHealing",...)
end
function OnMsg.MysteryBegin(...)
	print("Msg.MysteryBegin",...)
end
function OnMsg.MysteryChosen(...)
	print("Msg.MysteryChosen",...)
end
function OnMsg.MysteryDream(...)
	print("Msg.MysteryDream",...)
end
function OnMsg.MysteryDreamEnded(...)
	print("Msg.MysteryDreamEnded",...)
end
function OnMsg.MysteryEnd(...)
	print("Msg.MysteryEnd",...)
end
function OnMsg.NetConnect(...)
	print("Msg.NetConnect",...)
end
function OnMsg.NetDisconnect(...)
	print("Msg.NetDisconnect",...)
end
function OnMsg.NetGameInfo(...)
	print("Msg.NetGameInfo",...)
end
function OnMsg.NetGameJoined(...)
	print("Msg.NetGameJoined",...)
end
function OnMsg.NetGameLeft(...)
	print("Msg.NetGameLeft",...)
end
function OnMsg.NetJoinGameStart(...)
	print("Msg.NetJoinGameStart",...)
end
function OnMsg.NetMatchFound(...)
	print("Msg.NetMatchFound",...)
end
function OnMsg.NetPing(...)
	print("Msg.NetPing",...)
end
function OnMsg.NetPlayerInfo(...)
	print("Msg.NetPlayerInfo",...)
end
function OnMsg.NetPlayerJoin(...)
	print("Msg.NetPlayerJoin",...)
end
function OnMsg.NetPlayerLeft(...)
	print("Msg.NetPlayerLeft",...)
end
function OnMsg.NetStateGet(...)
	print("Msg.NetStateGet",...)
end
function OnMsg.NetStateSet(...)
	print("Msg.NetStateSet",...)
end
function OnMsg.NetStats(...)
	print("Msg.NetStats",...)
end
function OnMsg.NewDay(...)
	print("Msg.NewDay",...)
end
function OnMsg.NewGame(...)
	print("Msg.NewGame",...)
end
function OnMsg.NewHour(...)
	print("Msg.NewHour",...)
end
function OnMsg.NewMap(...)
	print("Msg.NewMap",...)
end
function OnMsg.NewMapLoaded(...)
	print("Msg.NewMapLoaded",...)
end
function OnMsg.NewMinute(...)
	print("Msg.NewMinute",...)
end
function OnMsg.NewSequence(...)
	print("Msg.NewSequence",...)
end
function OnMsg.NewSequenceAction(...)
	print("Msg.NewSequenceAction",...)
end
function OnMsg.NewSpecialist(...)
	print("Msg.NewSpecialist",...)
end
function OnMsg.NewWorkshift(...)
	print("Msg.NewWorkshift",...)
end
function OnMsg.OnControllerTypeChanged(...)
	print("Msg.OnControllerTypeChanged",...)
end
function OnMsg.OnLuaError(...)
	print("Msg.OnLuaError",...)
end
function OnMsg.OnModLuaError(...)
	print("Msg.OnModLuaError",...)
end
function OnMsg.OnPassabilityChanged(...)
	print("Msg.OnPassabilityChanged",...)
end
function OnMsg.OnRealmLoad(...)
	print("Msg.OnRealmLoad",...)
end
function OnMsg.OnRealmUnload(...)
	print("Msg.OnRealmUnload",...)
end
function OnMsg.OnScreenHintChanged(...)
	print("Msg.OnScreenHintChanged",...)
end
function OnMsg.OnSetWorking(...)
	print("Msg.OnSetWorking",...)
end
function OnMsg.OnXInputControllerConnected(...)
	print("Msg.OnXInputControllerConnected",...)
end
function OnMsg.OnXInputControllerDisconnected(...)
	print("Msg.OnXInputControllerDisconnected",...)
end
function OnMsg.OpenAirBuildings(...)
	print("Msg.OpenAirBuildings",...)
end
function OnMsg.OptionsApply(...)
	print("Msg.OptionsApply",...)
end
function OnMsg.OrbisNPAvailabilityChecked(...)
	print("Msg.OrbisNPAvailabilityChecked",...)
end
function OnMsg.OrbisPSNSigninChanged(...)
	print("Msg.OrbisPSNSigninChanged",...)
end
function OnMsg.OurColonyPlaced(...)
	print("Msg.OurColonyPlaced",...)
end
function OnMsg.ParadoxFeedLoaded(...)
	print("Msg.ParadoxFeedLoaded",...)
end
function OnMsg.PassageConstructionPlaced(...)
	print("Msg.PassageConstructionPlaced",...)
end
function OnMsg.PassengerRocketLaunched(...)
	print("Msg.PassengerRocketLaunched",...)
end
function OnMsg.PasswordChanged(...)
	print("Msg.PasswordChanged",...)
end
function OnMsg.Pause(...)
	print("Msg.Pause",...)
end
function OnMsg.PersistGatherPermanents(...)
	print("Msg.PersistGatherPermanents",...)
end
function OnMsg.PersistLoad(...)
	print("Msg.PersistLoad",...)
end
function OnMsg.PersistPostLoad(...)
	print("Msg.PersistPostLoad",...)
end
function OnMsg.PersistPreLoad(...)
	print("Msg.PersistPreLoad",...)
end
function OnMsg.PersistSave(...)
	print("Msg.PersistSave",...)
end
function OnMsg.PhotoModeBegin(...)
	print("Msg.PhotoModeBegin",...)
end
function OnMsg.PhotoModeEnd(...)
	print("Msg.PhotoModeEnd",...)
end
function OnMsg.PhotoModeFreeCameraActivated(...)
	print("Msg.PhotoModeFreeCameraActivated",...)
end
function OnMsg.PhotoModeFreeCameraDeactivated(...)
	print("Msg.PhotoModeFreeCameraDeactivated",...)
end
function OnMsg.PhotoModeScreenshotTaken(...)
	print("Msg.PhotoModeScreenshotTaken",...)
end
function OnMsg.PlaceGridLineConstruction(...)
	print("Msg.PlaceGridLineConstruction",...)
end
function OnMsg.PlanetaryAnomalyAnalyzed(...)
	print("Msg.PlanetaryAnomalyAnalyzed",...)
end
function OnMsg.PlanetaryAnomalyEvent(...)
	print("Msg.PlanetaryAnomalyEvent",...)
end
function OnMsg.PlanetCameraSet(...)
	print("Msg.PlanetCameraSet",...)
end
function OnMsg.PopsAutoLoginFailed(...)
	print("Msg.PopsAutoLoginFailed",...)
end
function OnMsg.PopsDownloadModPush(...)
	print("Msg.PopsDownloadModPush",...)
end
function OnMsg.PopsDownloadModScreenshotsPush(...)
	print("Msg.PopsDownloadModScreenshotsPush",...)
end
function OnMsg.PopsEnableModThreadEnd(...)
	print("Msg.PopsEnableModThreadEnd",...)
end
function OnMsg.PopsInitialized(...)
	print("Msg.PopsInitialized",...)
end
function OnMsg.PopsLogin(...)
	print("Msg.PopsLogin",...)
end
function OnMsg.PopsLogout(...)
	print("Msg.PopsLogout",...)
end
function OnMsg.PopsModInstalled(...)
	print("Msg.PopsModInstalled",...)
end
function OnMsg.PopsModsScreenshotsDownloaded(...)
	print("Msg.PopsModsScreenshotsDownloaded",...)
end
function OnMsg.PopsModsThumbnailDownloaded(...)
	print("Msg.PopsModsThumbnailDownloaded",...)
end
function OnMsg.PopsOwnedProductsChanged(...)
	print("Msg.PopsOwnedProductsChanged",...)
end
function OnMsg.PopsSyncPop(...)
	print("Msg.PopsSyncPop",...)
end
function OnMsg.PopsSyncPush(...)
	print("Msg.PopsSyncPush",...)
end
function OnMsg.PopsTelemetrySetEnabled(...)
	print("Msg.PopsTelemetrySetEnabled",...)
end
function OnMsg.PopulationHighWatermark(...)
	print("Msg.PopulationHighWatermark",...)
end
function OnMsg.PopupNotification(...)
	print("Msg.PopupNotification",...)
end
function OnMsg.PopupNotificationBegin(...)
	print("Msg.PopupNotificationBegin",...)
end
function OnMsg.PostLoad(...)
	print("Msg.PostLoad",...)
end
function OnMsg.PostLoadGame(...)
	print("Msg.PostLoadGame",...)
end
function OnMsg.PostNewGame(...)
	print("Msg.PostNewGame",...)
end
function OnMsg.PostNewMap(...)
	print("Msg.PostNewMap",...)
end
function OnMsg.PostNewMapLoaded(...)
	print("Msg.PostNewMapLoaded",...)
end
function OnMsg.PostPreSwitchMap(...)
	print("Msg.PostPreSwitchMap",...)
end
function OnMsg.PostSaveMap(...)
	print("Msg.PostSaveMap",...)
end
function OnMsg.PostSetMapData(...)
	print("Msg.PostSetMapData",...)
end
function OnMsg.PostSwitchMap(...)
	print("Msg.PostSwitchMap",...)
end
function OnMsg.PrefabMarkersChanged(...)
	print("Msg.PrefabMarkersChanged",...)
end
function OnMsg.PreLoadGame(...)
	print("Msg.PreLoadGame",...)
end
function OnMsg.PreNewGame(...)
	print("Msg.PreNewGame",...)
end
function OnMsg.PreNewMap(...)
	print("Msg.PreNewMap",...)
end
function OnMsg.PreSaveMap(...)
	print("Msg.PreSaveMap",...)
end
function OnMsg.PresetSave(...)
	print("Msg.PresetSave",...)
end
function OnMsg.PreSwitchMap(...)
	print("Msg.PreSwitchMap",...)
end
function OnMsg.PreventedCaveIn(...)
	print("Msg.PreventedCaveIn",...)
end
function OnMsg.PropEditor_ContextChanged(...)
	print("Msg.PropEditor_ContextChanged",...)
end
function OnMsg.PropEditor_ObjectModified(...)
	print("Msg.PropEditor_ObjectModified",...)
end
function OnMsg.PropEditor_WindowClosed(...)
	print("Msg.PropEditor_WindowClosed",...)
end
function OnMsg.RainDisasterEnd(...)
	print("Msg.RainDisasterEnd",...)
end
function OnMsg.RainDisasterStart(...)
	print("Msg.RainDisasterStart",...)
end
function OnMsg.RainStart(...)
	print("Msg.RainStart",...)
end
function OnMsg.RainStop(...)
	print("Msg.RainStop",...)
end
function OnMsg.ReconDiscovery(...)
	print("Msg.ReconDiscovery",...)
end
function OnMsg.Refabricated(...)
	print("Msg.Refabricated",...)
end
function OnMsg.RefugeeRocketTimeout(...)
	print("Msg.RefugeeRocketTimeout",...)
end
function OnMsg.RegisterTriggers(...)
	print("Msg.RegisterTriggers",...)
end
function OnMsg.RejectSavegame(...)
	print("Msg.RejectSavegame",...)
end
function OnMsg.ReloadLua(...)
	print("Msg.ReloadLua",...)
end
function OnMsg.ReloadSoundBanks(...)
	print("Msg.ReloadSoundBanks",...)
end
function OnMsg.RemoveFromCityLabels(...)
	print("Msg.RemoveFromCityLabels",...)
end
function OnMsg.Repaired(...)
	print("Msg.Repaired",...)
end
function OnMsg.ResearchQueueChange(...)
	print("Msg.ResearchQueueChange",...)
end
function OnMsg.ResearchQueueSwap(...)
	print("Msg.ResearchQueueSwap",...)
end
function OnMsg.ResourceExtracted(...)
	print("Msg.ResourceExtracted",...)
end
function OnMsg.ResourceGathered(...)
	print("Msg.ResourceGathered",...)
end
function OnMsg.Resume(...)
	print("Msg.Resume",...)
end
function OnMsg.ResumeInviteChecks(...)
	print("Msg.ResumeInviteChecks",...)
end
function OnMsg.ResupplyRocketLaunched(...)
	print("Msg.ResupplyRocketLaunched",...)
end
function OnMsg.RivalMilestone(...)
	print("Msg.RivalMilestone",...)
end
function OnMsg.RivalsInteraction(...)
	print("Msg.RivalsInteraction",...)
end
function OnMsg.RivalsSpawned(...)
	print("Msg.RivalsSpawned",...)
end
function OnMsg.RivalStartsAnomaly(...)
	print("Msg.RivalStartsAnomaly",...)
end
function OnMsg.RocketInstantTravel(...)
	print("Msg.RocketInstantTravel",...)
end
function OnMsg.RocketLandAttempt(...)
	print("Msg.RocketLandAttempt",...)
end
function OnMsg.RocketLanded(...)
	print("Msg.RocketLanded",...)
end
function OnMsg.RocketLaunched(...)
	print("Msg.RocketLaunched",...)
end
function OnMsg.RocketLaunchedEvent(...)
	print("Msg.RocketLaunchedEvent",...)
end
function OnMsg.RocketLaunchFromEarth(...)
	print("Msg.RocketLaunchFromEarth",...)
end
function OnMsg.RocketLost(...)
	print("Msg.RocketLost",...)
end
function OnMsg.RocketMaintenanceDone(...)
	print("Msg.RocketMaintenanceDone",...)
end
function OnMsg.RocketManualLaunch(...)
	print("Msg.RocketManualLaunch",...)
end
function OnMsg.RocketReachedEarth(...)
	print("Msg.RocketReachedEarth",...)
end
function OnMsg.RocketRefueled(...)
	print("Msg.RocketRefueled",...)
end
function OnMsg.RocketRefueledInADay(...)
	print("Msg.RocketRefueledInADay",...)
end
function OnMsg.RocketStatusUpdate(...)
	print("Msg.RocketStatusUpdate",...)
end
function OnMsg.RocketUnloaded(...)
	print("Msg.RocketUnloaded",...)
end
function OnMsg.sa_event_(...)
	print("Msg.sa_event_",...)
end
function OnMsg.sa_sync_(...)
	print("Msg.sa_sync_",...)
end
function OnMsg.SafeAreaMarginsChanged(...)
	print("Msg.SafeAreaMarginsChanged",...)
end
function OnMsg.SAMusicChange(...)
	print("Msg.SAMusicChange",...)
end
function OnMsg.SanityBreakdown(...)
	print("Msg.SanityBreakdown",...)
end
function OnMsg.SaveGame(...)
	print("Msg.SaveGame",...)
end
function OnMsg.SaveMap(...)
	print("Msg.SaveMap",...)
end
function OnMsg.SaveMapDone(...)
	print("Msg.SaveMapDone",...)
end
function OnMsg.SaveScreenShotEnd(...)
	print("Msg.SaveScreenShotEnd",...)
end
function OnMsg.SceneStarted(...)
	print("Msg.SceneStarted",...)
end
function OnMsg.SceneStopped(...)
	print("Msg.SceneStopped",...)
end
function OnMsg.SectorScanned(...)
	print("Msg.SectorScanned",...)
end
function OnMsg.SelectedObjChange(...)
	print("Msg.SelectedObjChange",...)
end
function OnMsg.SelectionAdded(...)
	print("Msg.SelectionAdded",...)
end
function OnMsg.SelectionChange(...)
	print("Msg.SelectionChange",...)
end
function OnMsg.SelectionRemoved(...)
	print("Msg.SelectionRemoved",...)
end
function OnMsg.SequenceListPlayerStart(...)
	print("Msg.SequenceListPlayerStart",...)
end
function OnMsg.SequenceListPlayerStop(...)
	print("Msg.SequenceListPlayerStop",...)
end
function OnMsg.SequenceStart(...)
	print("Msg.SequenceStart",...)
end
function OnMsg.SequenceStop(...)
	print("Msg.SequenceStop",...)
end
function OnMsg.SequenceSync(...)
	print("Msg.SequenceSync",...)
end
function OnMsg.ServerTimeUpdate(...)
	print("Msg.ServerTimeUpdate",...)
end
function OnMsg.ShardApproachNotify(...)
	print("Msg.ShardApproachNotify",...)
end
function OnMsg.ShortcutsReloaded(...)
	print("Msg.ShortcutsReloaded",...)
end
function OnMsg.SpawnedAsteroid(...)
	print("Msg.SpawnedAsteroid",...)
end
function OnMsg.SpecialProjectCompleted(...)
	print("Msg.SpecialProjectCompleted",...)
end
function OnMsg.SplitScreenChange(...)
	print("Msg.SplitScreenChange",...)
end
function OnMsg.Start(...)
	print("Msg.Start",...)
end
function OnMsg.StartAcceptingInvites(...)
	print("Msg.StartAcceptingInvites",...)
end
function OnMsg.StoryBitPopup(...)
	print("Msg.StoryBitPopup",...)
end
function OnMsg.SubsurfaceDepositRevealed(...)
	print("Msg.SubsurfaceDepositRevealed",...)
end
function OnMsg.SunChange(...)
	print("Msg.SunChange",...)
end
function OnMsg.SwitchMap(...)
	print("Msg.SwitchMap",...)
end
function OnMsg.SysChat(...)
	print("Msg.SysChat",...)
end
function OnMsg.SystemActivate(...)
	print("Msg.SystemActivate",...)
end
function OnMsg.SystemInactivate(...)
	print("Msg.SystemInactivate",...)
end
function OnMsg.SystemMinimize(...)
	print("Msg.SystemMinimize",...)
end
function OnMsg.SystemSize(...)
	print("Msg.SystemSize",...)
end
function OnMsg.TechResearched(...)
	print("Msg.TechResearched",...)
end
function OnMsg.TechResearchedTrigger(...)
	print("Msg.TechResearchedTrigger",...)
end
function OnMsg.TerraformingProduced(...)
	print("Msg.TerraformingProduced",...)
end
function OnMsg.TerraformParamChanged(...)
	print("Msg.TerraformParamChanged",...)
end
function OnMsg.TerraformThresholdPassed(...)
	print("Msg.TerraformThresholdPassed",...)
end
function OnMsg.TerrainTexturesChanged(...)
	print("Msg.TerrainTexturesChanged",...)
end
function OnMsg.TouristOverviewClosed(...)
	print("Msg.TouristOverviewClosed",...)
end
function OnMsg.TrainingComplete(...)
	print("Msg.TrainingComplete",...)
end
function OnMsg.TranslationChanged(...)
	print("Msg.TranslationChanged",...)
end
function OnMsg.TriggerColdWave(...)
	print("Msg.TriggerColdWave",...)
end
function OnMsg.TriggerDustStorm(...)
	print("Msg.TriggerDustStorm",...)
end
function OnMsg.UIModeChange(...)
	print("Msg.UIModeChange",...)
end
function OnMsg.UpgradeUnlocked(...)
	print("Msg.UpgradeUnlocked",...)
end
function OnMsg.UserChanged(...)
	print("Msg.UserChanged",...)
end
function OnMsg.VegetationPlanted(...)
	print("Msg.VegetationPlanted",...)
end
function OnMsg.VerifyModItemEntity(...)
	print("Msg.VerifyModItemEntity",...)
end
function OnMsg.WasteRockConversion(...)
	print("Msg.WasteRockConversion",...)
end
function OnMsg.WaterDepositRevealed(...)
	print("Msg.WaterDepositRevealed",...)
end
function OnMsg.WaterPhysicalStateChange(...)
	print("Msg.WaterPhysicalStateChange",...)
end
function OnMsg.Whisper(...)
	print("Msg.Whisper",...)
end
function OnMsg.XInputInited(...)
	print("Msg.XInputInited",...)
end
function OnMsg.XInputInitialized(...)
	print("Msg.XInputInitialized",...)
end
function OnMsg.XTemplatesLoaded(...)
	print("Msg.XTemplatesLoaded",...)
end
function OnMsg.XWindowModified(...)
	print("Msg.XWindowModified",...)
end
