251cced1f8
Various minor things done to project files Updated sample extension project file and updated makefile to the new unified version (more changes likely on the way) Updated regex project file and makefile --HG-- extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401971
534 lines
6.9 KiB
Plaintext
534 lines
6.9 KiB
Plaintext
|
|
C=1
|
|
|
|
|
|
[Syntax]
|
|
Namespace1 = 6
|
|
IgnoreCase = No
|
|
KeyWordLength =
|
|
BracketChars = {[()]}
|
|
OperatorChars = ~`!@$%^&*-+=|\:;"',.<>/?
|
|
PreprocStart = #
|
|
SyntaxStart =
|
|
SyntaxEnd =
|
|
HexPrefix = 0x
|
|
CommentStart = /*
|
|
CommentEnd = */
|
|
CommentStartAlt =
|
|
CommentEndAlt =
|
|
SingleComment = //
|
|
SingleCommentCol =
|
|
SingleCommentAlt =
|
|
SingleCommentColAlt =
|
|
SingleCommentEsc =
|
|
StringsSpanLines = Yes
|
|
StringStart = "
|
|
StringEnd = "
|
|
StringAlt =
|
|
StringEsc = \
|
|
CharStart = '
|
|
CharEnd = '
|
|
CharEsc = \
|
|
|
|
|
|
; Preprocessor keywords
|
|
; ======
|
|
[Preprocessor keywords]
|
|
#assert
|
|
#define
|
|
#else
|
|
#elseif
|
|
#emit
|
|
#endif
|
|
#endinput
|
|
#endscript
|
|
#if
|
|
#include
|
|
#pragma
|
|
#error
|
|
#tryinclude
|
|
#undef
|
|
align
|
|
ctrlchar
|
|
defined
|
|
dynamic
|
|
library
|
|
pack
|
|
rational
|
|
semicolon
|
|
tabsize
|
|
|
|
|
|
; Language keywords
|
|
; ======
|
|
[Keywords 1]
|
|
assert
|
|
begin
|
|
break
|
|
case
|
|
cellsof
|
|
chars
|
|
const
|
|
continue
|
|
decl
|
|
default
|
|
do
|
|
else
|
|
enum
|
|
exit
|
|
for
|
|
forward
|
|
funcenum
|
|
functag
|
|
if
|
|
native
|
|
new
|
|
operator
|
|
public
|
|
return
|
|
sizeof
|
|
static
|
|
stock
|
|
struct
|
|
switch
|
|
tagof
|
|
while
|
|
;Compiler-defined types
|
|
bool
|
|
String
|
|
Float
|
|
Fixed
|
|
;Compiler-defined constants
|
|
false
|
|
true
|
|
|
|
|
|
; Constants
|
|
; ======
|
|
[Keywords 2]
|
|
cellbits
|
|
cellmax
|
|
cellmin
|
|
charbits
|
|
charmax
|
|
charmin
|
|
ucharmax
|
|
__Pawn
|
|
debug
|
|
;
|
|
; admin.inc
|
|
; ------
|
|
Admin_Reservation
|
|
Admin_Generic
|
|
Admin_Kick
|
|
Admin_Ban
|
|
Admin_Unban
|
|
Admin_Slay
|
|
Admin_Changemap
|
|
Admin_Convars
|
|
Admin_Config
|
|
Admin_Chat
|
|
Admin_Vote
|
|
Admin_Password
|
|
Admin_RCON
|
|
Admin_Cheats
|
|
Admin_Root
|
|
Admin_Custom1
|
|
Admin_Custom2
|
|
Admin_Custom3
|
|
Admin_Custom4
|
|
Admin_Custom5
|
|
Admin_Custom6
|
|
ADMFLAG_RESERVATION
|
|
ADMFLAG_GENERIC
|
|
ADMFLAG_KICK
|
|
ADMFLAG_BAN
|
|
ADMFLAG_UNBAN
|
|
ADMFLAG_SLAY
|
|
ADMFLAG_CHANGEMAP
|
|
ADMFLAG_CONVARS
|
|
ADMFLAG_CONFIG
|
|
ADMFLAG_CHAT
|
|
ADMFLAG_VOTE
|
|
ADMFLAG_PASSWORD
|
|
ADMFLAG_RCON
|
|
ADMFLAG_CHEATS
|
|
ADMFLAG_ROOT
|
|
ADMFLAG_CUSTOM1
|
|
ADMFLAG_CUSTOM2
|
|
ADMFLAG_CUSTOM3
|
|
ADMFLAG_CUSTOM4
|
|
ADMFLAG_CUSTOM5
|
|
ADMFLAG_CUSTOM6
|
|
AUTHMETHOD_STEAM
|
|
AUTHMETHOD_IP
|
|
AUTHMETHOD_NAME
|
|
AdminFlags_TOTAL
|
|
Override_Command
|
|
Override_CommandGroup
|
|
Command_Deny
|
|
Command_Allow
|
|
Immunity_Default
|
|
Immunity_Global
|
|
INVALID_GROUP_ID
|
|
INVALID_ADMIN_ID
|
|
Access_Real
|
|
Access_Effective
|
|
AdminCache_Overrides
|
|
AdminCache_Groups
|
|
AdminCache_Admins
|
|
;
|
|
; console.inc
|
|
; ------
|
|
FCVAR_NONE
|
|
FCVAR_UNREGISTERED
|
|
FCVAR_LAUNCHER
|
|
FCVAR_GAMEDLL
|
|
FCVAR_CLIENTDLL
|
|
FCVAR_MATERIAL_SYSTEM
|
|
FCVAR_PROTECTED
|
|
FCVAR_SPONLY
|
|
FCVAR_ARCHIVE
|
|
FCVAR_NOTIFY
|
|
FCVAR_USERINFO
|
|
FCVAR_PRINTABLEONLY
|
|
FCVAR_UNLOGGED
|
|
FCVAR_NEVER_AS_STRING
|
|
FCVAR_REPLICATED
|
|
FCVAR_CHEAT
|
|
FCVAR_STUDIORENDER
|
|
FCVAR_DEMO
|
|
FCVAR_DONTRECORD
|
|
FCVAR_PLUGIN
|
|
FCVAR_DATACACHE
|
|
FCVAR_TOOLSYSTEM
|
|
FCVAR_FILESYSTEM
|
|
FCVAR_NOT_CONNECTED
|
|
FCVAR_SOUNDSYSTEM
|
|
FCVAR_ARCHIVE_XBOX
|
|
FCVAR_INPUTSYSTEM
|
|
FCVAR_NETWORKSYSTEM
|
|
FCVAR_VPHYSICS
|
|
;
|
|
; core.inc
|
|
; ------
|
|
__version
|
|
Plugin_Continue
|
|
Plugin_Handled
|
|
Plugin_Stop
|
|
;
|
|
; files.inc
|
|
; ------
|
|
FileType_Unknown
|
|
FileType_Directory
|
|
FileType_File
|
|
PLATFORM_MAX_PATH
|
|
SEEK_SET
|
|
SEEK_CUR
|
|
SEEK_END
|
|
Path_SM
|
|
;
|
|
; float.inc
|
|
; ------
|
|
floatround_round
|
|
floatround_floor
|
|
floatround_ceil
|
|
floatround_tozero
|
|
FLOAT_PI
|
|
;
|
|
; handles.inc
|
|
; ------
|
|
INVALID_HANDLE
|
|
;
|
|
; sourcemod.inc
|
|
; ------
|
|
myinfo
|
|
;
|
|
; textparse.inc
|
|
; ------
|
|
SMCParse_Continue
|
|
SMCParse_Halt
|
|
SMCParse_HaltFail
|
|
SMCError_Okay
|
|
SMCError_StreamOpen
|
|
SMCError_StreamError
|
|
SMCError_Custom
|
|
SMCError_InvalidSection1
|
|
SMCError_InvalidSection2
|
|
SMCError_InvalidSection3
|
|
SMCError_InvalidSection4
|
|
SMCError_InvalidSection5
|
|
SMCError_InvalidTokens
|
|
SMCError_TokenOverflow
|
|
SMCError_InvalidProperty1
|
|
|
|
|
|
; Natives and Stocks
|
|
; ======
|
|
[Keywords 3]
|
|
;
|
|
; admin.inc
|
|
; ------
|
|
DumpAdminCache
|
|
AddCommandOverride
|
|
GetCommandOverride
|
|
UnsetCommandOverride
|
|
CreateAdmGroup
|
|
FindAdmGroup
|
|
SetAdmGroupAddFlag
|
|
GetAdmGroupAddFlag
|
|
GetAdmGroupAddFlags
|
|
SetAdmGroupImmunity
|
|
GetAdmGroupImmunity
|
|
SetAdmGroupImmuneFrom
|
|
GetAdmGroupImmuneFrom
|
|
GetAdmGroupImmuneCount
|
|
AddAdmGroupCmdOverride
|
|
GetAdmGroupCmdOverride
|
|
RegisterAuthIdentType
|
|
CreateAdmin
|
|
GetAdminUsername
|
|
BindAdminIdentity
|
|
SetAdminFlag
|
|
GetAdminFlag
|
|
GetAdminFlags
|
|
AdminInheritGroup
|
|
GetAdminGroupCount
|
|
GetAdminGroup
|
|
SetAdminPassword
|
|
GetAdminPassword
|
|
FindAdminByIdentity
|
|
RemoveAdmin
|
|
FlagBitsToBitArray
|
|
FlagBitArrayToBits
|
|
FlagArrayToBits
|
|
FlagBitsToArray
|
|
FlagToBit
|
|
BitToFlag
|
|
;
|
|
; console.inc
|
|
; ------
|
|
PrintToServer
|
|
PrintToConsole
|
|
CreateConVar
|
|
FindConVar
|
|
HookConVarChange
|
|
UnhookConVarChange
|
|
GetConVarBool
|
|
SetConVarBool
|
|
GetConVarInt
|
|
SetConVarInt
|
|
GetConVarFloat
|
|
SetConVarFloat
|
|
GetConVarString
|
|
SetConVarString
|
|
GetConVarFlags
|
|
SetConVarFlags
|
|
GetConVarName
|
|
GetConVarMin
|
|
GetConVarMax
|
|
ResetConVar
|
|
;
|
|
; datapack.inc
|
|
; ------
|
|
CreateDataPack
|
|
WritePackCell
|
|
WritePackFloat
|
|
WritePackString
|
|
ReadPackCell
|
|
ReadPackFloat
|
|
ReadPackString
|
|
ResetPack
|
|
GetPackPosition
|
|
SetPackPosition
|
|
IsPackReadable
|
|
;
|
|
; files.inc
|
|
; ------
|
|
BuildPath
|
|
OpenDirectory
|
|
ReadDirEntry
|
|
OpenFile
|
|
DeleteFile
|
|
ReadFileLine
|
|
IsEndOfFile
|
|
FileSeek
|
|
FilePosition
|
|
FileExists
|
|
RenameFile
|
|
DirExists
|
|
FileSize
|
|
RemoveDir
|
|
WriteFileLine
|
|
;
|
|
; float.inc
|
|
; ------
|
|
float
|
|
FloatStr
|
|
;FloatMul
|
|
;FloatDiv
|
|
;FloatAdd
|
|
;FloatSub
|
|
FloatFraction
|
|
FloatRound
|
|
;FloatCompare
|
|
SquareRoot
|
|
Pow
|
|
Exponential
|
|
Logarithm
|
|
Sine
|
|
Cosine
|
|
Tangent
|
|
FloatAbs
|
|
ArcTangent
|
|
ArcCosine
|
|
ArcSine
|
|
ArcTangent2
|
|
DegToRad
|
|
RadToDeg
|
|
;
|
|
; handles.inc
|
|
; ------
|
|
IsValidHandle
|
|
CloseHandle
|
|
CloneHandle
|
|
;
|
|
; helpers.inc
|
|
; ------
|
|
FormatUserLogText
|
|
;
|
|
; geoip.inc
|
|
; ------
|
|
GeoipCode2
|
|
GeoipCode3
|
|
GeoipCountry
|
|
;
|
|
; lang.inc
|
|
; ------
|
|
LoadTranslations
|
|
;
|
|
; sourcemod.inc
|
|
; ------
|
|
GetMaxClients
|
|
GetClientCount
|
|
GetClientName
|
|
GetClientIP
|
|
GetClientAuthString
|
|
GetClientUserId
|
|
IsPlayerConnected
|
|
IsPlayerInGame
|
|
IsPlayerAuthorized
|
|
IsPlayerFakeClient
|
|
GetClientInfo
|
|
SetUserAdmin
|
|
GetUserAdmin
|
|
AddUserFlags
|
|
RemoveUserFlags
|
|
SetUserFlagBits
|
|
GetUserFlagBits
|
|
LogToGame
|
|
LogMessage
|
|
LogError
|
|
;
|
|
; string.inc
|
|
; ------
|
|
strlen
|
|
StrContains
|
|
StrCompare
|
|
StrEqual
|
|
StrCopy
|
|
Format
|
|
FormatEx
|
|
VFormat
|
|
StringToInt
|
|
IntToString
|
|
StringToFloat
|
|
FloatToString
|
|
;
|
|
; textparse.inc
|
|
; ------
|
|
SMC_CreateParser
|
|
SMC_ParseFile
|
|
SMC_GetErrorString
|
|
SMC_SetParseStart
|
|
SMC_SetParseEnd
|
|
SMC_SetReaders
|
|
SMC_SetRawLine
|
|
|
|
|
|
; Forwards
|
|
; ======
|
|
[Keywords 4]
|
|
;
|
|
; admin.inc
|
|
; ------
|
|
OnRebuildAdminCache
|
|
;
|
|
; sourcemod.inc
|
|
; ------
|
|
OnPluginStart
|
|
AskPluginLoad
|
|
OnPluginEnd
|
|
OnPluginPauseChange
|
|
OnClientConnect
|
|
OnClientPutInServer
|
|
OnClientDisconnect
|
|
OnClientDisconnect_Post
|
|
OnClientCommand
|
|
OnClientSettingsChanged
|
|
OnClientAuthorized
|
|
|
|
|
|
; Tags/types
|
|
; ======
|
|
[Keywords 5]
|
|
;
|
|
; admin.inc
|
|
; ------
|
|
AdminFlag
|
|
OverrideType
|
|
OverrideRule
|
|
ImmunityType
|
|
GroupId
|
|
AdminId
|
|
AdmAccessMode
|
|
AdminCachePart
|
|
;
|
|
; console.inc
|
|
; ------
|
|
OnConVarChanged
|
|
;
|
|
; core.inc
|
|
; ------
|
|
Extension
|
|
Result
|
|
PlVers
|
|
;
|
|
; files.inc
|
|
; ------
|
|
FileType
|
|
PathType
|
|
;
|
|
; float.inc
|
|
; ------
|
|
floatround_method
|
|
;
|
|
; handles.inc
|
|
; ------
|
|
Handle
|
|
;
|
|
; sourcemod.inc
|
|
; ------
|
|
Plugin
|
|
;
|
|
; textparse.inc
|
|
; ------
|
|
SMCResult
|
|
SMCError
|
|
SMC_ParseStart
|
|
SMC_ParseEnd
|
|
SMC_NewSection
|
|
SMC_KeyValue
|
|
SMC_EndSection
|
|
SMC_RawLine
|