1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
|
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--
-- file: callins.lua
-- brief: array and map of call-ins
-- author: Dave Rodgers
--
-- Copyright (C) 2007.
-- Licensed under the terms of the GNU GPL, v2 or later.
--
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CallInsList = {
"Shutdown",
"LayoutButtons",
"ConfigureLayout",
"CommandNotify",
"KeyPress",
"KeyRelease",
"MouseMove",
"MousePress",
"MouseRelease",
"JoyAxis",
"JoyHat",
"JoyButtonDown",
"JoyButtonUp",
"IsAbove",
"GetTooltip",
"AddConsoleLine",
"GroupChanged",
"WorldTooltip",
"GameLoadLua",
"GameStartPlaying",
"GameOver",
"TeamDied",
"UnitCreated",
"UnitFinished",
"UnitFromFactory",
"UnitDestroyed",
"UnitTaken",
"UnitGiven",
"UnitIdle",
"UnitCommand",
"UnitSeismicPing",
"UnitEnteredRadar",
"UnitEnteredLos",
"UnitLeftRadar",
"UnitLeftLos",
"UnitLoaded",
"UnitUnloaded",
"UnitEnteredWater",
"UnitEnteredAir",
"UnitLeftWater",
"UnitLeftAir",
"FeatureCreated",
"FeatureDestroyed",
"DrawGenesis",
"DrawWorld",
"DrawWorldPreUnit",
"DrawWorldShadow",
"DrawWorldReflection",
"DrawWorldRefraction",
"DrawScreenEffects",
"DrawScreen",
"DrawInMiniMap",
"Explosion",
"ShockFront",
"RecvSkirmishAIMessage",
"GameFrame",
"CobCallback",
"AllowCommand",
"CommandFallback",
"AllowUnitCreation",
"AllowUnitTransfer",
"AllowUnitBuildStep",
"AllowFeatureCreation",
"AllowFeatureBuildStep",
"AllowResourceLevel",
"AllowResourceTransfer",
"GameProgress",
}
-- make the map
CallInsMap = {}
for _, callin in ipairs(CallInsList) do
CallInsMap[callin] = true
end
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
|