| 926 | count = sizeof(ExtNular) / sizeof(*ExtNular); |
| 927 | return ExtNular; |
| 928 | } |
| 929 | |
| 930 | static const GameFunction* GetExtUnary(int& count) |
| 931 | { |
| 932 | static const GameFunction ExtUnary[] = { |
| 933 | GameFunction(GameBool, "isNull", ObjIsNull, GameObject), |
| 934 | GameFunction(GameBool, "isNull", GrpIsNull, GameGroup), |
| 935 | GameFunction(GameBool, "alive", ObjAlive, GameObject), |
| 936 | GameFunction(GameBool, "local", ObjIsLocal, GameObject), |
| 937 | GameFunction(GameBool, "requiredVersion", RequiredVersion, GameString), |
| 938 | GameFunction(GameArray, "getPos", ObjGetPos, GameObject), |
| 939 | GameFunction(GameArray, "position", ObjGetPos, GameObject), |
| 940 | GameFunction(GameArray, "getPosASL", ObjGetPosASL, GameObject), |
| 941 | GameFunction(GameScalar, "getDir", ObjGetDir, GameObject), |
| 942 | GameFunction(GameArray, "getTurretDirAndElev", ObjGetTurretDirAndElev, GameObject), |
| 943 | GameFunction(GameScalar, "direction", ObjGetDir, GameObject), |
| 944 | GameFunction(GameArray, "velocity", ObjGetVelocity, GameObject), |
| 945 | GameFunction(GameScalar, "getDammage", ObjGetDammage, GameObject), |
| 946 | GameFunction(GameScalar, "getDamage", ObjGetDammage, GameObject), // one-M alias (cf. setDammage/setDamage) |
| 947 | GameFunction(GameScalar, "damage", ObjGetDammage, GameObject), |
| 948 | GameFunction(GameScalar, "speed", ObjGetSpeed, GameObject), |
| 949 | GameFunction(GameArray, "getMarkerPos", MarkerGetPos, GameString), |
| 950 | GameFunction(GameArray, "markerPos", MarkerGetPos, GameString), |
| 951 | GameFunction(GameString, "getMarkerType", MarkerGetType, GameString), |
| 952 | GameFunction(GameString, "markerType", MarkerGetType, GameString), |
| 953 | GameFunction(GameArray, "getMarkerSize", MarkerGetSize, GameString), |
| 954 | GameFunction(GameArray, "markerSize", MarkerGetSize, GameString), |
| 955 | GameFunction(GameString, "getMarkerColor", MarkerGetColor, GameString), |
| 956 | GameFunction(GameString, "markerColor", MarkerGetColor, GameString), |
| 957 | GameFunction(GameArray, "getWPPos", WpGetPos, GameArray), |
| 958 | GameFunction(GameArray, "waypointPosition", WpGetPos, GameArray), |
| 959 | GameFunction(GameObject, "nearestBuilding", ObjGetNearestBuilding, GameObject), |
| 960 | GameFunction(GameObject, "nearestObject", GetNearestObject, GameArray), |
| 961 | GameFunction(GameBool, "canMove", ObjCanMove, GameObject), |
| 962 | GameFunction(GameBool, "canFire", ObjCanFire, GameObject), |
| 963 | GameFunction(GameBool, "canStand", ObjCanStand, GameObject), |
| 964 | GameFunction(GameScalar, "handsHit", ObjHandsHit, GameObject), |
| 965 | GameFunction(GameBool, "fleeing", ObjFlee, GameObject), |
| 966 | GameFunction(GameBool, "someAmmo", ObjSomeAmmo, GameObject), |
| 967 | GameFunction(GameScalar, "fuel", ObjFuel, GameObject), |
| 968 | GameFunction(GameScalar, "rating", ObjExperience, GameObject), |
| 969 | GameFunction(GameScalar, "score", ObjGetScore, GameObject), |
| 970 | GameFunction(GameObject, "formLeader", ObjLeader, GameObject), |
| 971 | GameFunction(GameObject, "leader", ObjGroupLeader, GameObject), |
| 972 | GameFunction(GameObject, "vehicle", ObjVehicle, GameObject), |
| 973 | GameFunction(GameObject, "driver", ObjDriver, GameObject), |
| 974 | GameFunction(GameObject, "commander", ObjCommander, GameObject), |
| 975 | GameFunction(GameObject, "gunner", ObjGunner, GameObject), |
| 976 | |
| 977 | GameFunction(GameObject, "leader", GrpLeader, GameGroup), |
| 978 | GameFunction(GameGroup, "group", ObjGroup, GameObject), |
| 979 | GameFunction(GameArray, "units", GrpUnits, GameGroup), |
| 980 | GameFunction(GameArray, "units", GrpUnits, GameObject), |
| 981 | |
| 982 | GameFunction(GameArray, "crew", ObjListIn, GameObject), |
| 983 | |
| 984 | GameFunction(GameObject, "flagOwner", ObjGetFlagOwner, GameObject), |
| 985 | GameFunction(GameObject, "flag", ObjGetFlag, GameObject), |
no test coverage detected