-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug fixes, new actions, improved action logging; etc. #100
Conversation
MathParser
Actions
Entity
public enum RoleType
{
None = 0,
Tank = 8,
Healer = 16,
DPS = 24,
Crafter = 32,
Gatherer = 48,
MainRole = 56,
PureHealer = Healer | 1,
FlexHealer = Healer | 2,
BarrierHealer = Healer | 3,
StrengthMelee = DPS | 1,
DexterityMelee = DPS | 2,
PhysicalRanged = DPS | 4,
MagicalRanged = DPS | 6,
}
Interpreter
using Triggernometry.Variables;
using static Triggernometry.Interpreter;
class ConfigForm
{
//...
public void LoadFromConfig()
{
VariableDictionary config = StaticHelpers.GetDictVariable(isPersistent, configName);
// ...
}
} Others
|
Corrected the type mismatch between System.Drawing.Color (R/G/B: 0-255) and the custom Scarborogh.Drawing.Color (R/G/B: 0.0f-1.0f) struct.
…olor Settings, etc. (combined with a previous submit)
MessageBox
Text Aura
RealPlugin / Interpreter
|
…olor settings, etc. (Combined with a previous submit)
Supplement for 1.1.8.0 beta (PR #98)
ActionViewer
Copy Conditions
,Paste Conditions
,Test Action
in the right-click menuActionForm / Action
Increment
(for convenience)AppendH
(append tables horizontally)Resize
andCopy
Context
${estorage:xxx}
: check if the scripting storage contains the keyxxx
${_storage[xxx]}
: output the objects in the scripting storage${_configpath}
${_pluginpath}
: the corresponding local folder paths${_config[UnsafeUsage]}
;${_config[API]}
results to bitwise (0-7
,Local << 2 | Remote << 1 | Admin
)RealPlugin
cfg.Constants
was not updated on the first launch after updating the plugin, but on the second launchstatic RealPlugin RealPlugin.plug
for convenient referencing (all theRealPlugin
instances throughout the entire program are the same one).Others
void Context.XxxxxError()
toException Context.XxxxxError()
internal
topublic
for scripts