Advertisement
ZoriaRPG

ZScript Syntax for Notepad++

May 30th, 2017
307
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 10.00 KB | None | 0 0
  1. <NotepadPlus>
  2.     <UserLang name="ZScript v3.0" ext="z zh zs zlib squid" udlVersion="2.1">
  3.         <Settings>
  4.             <Global caseIgnored="yes" allowFoldOfComments="yes" foldCompact="no" forcePureLC="0" decimalSeparator="0" />
  5.             <Prefix Keywords1="no" Keywords2="no" Keywords3="no" Keywords4="no" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" />
  6.         </Settings>
  7.         <KeywordLists>
  8.             <Keywords name="Comments">00// 01 02 03/* 04*/</Keywords>
  9.             <Keywords name="Numbers, prefix1"></Keywords>
  10.             <Keywords name="Numbers, prefix2">0x</Keywords>
  11.             <Keywords name="Numbers, extras1">A B C D E F a b c d e f</Keywords>
  12.             <Keywords name="Numbers, extras2"></Keywords>
  13.             <Keywords name="Numbers, suffix1">b</Keywords>
  14.             <Keywords name="Numbers, suffix2"></Keywords>
  15.             <Keywords name="Numbers, range"></Keywords>
  16.             <Keywords name="Operators1">+ - * / % ++ -- += -= *= /= %= = ! != &gt; &lt; &gt;= &lt;= &amp;&amp; || &amp; | ^ ~ &lt;&lt; &gt;&gt; &amp;= |= ^= ~= &lt;&lt;= &gt;&gt;= -&gt; , ;</Keywords>
  17.             <Keywords name="Operators2"></Keywords>
  18.             <Keywords name="Folders in code1, open">{</Keywords>
  19.             <Keywords name="Folders in code1, middle"></Keywords>
  20.             <Keywords name="Folders in code1, close">}</Keywords>
  21.             <Keywords name="Folders in code2, open">BEGINIF</Keywords>
  22.             <Keywords name="Folders in code2, middle"></Keywords>
  23.             <Keywords name="Folders in code2, close">ENDIF</Keywords>
  24.             <Keywords name="Folders in comment, open">/*</Keywords>
  25.             <Keywords name="Folders in comment, middle"></Keywords>
  26.             <Keywords name="Folders in comment, close">*/</Keywords>
  27.             <Keywords name="Keywords1">const int float bool void char word virtual class struct extern private public enum export namespace new short long signed unsigned static typedef</Keywords>
  28.             <Keywords name="Keywords2">&quot;ffc script&quot; &quot;global script&quot; &quot;item script&quot; &quot;npc script&quot; &quot;global script Init&quot; &quot;global script active&quot; &quot;global script Active&quot; &quot;global onContinue&quot; &quot;global script onExit&quot;&quot;global OnContinue&quot; &quot;global script OnExit&quot;</Keywords>
  29.             <Keywords name="Keywords3">import ffc Link Screen item lweapon eweapon itemdata Game npc true false while for do if &quot;else if&quot; else this return continue break include define case switch</Keywords>
  30.             <Keywords name="Keywords4">StandAlone GuyCount ContinueDMap ContinueScreen LastEntranceDMap LastEntranceScreen Generic GetScreenFlags GetScreenEFlags GetScreenState SetScreenState PlayMIDI GetMIDI UnderCSet State Door PlayEnhancedMusic GetDMapIntro DMapOffset DMapMap NumDeaths Cheat Time TimeValid HasPlayed HitZHeight DMapFlags DMapLevel DMapCompass LItems DMapContinue DMapMIDI GetDMapName GetDMapTitle Flip Extend GetDMapMusicFilename GetDMapMusicTrack SetDMapEnhancedMusic GetComboData MovingBlockX MovingBlockY MovingBlockCombo MovingBlockCSet UnderCombo ClearTile TraceToBase GetCurLevel GetCurMap Rate OriginalCSet FlashCSet NumFrames Haltrate Hunger Step ASpeed Homing DrawString DrawInteger DrawScreen DrawLayer Wavy Quake Message ClearSprites ComboTile GetSaveName Invisible CollDetection Flags Flash EFlags ComboD ComboT ComboS ComboI ComboF ComboC itemdata lweapon eweapon Damage ClearTile ClearTrace SwapTile CopyTile OverlayTile Waitframe Waitdraw Waitframes Rectangle Weapon Level UseSound DrawStyle Stun ItemSet BossPal SFX Defense Attributes MiscFlags BreakShield Behind Circle Arc Ellipse Spline Line PutPixel ID Lit SizeOfArray Type Family LoadFFC LoadEWeapon RoomType RoomData TriggerSecrets LoadLWeapon LoadNPC LoadItem LoadItemData SetSaveName Quit Save End ShowSaveScreen DrawBitmap DrawTile FastTile DrawCombo FastCombo ClickToFreezeEnabled GetMessage ShowSaveQuitScreen X Y Z HP MP HeldItem GetLayerComboS GetLayerComboD GetLayerComboC GetLayerComboT GetLayerComboI GetLayerComboF Warp PitWarp isSolid isValid UseSprite DrawCharacter LKeys PlaySound NumLWeapons NumEWeapons NumItems NumNPCs D Misc SetComboData GetComboCSet SetComboCSet Equipment Tile OriginalTile Trace TraceB TraceS TraceToBase TraceNL Frame Delay Pickup Power Amount MaxIncrement Keep Angle Angular DeadState SetRenderTarget Jump Dir HitDir Quad Triangle Quad3D Triangle3D Action MaxHP MacMP Counter MCounter DCounter GetComboFlag SetComboFlag GetCurScreen GetCurDMapScreen GetCurLevel Data CSet Delay Vx Vy Ax Ay InitD GetCurMap GetCurDMap GetDMapScreenD SetDMapScreenD GetScreenD SetScreenD GetComboType SetComboType GetFFCScript CollDetection UseSprite HitWidth HitHeight HitXOffset HitYOffset DrawXOffset DrawYOffset WeaponDamage GetComboInherentFlag SetComboInherentFlag TileWidth TileHeight EffectWidth EffectHeight SwordJinx GetName ItemJinx Drunk LadderX LadderY LayerScreen LayerMap CreateItem CreateNPC CreateLWeapon CreateEWeapon GetComboSolid SetComboSolid SetSideWarp SetTileWarp GetSideWarpDMap GetSideWarpScreen GetSideWarpType GetTileWarpDMap GetTileWarpScreen GetTileWarpType DrawZOffset Abs ArcTan ArcSin ArcCos CopyTile Cos Factorial InvPow Ln Log10 Pow Sin Sqrt Tan Rand RadianSin RadianCos RadianTan Max Min SelectAWeapon SelectBWeapon PressA PressB PressL PressR PressMap PressStart PressEx1 PressEx2 PressEx3 PressEx4 InputA InputB InputL InputR InputMap InputStart InputEx1 InputEx2 InputEx3 InputEx4 PressDown InputDown PressLeft InputLeft PressRight InputMouseX InputMouseY InputMouseB InputMouseZ InputRight PressUp InputUp InputAxisUp InputAxisDown InputAxisLeft InputAxisRight PressAxisUp PressAxisDown PressAxisLeft PressAxisRight SizeOfArrayBool SizeOfArrayFFC SizeOfArrayNPC SizeOfArrayItem SizeOfArrayItemdata SizeOfArrayLWeapon SizeOfArrayEWeapon GetMaxMaps MapCount GetScreenEnemy SetScreenEnemy GetScreenDoor SetScreenDoor PauseSound ResumeSound EndSound PauseMusic ResumeMusic WalkSpeed GreyscaleOn GreyscaleOff DMapPalette SetMessage SetMapName SetMapTitle SetMapIntro CappedFPS Version Build Beta DisableActiveSubscreen GetPointer CreateLWeaponDx SetPointer UID AClock Range ScriptDefense InvFrames Invincible HasItem Ringleader Animation WalkASpeed SwimASpeed InvFrames InvFlicker HurtSound Eaten ItemA ItemB SetItemSlot GetLinkExtend SetLinkExtend SetLinkTile GetLinkTile WarpEffect WarpSound SideWarpSounds PitWarpSounds UseWarpReturn UsingItem UsingItemA UsingItemB Diagonal BigHitbox Modifier AFrames PScript MagicCost MinHearts Sprites Combine Downgrade KeepOld RupeeCost Edible GainLower WavyIn WavyOut ZapIn ZapOut OpeningWipe DrawBitmapEx Polygon Polygon3d CreateBitmap ComboArray TileArray RefFFC RefItem RefItemdata RefLWeapon RefEWeapon RefNPC SP BitmapQuad PixelArray SetRenderSource DrawCount GetDMapScreenDoor SetDMapScreenDoor GetDMapScreenState SetDMapScreenState GetDrawCount</Keywords>
  31.             <Keywords name="Keywords5"></Keywords>
  32.             <Keywords name="Keywords6"></Keywords>
  33.             <Keywords name="Keywords7"></Keywords>
  34.             <Keywords name="Keywords8"></Keywords>
  35.             <Keywords name="Delimiters">00 01 02 03 04 05 06&quot; 07 081 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
  36.         </KeywordLists>
  37.         <Styles>
  38.             <WordsStyle name="DEFAULT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  39.             <WordsStyle name="COMMENTS" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  40.             <WordsStyle name="LINE COMMENTS" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  41.             <WordsStyle name="NUMBERS" fgColor="FF8000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  42.             <WordsStyle name="KEYWORDS1" fgColor="8000FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  43.             <WordsStyle name="KEYWORDS2" fgColor="800080" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  44.             <WordsStyle name="KEYWORDS3" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  45.             <WordsStyle name="KEYWORDS4" fgColor="5F00E0" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  46.             <WordsStyle name="KEYWORDS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  47.             <WordsStyle name="KEYWORDS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  48.             <WordsStyle name="KEYWORDS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  49.             <WordsStyle name="KEYWORDS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  50.             <WordsStyle name="OPERATORS" fgColor="000080" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />
  51.             <WordsStyle name="FOLDER IN CODE1" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  52.             <WordsStyle name="FOLDER IN CODE2" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  53.             <WordsStyle name="FOLDER IN COMMENT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  54.             <WordsStyle name="DELIMITERS1" fgColor="808080" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  55.             <WordsStyle name="DELIMITERS2" fgColor="808080" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  56.             <WordsStyle name="DELIMITERS3" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="117445647" />
  57.             <WordsStyle name="DELIMITERS4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="117445647" />
  58.             <WordsStyle name="DELIMITERS5" fgColor="FF8000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  59.             <WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  60.             <WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  61.             <WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
  62.         </Styles>
  63.     </UserLang>
  64. </NotepadPlus>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement