1.1 --- a/editor/textpad/sourcepawn.syn Fri Mar 28 06:21:34 2008 +0000
1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
1.3 @@ -1,533 +0,0 @@
1.4 -
1.5 -C=1
1.6 -
1.7 -
1.8 -[Syntax]
1.9 -Namespace1 = 6
1.10 -IgnoreCase = No
1.11 -KeyWordLength =
1.12 -BracketChars = {[()]}
1.13 -OperatorChars = ~`!@$%^&*-+=|\:;"',.<>/?
1.14 -PreprocStart = #
1.15 -SyntaxStart =
1.16 -SyntaxEnd =
1.17 -HexPrefix = 0x
1.18 -CommentStart = /*
1.19 -CommentEnd = */
1.20 -CommentStartAlt =
1.21 -CommentEndAlt =
1.22 -SingleComment = //
1.23 -SingleCommentCol =
1.24 -SingleCommentAlt =
1.25 -SingleCommentColAlt =
1.26 -SingleCommentEsc =
1.27 -StringsSpanLines = Yes
1.28 -StringStart = "
1.29 -StringEnd = "
1.30 -StringAlt =
1.31 -StringEsc = \
1.32 -CharStart = '
1.33 -CharEnd = '
1.34 -CharEsc = \
1.35 -
1.36 -
1.37 -; Preprocessor keywords
1.38 -; ======
1.39 -[Preprocessor keywords]
1.40 -#assert
1.41 -#define
1.42 -#else
1.43 -#elseif
1.44 -#emit
1.45 -#endif
1.46 -#endinput
1.47 -#endscript
1.48 -#if
1.49 -#include
1.50 -#pragma
1.51 -#error
1.52 -#tryinclude
1.53 -#undef
1.54 -align
1.55 -ctrlchar
1.56 -defined
1.57 -dynamic
1.58 -library
1.59 -pack
1.60 -rational
1.61 -semicolon
1.62 -tabsize
1.63 -
1.64 -
1.65 -; Language keywords
1.66 -; ======
1.67 -[Keywords 1]
1.68 -assert
1.69 -begin
1.70 -break
1.71 -case
1.72 -cellsof
1.73 -chars
1.74 -const
1.75 -continue
1.76 -decl
1.77 -default
1.78 -do
1.79 -else
1.80 -enum
1.81 -exit
1.82 -for
1.83 -forward
1.84 -funcenum
1.85 -functag
1.86 -if
1.87 -native
1.88 -new
1.89 -operator
1.90 -public
1.91 -return
1.92 -sizeof
1.93 -static
1.94 -stock
1.95 -struct
1.96 -switch
1.97 -tagof
1.98 -while
1.99 -;Compiler-defined types
1.100 -bool
1.101 -String
1.102 -Float
1.103 -Fixed
1.104 -;Compiler-defined constants
1.105 -false
1.106 -true
1.107 -
1.108 -
1.109 -; Constants
1.110 -; ======
1.111 -[Keywords 2]
1.112 -cellbits
1.113 -cellmax
1.114 -cellmin
1.115 -charbits
1.116 -charmax
1.117 -charmin
1.118 -ucharmax
1.119 -__Pawn
1.120 -debug
1.121 -;
1.122 -; admin.inc
1.123 -; ------
1.124 -Admin_Reservation
1.125 -Admin_Generic
1.126 -Admin_Kick
1.127 -Admin_Ban
1.128 -Admin_Unban
1.129 -Admin_Slay
1.130 -Admin_Changemap
1.131 -Admin_Convars
1.132 -Admin_Config
1.133 -Admin_Chat
1.134 -Admin_Vote
1.135 -Admin_Password
1.136 -Admin_RCON
1.137 -Admin_Cheats
1.138 -Admin_Root
1.139 -Admin_Custom1
1.140 -Admin_Custom2
1.141 -Admin_Custom3
1.142 -Admin_Custom4
1.143 -Admin_Custom5
1.144 -Admin_Custom6
1.145 -ADMFLAG_RESERVATION
1.146 -ADMFLAG_GENERIC
1.147 -ADMFLAG_KICK
1.148 -ADMFLAG_BAN
1.149 -ADMFLAG_UNBAN
1.150 -ADMFLAG_SLAY
1.151 -ADMFLAG_CHANGEMAP
1.152 -ADMFLAG_CONVARS
1.153 -ADMFLAG_CONFIG
1.154 -ADMFLAG_CHAT
1.155 -ADMFLAG_VOTE
1.156 -ADMFLAG_PASSWORD
1.157 -ADMFLAG_RCON
1.158 -ADMFLAG_CHEATS
1.159 -ADMFLAG_ROOT
1.160 -ADMFLAG_CUSTOM1
1.161 -ADMFLAG_CUSTOM2
1.162 -ADMFLAG_CUSTOM3
1.163 -ADMFLAG_CUSTOM4
1.164 -ADMFLAG_CUSTOM5
1.165 -ADMFLAG_CUSTOM6
1.166 -AUTHMETHOD_STEAM
1.167 -AUTHMETHOD_IP
1.168 -AUTHMETHOD_NAME
1.169 -AdminFlags_TOTAL
1.170 -Override_Command
1.171 -Override_CommandGroup
1.172 -Command_Deny
1.173 -Command_Allow
1.174 -Immunity_Default
1.175 -Immunity_Global
1.176 -INVALID_GROUP_ID
1.177 -INVALID_ADMIN_ID
1.178 -Access_Real
1.179 -Access_Effective
1.180 -AdminCache_Overrides
1.181 -AdminCache_Groups
1.182 -AdminCache_Admins
1.183 -;
1.184 -; console.inc
1.185 -; ------
1.186 -FCVAR_NONE
1.187 -FCVAR_UNREGISTERED
1.188 -FCVAR_LAUNCHER
1.189 -FCVAR_GAMEDLL
1.190 -FCVAR_CLIENTDLL
1.191 -FCVAR_MATERIAL_SYSTEM
1.192 -FCVAR_PROTECTED
1.193 -FCVAR_SPONLY
1.194 -FCVAR_ARCHIVE
1.195 -FCVAR_NOTIFY
1.196 -FCVAR_USERINFO
1.197 -FCVAR_PRINTABLEONLY
1.198 -FCVAR_UNLOGGED
1.199 -FCVAR_NEVER_AS_STRING
1.200 -FCVAR_REPLICATED
1.201 -FCVAR_CHEAT
1.202 -FCVAR_STUDIORENDER
1.203 -FCVAR_DEMO
1.204 -FCVAR_DONTRECORD
1.205 -FCVAR_PLUGIN
1.206 -FCVAR_DATACACHE
1.207 -FCVAR_TOOLSYSTEM
1.208 -FCVAR_FILESYSTEM
1.209 -FCVAR_NOT_CONNECTED
1.210 -FCVAR_SOUNDSYSTEM
1.211 -FCVAR_ARCHIVE_XBOX
1.212 -FCVAR_INPUTSYSTEM
1.213 -FCVAR_NETWORKSYSTEM
1.214 -FCVAR_VPHYSICS
1.215 -;
1.216 -; core.inc
1.217 -; ------
1.218 -__version
1.219 -Plugin_Continue
1.220 -Plugin_Handled
1.221 -Plugin_Stop
1.222 -;
1.223 -; files.inc
1.224 -; ------
1.225 -FileType_Unknown
1.226 -FileType_Directory
1.227 -FileType_File
1.228 -PLATFORM_MAX_PATH
1.229 -SEEK_SET
1.230 -SEEK_CUR
1.231 -SEEK_END
1.232 -Path_SM
1.233 -;
1.234 -; float.inc
1.235 -; ------
1.236 -floatround_round
1.237 -floatround_floor
1.238 -floatround_ceil
1.239 -floatround_tozero
1.240 -FLOAT_PI
1.241 -;
1.242 -; handles.inc
1.243 -; ------
1.244 -INVALID_HANDLE
1.245 -;
1.246 -; sourcemod.inc
1.247 -; ------
1.248 -myinfo
1.249 -;
1.250 -; textparse.inc
1.251 -; ------
1.252 -SMCParse_Continue
1.253 -SMCParse_Halt
1.254 -SMCParse_HaltFail
1.255 -SMCError_Okay
1.256 -SMCError_StreamOpen
1.257 -SMCError_StreamError
1.258 -SMCError_Custom
1.259 -SMCError_InvalidSection1
1.260 -SMCError_InvalidSection2
1.261 -SMCError_InvalidSection3
1.262 -SMCError_InvalidSection4
1.263 -SMCError_InvalidSection5
1.264 -SMCError_InvalidTokens
1.265 -SMCError_TokenOverflow
1.266 -SMCError_InvalidProperty1
1.267 -
1.268 -
1.269 -; Natives and Stocks
1.270 -; ======
1.271 -[Keywords 3]
1.272 -;
1.273 -; admin.inc
1.274 -; ------
1.275 -DumpAdminCache
1.276 -AddCommandOverride
1.277 -GetCommandOverride
1.278 -UnsetCommandOverride
1.279 -CreateAdmGroup
1.280 -FindAdmGroup
1.281 -SetAdmGroupAddFlag
1.282 -GetAdmGroupAddFlag
1.283 -GetAdmGroupAddFlags
1.284 -SetAdmGroupImmunity
1.285 -GetAdmGroupImmunity
1.286 -SetAdmGroupImmuneFrom
1.287 -GetAdmGroupImmuneFrom
1.288 -GetAdmGroupImmuneCount
1.289 -AddAdmGroupCmdOverride
1.290 -GetAdmGroupCmdOverride
1.291 -RegisterAuthIdentType
1.292 -CreateAdmin
1.293 -GetAdminUsername
1.294 -BindAdminIdentity
1.295 -SetAdminFlag
1.296 -GetAdminFlag
1.297 -GetAdminFlags
1.298 -AdminInheritGroup
1.299 -GetAdminGroupCount
1.300 -GetAdminGroup
1.301 -SetAdminPassword
1.302 -GetAdminPassword
1.303 -FindAdminByIdentity
1.304 -RemoveAdmin
1.305 -FlagBitsToBitArray
1.306 -FlagBitArrayToBits
1.307 -FlagArrayToBits
1.308 -FlagBitsToArray
1.309 -FlagToBit
1.310 -BitToFlag
1.311 -;
1.312 -; console.inc
1.313 -; ------
1.314 -PrintToServer
1.315 -PrintToConsole
1.316 -CreateConVar
1.317 -FindConVar
1.318 -HookConVarChange
1.319 -UnhookConVarChange
1.320 -GetConVarBool
1.321 -SetConVarBool
1.322 -GetConVarInt
1.323 -SetConVarInt
1.324 -GetConVarFloat
1.325 -SetConVarFloat
1.326 -GetConVarString
1.327 -SetConVarString
1.328 -GetConVarFlags
1.329 -SetConVarFlags
1.330 -GetConVarName
1.331 -GetConVarMin
1.332 -GetConVarMax
1.333 -ResetConVar
1.334 -;
1.335 -; datapack.inc
1.336 -; ------
1.337 -CreateDataPack
1.338 -WritePackCell
1.339 -WritePackFloat
1.340 -WritePackString
1.341 -ReadPackCell
1.342 -ReadPackFloat
1.343 -ReadPackString
1.344 -ResetPack
1.345 -GetPackPosition
1.346 -SetPackPosition
1.347 -IsPackReadable
1.348 -;
1.349 -; files.inc
1.350 -; ------
1.351 -BuildPath
1.352 -OpenDirectory
1.353 -ReadDirEntry
1.354 -OpenFile
1.355 -DeleteFile
1.356 -ReadFileLine
1.357 -IsEndOfFile
1.358 -FileSeek
1.359 -FilePosition
1.360 -FileExists
1.361 -RenameFile
1.362 -DirExists
1.363 -FileSize
1.364 -RemoveDir
1.365 -WriteFileLine
1.366 -;
1.367 -; float.inc
1.368 -; ------
1.369 -float
1.370 -FloatStr
1.371 -;FloatMul
1.372 -;FloatDiv
1.373 -;FloatAdd
1.374 -;FloatSub
1.375 -FloatFraction
1.376 -FloatRound
1.377 -;FloatCompare
1.378 -SquareRoot
1.379 -Pow
1.380 -Exponential
1.381 -Logarithm
1.382 -Sine
1.383 -Cosine
1.384 -Tangent
1.385 -FloatAbs
1.386 -ArcTangent
1.387 -ArcCosine
1.388 -ArcSine
1.389 -ArcTangent2
1.390 -DegToRad
1.391 -RadToDeg
1.392 -;
1.393 -; handles.inc
1.394 -; ------
1.395 -IsValidHandle
1.396 -CloseHandle
1.397 -CloneHandle
1.398 -;
1.399 -; helpers.inc
1.400 -; ------
1.401 -FormatUserLogText
1.402 -;
1.403 -; geoip.inc
1.404 -; ------
1.405 -GeoipCode2
1.406 -GeoipCode3
1.407 -GeoipCountry
1.408 -;
1.409 -; lang.inc
1.410 -; ------
1.411 -LoadTranslations
1.412 -;
1.413 -; sourcemod.inc
1.414 -; ------
1.415 -GetMaxClients
1.416 -GetClientCount
1.417 -GetClientName
1.418 -GetClientIP
1.419 -GetClientAuthString
1.420 -GetClientUserId
1.421 -IsPlayerConnected
1.422 -IsPlayerInGame
1.423 -IsPlayerAuthorized
1.424 -IsPlayerFakeClient
1.425 -GetClientInfo
1.426 -SetUserAdmin
1.427 -GetUserAdmin
1.428 -AddUserFlags
1.429 -RemoveUserFlags
1.430 -SetUserFlagBits
1.431 -GetUserFlagBits
1.432 -LogToGame
1.433 -LogMessage
1.434 -LogError
1.435 -;
1.436 -; string.inc
1.437 -; ------
1.438 -strlen
1.439 -StrContains
1.440 -StrCompare
1.441 -StrEqual
1.442 -StrCopy
1.443 -Format
1.444 -FormatEx
1.445 -VFormat
1.446 -StringToInt
1.447 -IntToString
1.448 -StringToFloat
1.449 -FloatToString
1.450 -;
1.451 -; textparse.inc
1.452 -; ------
1.453 -SMC_CreateParser
1.454 -SMC_ParseFile
1.455 -SMC_GetErrorString
1.456 -SMC_SetParseStart
1.457 -SMC_SetParseEnd
1.458 -SMC_SetReaders
1.459 -SMC_SetRawLine
1.460 -
1.461 -
1.462 -; Forwards
1.463 -; ======
1.464 -[Keywords 4]
1.465 -;
1.466 -; admin.inc
1.467 -; ------
1.468 -OnRebuildAdminCache
1.469 -;
1.470 -; sourcemod.inc
1.471 -; ------
1.472 -OnPluginStart
1.473 -AskPluginLoad
1.474 -OnPluginEnd
1.475 -OnPluginPauseChange
1.476 -OnClientConnect
1.477 -OnClientPutInServer
1.478 -OnClientDisconnect
1.479 -OnClientDisconnect_Post
1.480 -OnClientCommand
1.481 -OnClientSettingsChanged
1.482 -OnClientAuthorized
1.483 -
1.484 -
1.485 -; Tags/types
1.486 -; ======
1.487 -[Keywords 5]
1.488 -;
1.489 -; admin.inc
1.490 -; ------
1.491 -AdminFlag
1.492 -OverrideType
1.493 -OverrideRule
1.494 -ImmunityType
1.495 -GroupId
1.496 -AdminId
1.497 -AdmAccessMode
1.498 -AdminCachePart
1.499 -;
1.500 -; console.inc
1.501 -; ------
1.502 -OnConVarChanged
1.503 -;
1.504 -; core.inc
1.505 -; ------
1.506 -Extension
1.507 -Result
1.508 -PlVers
1.509 -;
1.510 -; files.inc
1.511 -; ------
1.512 -FileType
1.513 -PathType
1.514 -;
1.515 -; float.inc
1.516 -; ------
1.517 -floatround_method
1.518 -;
1.519 -; handles.inc
1.520 -; ------
1.521 -Handle
1.522 -;
1.523 -; sourcemod.inc
1.524 -; ------
1.525 -Plugin
1.526 -;
1.527 -; textparse.inc
1.528 -; ------
1.529 -SMCResult
1.530 -SMCError
1.531 -SMC_ParseStart
1.532 -SMC_ParseEnd
1.533 -SMC_NewSection
1.534 -SMC_KeyValue
1.535 -SMC_EndSection
1.536 -SMC_RawLine