UltraEdit Syntax

Hendrix

Well-Known Member
Hey, i took the IS syntax file and added ISXEQ2 stuff to it... enjoy... (up to date as far as the wiki currently is)

Code:
/L20"InnerSpace" Line Comment = ; Block Comment On = /* Block Comment Off = */ String Chars = '" Line Comment Preceding Chars = [ ^t] DisableMLS File Extensions = ISS ICE
/Delimiters = ~!@%^&*()+{}[]:;"'	, .?
/Function String 1 = "%[ ^t]++function[~ ^t]++[ ^t]+[a-zA-Z0-9_.]+(*)[ ^p^r^n]"
/Function String 2 = "%[ ^t]++method[~ ^t]++[ ^t]+[a-zA-Z0-9_.]+(*)[ ^p^r^n]"
/Function String 3 = "%[ ^t]++member[~ ^t]++[ ^t]+[a-zA-Z0-9_.]+(*)[ ^p^r^n]"
/Function String 4 = "%[ ^t]++atom[~ ^t]++[ ^t]+[a-zA-Z0-9_.]+(*)[ ^p^r^n]"
/Indent Strings = "{"
/Unindent Strings = "}"
/Open Brace Strings =  "{" "(" "["
/Close Brace Strings = "}" ")" "]"

/C1"ISS Commands (blue)" 
AddTrigger
Alias
APICall
Arg
Bind
Cat
ClipMouse
Commands
Console ConsoleClear
DeclareVariable DeleteVariable
DIMouse
DisplayInfo
Echo
EndRecord
EndScript
Events
Execute ExecuteFile 
Exit
Extension
FileRedirect
FPS
Game Games
Gamma
GlobalBind
Head
HUD HUDGroup HUDSet
INIRedirect
InputBox
Line
Log
LSType LSVersion
Macro
MaxFPS
MessageBox
Module
MouseClick MouseCursor MouseTo
Navigation NavPath NavPoint
NoParse
Press
Processor
Profile Profiles
Record
Redirect
RemoveTrigger
RunScript
Scripts
Services
Squelch
Tail
Test
TimedCommand
TopLevelObject
Type
ui 
UIElement
Uplink
Version           
WindowFrame WindowPosition WindowScale WindowSize WindowTaskbar WindowText WindowVisibility  
Wireframe
XMLSetting
Activate
Broker
Craft
Dump
EQ2Echo
EQ2Execute
EQ2Ignore
EQ2Loc
EQ2Press
Face
InitCommands
Radar
ShowStats
Target
Where
announce

/C2"Look at me (red)" 
function
call 
Call 
break
Return return 
member
method 
atom AddAtom DeleteAtom ExecuteAtom
Module
ext 

/C3"Look at me 2 (orange)" 
AddTrigger 
Turbo 
wait 
WaitFrame 
waitframe 
ExecuteQueued FlushQueued QueueCommand 
OSExecute 
Processor 

/C4"ISS datatypes (green)" 
#include 
float 
string 
mutablestring 
int 
rgb 
byte 
math 
type 
time 
bool Bool 
array 
system 
point3f 
lavishscript Script 
variable 
exists 
dataset 
display 
bind 
Keyboard 
Mouse 
console 
extension 
navigation navpoint navworld navpath 
isuibutton isuicheckbox isuicombobox isuiconsole isuiframe isuielement isuigauge isuihudelement isuilistboxitem isuilistbox 
isuimessagebox isuiscrollbar isuislider isuitab isuiwindow isuifont 
noop 
case 
floatptr stringptr intptr rgbptr byteptr boolptr 


