-
Notifications
You must be signed in to change notification settings - Fork 15
/
constants.pys
158 lines (145 loc) · 7.6 KB
/
constants.pys
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
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
<?xml version="1.0" encoding="UTF-8"?>
<!-- Constants For use in Python scripting -->
<!DOCTYPE script>
<script>
<![CDATA[
# ----------------------------------------------------------
# Error codes returned by various functions
# ----------------------------------------------------------
eOK = 0 # No error
eWorldOpen = 30001 # The world is already open
eWorldClosed = 30002 # The world is closed, this action cannot be performed
eNoNameSpecified = 30003 # No name has been specified where one is required
eCannotPlaySound = 30004 # The sound file could not be played
eTriggerNotFound = 30005 # The specified trigger name does not exist
eTriggerAlreadyExists = 30006 # Attempt to add a trigger that already exists
eTriggerCannotBeEmpty = 30007 # The trigger "match" string cannot be empty
eInvalidObjectLabel = 30008 # The name of this object is invalid
eScriptNameNotLocated = 30009 # Script name is not in the script file
eAliasNotFound = 30010 # The specified alias name does not exist
eAliasAlreadyExists = 30011 # Attempt to add a alias that already exists
eAliasCannotBeEmpty = 30012 # The alias "match" string cannot be empty
eCouldNotOpenFile = 30013 # Unable to open requested file
eLogFileNotOpen = 30014 # Log file was not open
eLogFileAlreadyOpen = 30015 # Log file was already open
eLogFileBadWrite = 30016 # Bad write to log file
eTimerNotFound = 30017 # The specified timer name does not exist
eTimerAlreadyExists = 30018 # Attempt to add a timer that already exists
eVariableNotFound = 30019 # Attempt to delete a variable that does not exist
eCommandNotEmpty = 30020 # Attempt to use SetCommand with a non-empty command window
eBadRegularExpression = 30021 # Bad regular expression syntax
eTimeInvalid = 30022 # Time given to AddTimer is invalid
eBadMapItem = 30023 # Direction given to AddToMapper is invalid
eNoMapItems = 30024 # No items in mapper
eUnknownOption = 30025 # Option name not found
eOptionOutOfRange = 30026 # New value for option is out of range
eTriggerSequenceOutOfRange = 30027 # Trigger sequence value invalid
eTriggerSendToInvalid = 30028 # Where to send trigger text to is invalid
eTriggerLabelNotSpecified = 30029 # Trigger label not specified/invalid for 'send to variable'
ePluginFileNotFound = 30030 # File name specified for plugin not found
eProblemsLoadingPlugin = 30031 # There was a parsing or other problem loading the plugin
ePluginCannotSetOption = 30032 # Plugin is not allowed to set this option
ePluginCannotGetOption = 30033 # Plugin is not allowed to get this option
eNoSuchPlugin = 30034 # Requested plugin is not installed
eNotAPlugin = 30035 # Only a plugin can do this
eNoSuchRoutine = 30036 # Plugin does not support that subroutine (subroutine not in script)
ePluginDoesNotSaveState = 30037 # Plugin does not support saving state
ePluginCouldNotSaveState = 30037 # Plugin could not save state (eg. no state directory)
ePluginDisabled = 30039 # Plugin is currently disabled
eErrorCallingPluginRoutine = 30040 # Could not call plugin routine
eCommandsNestedTooDeeply = 30041 # Calls to "Execute" nested too deeply
eCannotCreateChatSocket = 30042 # Unable to create socket for chat connection
eCannotLookupDomainName = 30043 # Unable to do DNS (domain name) lookup for chat connection
eNoChatConnections = 30044 # No chat connections open
eChatPersonNotFound = 30045 # Requested chat person not connected
eBadParameter = 30046 # General problem with a parameter to a script call
eChatAlreadyListening = 30047 # Already listening for incoming chats
eChatIDNotFound = 30048 # Chat session with that ID not found
eChatAlreadyConnected = 30049 # Already connected to that server/port
eClipboardEmpty = 30050 # Cannot get (text from the) clipboard
eFileNotFound = 30051 # Cannot open the specified file
eAlreadyTransferringFile = 30052 # Already transferring a file
eNotTransferringFile = 30053 # Not transferring a file
eNoSuchCommand = 30054 # There is not a command of that name
eArrayAlreadyExists = 30055 # Chat session with that ID not found
eArrayDoesNotExist = 30056 # Already connected to that server/port
eArrayNotEvenNumberOfValues = 30057 # Cannot get (text from the) clipboard
eImportedWithDuplicates = 30058 # Cannot open the specified file
eBadDelimiter = 30059 # Already transferring a file
eSetReplacingExistingValue = 30060 # Not transferring a file
eKeyDoesNotExist = 30061 # There is not a command of that name
eCannotImport = 30062 # There is not a command of that name
eItemInUse = 30063 # Cannot delete trigger/alias/timer because it is executing a script
eSpellCheckNotActive = 30064 # Spell checker is not active
eCannotAddFont = 30065 # Cannot create requested font
ePenStyleNotValid = 30066 # Invalid settings for pen parameter
eUnableToLoadImage = 30067 # Bitmap image could not be loaded
eImageNotInstalled = 30068 # Image has not been loaded into window
eInvalidNumberOfPoints = 30069 # Number of points supplied is incorrect
eInvalidPoint = 30070 # Point is not numeric
eHotspotPluginChanged = 30071 # Hotspot processing must all be in same plugin
eHotspotNotInstalled = 30072 # Hotspot has not been defined for this window
eNoSuchWindow = 30073 # Requested miniwindow does not exist
eBrushStyleNotValid = 30074 # Invalid settings for brush parameter
# ----------------------------------------------------------
# Flags for AddTrigger
# ----------------------------------------------------------
eEnabled = 1 # enable trigger
eOmitFromLog = 2 # omit from log file
eOmitFromOutput = 4 # omit trigger from output
eKeepEvaluating = 8 # keep evaluating
eIgnoreCase = 16 # ignore case when matching
eTriggerRegularExpression = 32 # trigger uses regular expression
eExpandVariables = 512 # expand variables like @direction
eReplace = 1024 # replace existing trigger of same name
eLowercaseWildcard = 2048 # wildcards forced to lower-case
eTemporary = 16384 # temporary - do not save to world file
eTriggerOneShot = 32768 # one shot - delete after firing
# ----------------------------------------------------------
# Colours for AddTrigger
# ----------------------------------------------------------
NOCHANGE = -1
custom1 = 0
custom2 = 1
custom3 = 2
custom4 = 3
custom5 = 4
custom6 = 5
custom7 = 6
custom8 = 7
custom9 = 8
custom10 = 9
custom11 = 10
custom12 = 11
custom13 = 12
custom14 = 13
custom15 = 14
custom16 = 15
custom_other = 16 # triggers only
# ----------------------------------------------------------
# Flags for AddAlias
# ----------------------------------------------------------
# eEnabled = 1 # same as for AddTrigger
eIgnoreAliasCase = 32 # ignore case when matching
eOmitFromLogFile = 64 # omit this alias from the log file
eAliasRegularExpression = 128 # alias is regular expressions
# eExpandVariables = 512 # same as for AddTrigger
# eReplace = 1024 # same as for AddTrigger
eAliasSpeedWalk = 2048 # interpret send string as a speed walk string
eAliasQueue = 4096 # queue this alias for sending at the speedwalking delay interval
eAliasMenu = 8192 # this alias appears on the alias menu
# eTemporary = 16384 # same as for AddTrigger
eAliasOneShot = 32768 # one shot - delete after firing
# ----------------------------------------------------------
# Flags for AddTimer
# ----------------------------------------------------------
# eEnabled = 1 # same as for AddTrigger
eAtTime = 2 # if not set, time is "every"
eOneShot = 4 # if set, timer only fires once
eTimerSpeedWalk = 8 # timer does a speed walk when it fires
eTimerNote = 16 # timer does a world.note when it fires
eActiveWhenClosed = 32 # timer fires even when world is disconnected
# eReplace = 1024 # same as for AddTrigger
# eTemporary = 16384 # same as for AddTrigger
]]>
</script>