Ultraedit syntax file with MQ2Data
Posted: Tue May 04, 2004 1:27 pm
Today, I made Ultraedit syntax file with MQ2Data.
But it is not perfect yet.
'MQ2 Commands' & 'EQ2 Commands' parts('/' commands) must be updated.
I hope this file can help 'Ultraedit' Users
But it is not perfect yet.
'MQ2 Commands' & 'EQ2 Commands' parts('/' commands) must be updated.
I hope this file can help 'Ultraedit' Users
Code: Select all
/L1"MacroQuest" Line Comment = | Line Comment Preceding Chars = [~)|] Block Comment On = |** Block Comment Off = **| String Chars = "' File Extensions = MAC INC
/Delimiters = .~!@%^&*()+=|\/{}[]:;"'<> ,.?
/Function String = "%Sub[ ^t*]+^([a-zA-Z_0-9]+^)"
/C1"MQ2 Commands"
// /alert /alias
// /breakin /banklist /beep /buyitem
// /call /cast /charinfo /click
// /declare /delay /destroy /doevents /doors /doortarget
// /echo /editmacro /endmacro
// /face /filter /finditem /for
// /goto
// /help
// /identify /if /ini /items /itemtarget
// /keepkeys
// /listmacros /loadspells /location /loginname /look
// /macro /mapfilter /maxfps /memspell /mouseclickl /mouseclickr /mouseto /mqlog /mqpause
// /press
// /selectitem /sellitem /sendkey /setautorun /seterror /shout /skills /spew
// /telnet /target
// /unload /updateitems
// /varadd /varand /varcalc /varcat /vardata /varlshift /varor /varrshift /varset /varsub
// /where /who /whofilter /whotarget /windowstate
// /zapvars /zem
Local
Array
Global
Timer
/C2"Function In&Out"
Sub
sub
// /return
/C3"Pre-Processor"
#chat #define #event #include #turbo
/C4"MQ2 Var"
Bool
Corpse Cursor
Defined
FindItem FindItemBank FindItemBankCount FindItemCount Float
GameTime Ground Group GroupLeader GroupLeaderName
Heading
If Ini Int InvSlot
LastSpawn
Macro MacroQuest Math Me Merchant
NearestSpawn
Param0 Param1 Param2 Param3 Param4 Plugin
Raid
SelectedItem Skill Spawn Spell String Switch
Target Time Type
Window
Zone
/C5"MQ2 Var Members"
A AAExp AAPoints AARank AARankRequired Ability AbilityReady Abs Accuracy Acos
AERange AltAbility AltAbilityReady AltAbilityTimer AltTimer AltTimerReady
Animation Arg Asin Atan AverageLevel
B Bank BGColor Binding Body Book Bound Buff
character.FreeInventory character.LargestFreeInventory
Calc CanCast CareerFavor Cash CashBank Casting CastTime Centi Charges Checked Child
Children Class CleanName ClericType Clock Combat CombatAbility Compare CompareCS
ConColor Container Copper CopperBank Cos Cost Count CurrentFavor CurrentHPs CurrentMana
D Dar Date Day DayOfWeek Dec Deci DefaultHeading DefaultN DefaultU
DefaultW DefaultX DefaultY DefaultZ Degrees DegreesCCW Deity Description
Dimensions Distance Distance3D DistanceN DistancePredict DistanceU DistanceW
DistanceX DistanceY DistanceZ DMGBonusType DruidType Ducking Duration
E Enabled Endurance Equal EqualCS Error Exp
FeetWet Feigning Find FirstChild FizzleTime Float
G GameState Gem Gender GM Gold GoldBank Gravity Group Grouped GroupLeader
GroupLeaderExp GroupLeaderPoints Guild GuildStatus GukEarned
Heading HeadingTo Height Hex Highlighted Holding Hour Hours HPBonus HPRegen
HScrollMax HScrollPct HScrollPos Hunger
ID Inherits Int Inventory Invis Invited InvSlot Item Items
LastCommand LastTell LDoNPoints LDoNTheme Leader Left Length Level Levitating
Light List LoginName Look Looter Looters LootType Lore Lower
Magic Mana ManaBonus ManaRegen Markup Master MaxClip MaxEndurance MaxHPs MaxMana MaxRange
MaxRangeTo MaxRank Members Mid Milli MinClip Minimized MinLevel Minute Minutes
MirEarned MMEarned Mod Month Mount MouseOver Moving MQ2DataError MyCastTime
N Name NearestSpawn NecromancerType Next Night NoDrop NoRent Not NotEqual NotEqualCS
Open OriginalValue
Pack Params Parent PctAAExp PctEndurance PctExp
PctGroupLeaderExp PctHPs PctMana PctRaidLeaderExp Pet PetBuff PetClass Platinum
PlatinumBank PlatinumShared Precision Prev Price PureCaster PushBack
R Race RaidLeader RaidLeaderExp RaidLeaderPoints Rand Range RangedReady RecastTime
RecoveryTime RequiresAbility RequiresAbilityPoints ResistAdj ResistType Return
ReuseTime Reverse Right RujEarned Running RunTime
S SafeN SafeU SafeW SafeX SafeY SafeZ Second Seconds SecondsSinceMidnight Server ShamanType ShortName
Siblings Silver SilverBank Sin Sitting Size Skill SkillCapPost50 SkillCapPre50
SkyType Slot Sneaking Song Spawn Speed Spell SpellReady SpellType Sqrt Stack
Stackable Standing StartingSkill State Stunned Style Surname Swimming SyntaxError
TakEarned Tan Target TargetOfTarget TargetType Team Text Thirst
Ticks Time Time12 Time24 Tooltip TotalLevels TotalMinutes TotalSeconds Type
U Underwater Upper
Value VScrollMax VScrollPct VScrollPos
W Weight Width
X
Y Year
Zse Deci Centi Milli Precision
/C6"Parentheses for Vars"
{
}
$
/C7"Label"
** :