/C5"ISS Var Members (brown)" 
Abs Acos AppWindowed Arg Asin Atan AfflictionEventsOn
Body 
Calc Centi Color Combo Command Compare CompareCS Cos Count CustomActorArraySize CheckCollision 
Copper CustomFiltersList CustomFilter ClipRadiusOn ClippingTextOn ColorizingLabels 
Date Day DayOfWeek Dec Deci DesktopHeight DesktopWidth Dimensions Distance 
Echo Equal EqualCS EQ2LocsCount 
Filename Filter Find Float Foreground 
GetFloat GetInt GetString GetActors Gold Gift
Height Hex Hour HeadingTo HOWindowActive HOName HODescription HOWheelType HOWheelState 
HOCurrentWheelSlot HOWindowState HOTimeLimit HOTimeElapsed HOTimeRemaining HOIconID1 
HOIconID2 HOIconID3 HOIconID4 HOIconID5 HOIconID6 HOLastManipulator
Int InboxMailCount ID IsReady IsValidEQ2PressKey InitializingActorEffects
Keys 
Left Length Lower Label
Member MemFree MemTotal Mid Milli Minute Monitor Month MasterVolume
Name Night Not NotEqual NotEqualCS Notes
Open OS OSBuild 
Precision PendingQuestDescription Platinum
Rand Reverse Right Recipient RotationOn
Second SecondsSinceMidnight Sin Size Sqrt System ServerName Sender Subject Silver ShowingMe 
ShowingNPCs ShowingNamedNPCs ShowingPets ShowingMyPet ShowingPCs ShowingSpecials ShowingResources 
ShowingNoKillNPCs ShowingTSUnits ShowingCorpses ShowingChests ShowingDoors ShowingUnknowns 
ShowingLabels Size ShortName ShortName
Tan Time12 Time24 Token Timestamp RunningTime 
Upper 
ViewableHeight ViewableWidth ViewableX ViewableY Version
Width Windowed WindowHeight WindowWidth WindowScale WindowPos WindowPosition WindowFrame 
WindowSize WindowVisibility WindowText 
X 
Y Year YAxisClippingOn
Z Zoning Zone
Level Race Class Guild GUID FactionGroup CanUse 
Description Tier HealthCost PowerCost ConcentrationCost MainIconID HOIconID CastingTime 
RecoveryTime RecastTime MaxDuration TimeUntilReady IsQueued NumClasses NumEffects Effect 
BackDropIconID HealthCostPerTick PowerCostPerTick MaxAOETargets DoesNotExpire 
GroupRestricted AllowRaid EffectRadius TargetType SpellBookType NumAbilities MinRange 
MaxRange Range PercentSuccess Indentation MaxLevel PointCostPerLevel ReqLevelToBuy ToAbility
Duration MaxDuration IsBeneficial Device RecipeBook Technique Knowledge NumClasses 
Class PrimaryComponent PrimaryComponentQuantityOnHand BuildComponent1 BuildComponent2 
BuildComponent3 BuildComponent4 Fuel Quantity QuantityOnHand LastName Health Power 
EffectiveLevel Gender Race Class Guild Type SuffixTitle ConColor FactionStanding 
Faction ToActor Target Pet Distance Distance2D Loc Heading Velocity  WhoFollowingID 
WhoFollowing Speed SwimmingSpeedMod IsChest IsBanker IsMerchant IsAPet IsMyPet IsAFK 
IsLFW IsLFG IsLinkdead IsCamping IsLocked IsAggro IsSolo IsHeroic IsEpic IsNamed 
IsSwimming IsEncounterBroken IsStealthed  IsInvis  IsClimbing IsJumping IsFalling  IsFD 
IsDead IsRooted CanTurn EncounterSize Difficulty IsInSameEncounter  RaidSize Effect  
NumEffects InCombatMode IsCrouching IsSitting OnCarpet OnHorse OnGriffin IsRunning IsWalking 
IsSprinting IsBackingUp IsStrafingLeft IsStrafingRight Archetype SubClass TSArchetype 
TSClass TSSubClass PetName Pet Exp ExpDebt TSExp TSExpDebt Vitality TSVitality 
MentoringXPAdj Level EffectiveLevel TSLevel CurrentStatus LifetimeGuildStatus 
APExp TotalEarnedAPs NumConsignmentItems Consignment NumVendingContainers NumVendors 
Vending TotalVendingCapacity VendingCapacityUsed VendingCapacityFree Mitigation 
OverallAvoidance BaseOverallAvoidance Parry BaseParry Deflection BaseDeflection 
Block BaseBlock Attack BaseAttack Health MaxHealth HealthRegen Power MaxPower PowerRegen 
PetHealth PetPower Breath CountMaintained UsedConc MaxConc CountEffects Maintained 
Weight MaxWeight Strength BaseStrength Stamina BaseStamina Agility BaseAgility Wisdom 
BaseWisdom Ingelligence BaseIntelligence HeatRes BaseHeatRes ColdRes BaseColdRes MagicRes 
BaseMagicRes MentalRes BaseMentalRes DivineRes BaseDivineRes DiseaseRes BaseDiseaseRes 
PoisonRes BasePoisonRes GroupCount Grouped Group RaidCount RaidGroupNum Raid 
InventorySlotsFree BankSlotsFree SharedBankSlotsFree Inventory Equipment CustomInventory 
Merchandise NumItemsICanSell CustomInventoryArraySize NextFreeInvContainer GetInventory 
GetInventoryAtHand GetEquipment Ability NumAbilities Recipe NumRecipes GetAbilities 
AutoAttackOn CastingSpell RangedAutoAttackOn In1stPersonView In3rdPersonView InCombat 
IsHated IsInPVP InRaid InWater IsCamping IsSitting IsAFK IsLFG IsLFW IsAnonymous IsRolePlaying 
IsDecliningRaidInvites IsDecliningGuildInvites IsDecliningGroupInvites IsDecliningTradeInvites 
IsDecliningDuelInvites GuildPrivacyOn TargetLOS TimeToCampOut IgnoringAll PetID RaidGroupNum
HitPoints MaxHitPoints Child Quantity SerialNumber LinkID ToLink Value Price BasePrice BasePriceString
SkillType IsListed Market Tier AdornmentDescription NumModifiers Modifier  ExamineText 
Type Crafter LinkID WeightReduction RentStatusReduction Condition Charges MaxCharges 
Index Quantity Slot IsReady TimeUntilReady InBank InSharedBank InInventory InInventorySlot 
IsInventoryContainer IsBankContainer IsSharedBankContainer IsReserved Ornate 
RequiresQeynosCitizenship RequiresFreeportCitizenship RequiresKelethinCitizenship 
RequiresNeriakCitizenship InNoSaleContainer IsCollectible AlreadyCollected OffersQuest 
RequiredByQuest DamageRating MyMinDamage MyMaxDamage BaseMinDamage BaseMaxDamage 
MasteryMinDamage MasteryMaxDamage Delay Range MinRange MaxRange WieldStyle SubType DamageType 
DamageTypeVerb ShieldFactor MaxShieldFactor Mitigation MaxMitigation Label NextSlotOpen 
IsSlotOpen  ItemInSlot  InContainerID IsContainer InContainer NumSlots NumSlotsFree EmptySlots 
ContentsForSale Satiation Level IsFoodOrDrink IsActivatable CastingTime RecoveryTime RecastTime 
AutoConsumeOn IsAutoConsumeable CanBeRedeemed NumEffects EffectName EffectDescription 
IsScribeable CanScribeNow Duration NumClasses Class NumEquipSlots EquipSlot IsEquipped Artifact 
Attuneable Attuned Lore NoDestroy NoTrade NoValue NoZone Temporary Agility Agi Crushing 
Defense Deflection Disruption Focus Health Intelligence Int  Ministration Ordination Piercing 
Power Slashing Stamina Sta Strength Str Subjugation Wisdom Wis vsCold vsCrushing vsDisease 
vsDivine vsDrowning vsFalling vsHeat vsMagic vsMental vsPainAndSuffering vsPiercing vsPoison 
vsSlashing PriceString StatusCost MaxQuantity IsForSale UsedCapacity TotalCapacity CurrentCoin
TotalCoin Market NumItemsForSale CurrentSearchPage TotalSearchPages IsBroker IsMerchant Merchant
Broker Item Label Text ShortLabel IsChecked IsEnabled IsSet Parent NumChildren ChildType 
GetDynamicData Child ToAbility Percen RowHighlighted IsVisible Choice1 Choice2 ToEQ2UIPage
TextVector ToItem GetPVPCheckBox NumItems IsLotto


/C6"ISS Commands - Lower Case(blue) " 
alias 
bind 
capturebegin captureend cd clipmouse commands console consoleclear consolevisiblelines continue 
do declare declarevar declarevariable delete deletevar deletevariable dimouse displayinfo 
else echo end endscript execute executefile exit extension 
fps 
game games globalbind 
hudadd hudlist hudremove hudset 
if int 
local log 
maxfps mkdir mouseclick mouseto multiline 
name noparse 
press profile profiles 
relay rename rm rmdir run runscript 
switch Script services sessions string squelch 
timedcommand type 
uplink 
vardata varcalc varset version 
while wireframe windowscale windowpos windowposition windowframe windowsize windowvis windowvisibility windowtext windowtray 

/C7"Parentheses for Var (blue)" 
{ 
} 
$ 

/C8"ISS TLO - Upper Case (darkblue)"  
APIReturn 
Arg 
Console 
Display 
Execute 
Extension 
Game 
If 
Int 
Keyboard 
LavishScript 
Math 
Mouse 
Navigation 
NavPath 
Profile 
QueuedCommands 
Script 
Select 
Session Sessions 
SettingXML 
String 
System 
Time 
Type 
UIElement 
UserInput 
Variable 
WaitFor 
Achievement
Actor
ChoiceWindow
CustomActor
EQ2
EQ2DataSourceContainer
EQ2Loc
EQ2Mail
EQ2UIPage
ExamineItemWindow
ISXEQ2
LootWindow
Me
Radar
ReplyDialog
RwardWindow
StripTags
Target
Vendor
Zone
 
Last edited:
Top Bottom