<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE language><language name="RenPy" section="Sources" version="3" kateversion="5.62" indenter="python" extensions="*.rpy" mimetype="text/x-renpy" priority="5" author="Jonathan Poelen (jonathan.poelen@gmail.com)" license="MIT"><highlighting><list name="flow"><item>elif</item><item>else</item><item>jump</item><item>label</item><item>repeat</item><item>return</item><item>while</item></list><list name="keyword"><item>add</item><item>as</item><item>at</item><item>behind</item><item>bloc</item><item>call</item><item>choice</item><item>contains</item><item>default</item><item>define</item><item>function</item><item>hide</item><item>if</item><item>image</item><item>init</item><item>menu</item><item>on</item><item>onlayer</item><item>parallel</item><item>pass</item><item>pause</item><item>play</item><item>python</item><item>scene</item><item>screen</item><item>show</item><item>textbutton</item><item>time</item><item>transform</item><item>vbox</item><item>voice</item><item>window</item><item>with</item><item>zorder</item></list><list name="datatype"><item>False</item><item>None</item><item>True</item></list><list name="special character"><item>adv</item><item>centered</item><item>extend</item><item>name_only</item><item>narrator</item><item>nvl</item><item>vcentered</item></list><list name="reserved"><item>ADVCharacter</item><item>ADVSpeaker</item><item>Action</item><item>AddToSet</item><item>Alpha</item><item>AlphaBlend</item><item>AlphaDissolve</item><item>AlphaMask</item><item>AnimatedValue</item><item>Animation</item><item>At</item><item>Attribute</item><item>AudioPositionValue</item><item>Bar</item><item>BarValue</item><item>Borders</item><item>Button</item><item>Call</item><item>Character</item><item>Color</item><item>ComposeTransition</item><item>Composite</item><item>Condition</item><item>ConditionGroup</item><item>ConditionSwitch</item><item>Confirm</item><item>Crop</item><item>CropMove</item><item>DictEquality</item><item>DictInputValue</item><item>DictValue</item><item>DisableAllInputValues</item><item>Dissolve</item><item>Drag</item><item>DragGroup</item><item>DynamicCharacter</item><item>DynamicDisplayable</item><item>DynamicImage</item><item>EndReplay</item><item>FactorZoom</item><item>Fade</item><item>FieldEquality</item><item>FieldInputValue</item><item>FieldValue</item><item>FileAction</item><item>FileCurrentPage</item><item>FileCurrentScreenshot</item><item>FileDelete</item><item>FileJson</item><item>FileLoad</item><item>FileLoadable</item><item>FileNewest</item><item>FilePage</item><item>FilePageName</item><item>FilePageNameInputValue</item><item>FilePageNext</item><item>FilePagePrevious</item><item>FileSave</item><item>FileSaveName</item><item>FileScreenshot</item><item>FileSlotName</item><item>FileTakeScreenshot</item><item>FileTime</item><item>FileUsedSlots</item><item>Fixed</item><item>Flatten</item><item>FontGroup</item><item>Frame</item><item>Function</item><item>Gallery</item><item>GamepadCalibrate</item><item>GamepadExists</item><item>GetTooltip</item><item>Grid</item><item>HBox</item><item>Help</item><item>Hide</item><item>HideInterface</item><item>If</item><item>Image</item><item>ImageButton</item><item>ImageDissolve</item><item>ImageReference</item><item>Input</item><item>InputValue</item><item>InvertSelected</item><item>Jump</item><item>Language</item><item>LayeredImage</item><item>LayeredImageProxy</item><item>LiveComposite</item><item>LiveCrop</item><item>LiveTile</item><item>MainMenu</item><item>MixerValue</item><item>Motion</item><item>MouseMove</item><item>Move</item><item>MoveFactory</item><item>MoveIn</item><item>MoveOut</item><item>MoveTransition</item><item>Movie</item><item>MultiPersistent</item><item>MultipleTransition</item><item>MusicRoom</item><item>NVLCharacter</item><item>NVLSpeaker</item><item>NoRollback</item><item>Notify</item><item>Null</item><item>NullAction</item><item>OldMoveTransition</item><item>OpenURL</item><item>Pan</item><item>ParameterizedText</item><item>Particles</item><item>Pause</item><item>PauseAudio</item><item>Pixellate</item><item>Placeholder</item><item>Play</item><item>PlayCharacterVoice</item><item>Position</item><item>Preference</item><item>PushMove</item><item>Queue</item><item>QueueEvent</item><item>QuickLoad</item><item>QuickSave</item><item>Quit</item><item>RemoveFromSet</item><item>Replay</item><item>RestartStatement</item><item>Return</item><item>Revolve</item><item>RevolveInOut</item><item>RollForward</item><item>Rollback</item><item>RollbackToIdentifier</item><item>RotoZoom</item><item>RoundRect</item><item>ScreenVariableInputValue</item><item>ScreenVariableValue</item><item>Screenshot</item><item>Scroll</item><item>SelectedIf</item><item>SensitiveIf</item><item>Set</item><item>SetCharacterVolume</item><item>SetDict</item><item>SetField</item><item>SetLocalVariable</item><item>SetMixer</item><item>SetMute</item><item>SetScreenVariable</item><item>SetVariable</item><item>SetVoiceMute</item><item>Show</item><item>ShowMenu</item><item>ShowTransient</item><item>ShowingSwitch</item><item>SideImage</item><item>SizeZoom</item><item>Skip</item><item>SnowBlossom</item><item>Solid</item><item>Speaker</item><item>SplineMotion</item><item>Sprite</item><item>SpriteManager</item><item>Start</item><item>StaticValue</item><item>Stop</item><item>Style</item><item>StylePreference</item><item>SubTransition</item><item>Text</item><item>TextButton</item><item>Tile</item><item>ToggleDict</item><item>ToggleField</item><item>ToggleLocalVariable</item><item>ToggleMute</item><item>ToggleScreen</item><item>ToggleScreenVariable</item><item>ToggleSetMembership</item><item>ToggleVariable</item><item>ToggleVoiceMute</item><item>Tooltip</item><item>Transform</item><item>VBox</item><item>VariableInputValue</item><item>VariableValue</item><item>Viewport</item><item>VoiceInfo</item><item>VoiceReplay</item><item>Window</item><item>With</item><item>XScrollValue</item><item>YScrollValue</item><item>Zoom</item><item>ZoomInOut</item><item>absolute</item><item>achievement</item><item>adv</item><item>alt</item><item>anim</item><item>audio</item><item>blinds</item><item>build</item><item>center</item><item>centered</item><item>color</item><item>config</item><item>default</item><item>default_transition</item><item>define</item><item>director</item><item>dissolve</item><item>ease</item><item>easeinbottom</item><item>easeinleft</item><item>easeinright</item><item>easeintop</item><item>easeoutbottom</item><item>easeoutleft</item><item>easeoutright</item><item>easeouttop</item><item>extend</item><item>fade</item><item>gui</item><item>hpunch</item><item>hyperlink_function</item><item>hyperlink_sensitive</item><item>hyperlink_styler</item><item>i</item><item>iap</item><item>icon</item><item>im</item><item>irisin</item><item>irisout</item><item>layeredimage</item><item>layout</item><item>left</item><item>library</item><item>main_menu</item><item>menu</item><item>mouse_visible</item><item>move</item><item>moveinbottom</item><item>moveinleft</item><item>moveinright</item><item>moveintop</item><item>moveoutbottom</item><item>moveoutleft</item><item>moveoutright</item><item>moveouttop</item><item>name_only</item><item>narrator</item><item>nvl</item><item>nvl_clear</item><item>nvl_clear_next</item><item>nvl_erase</item><item>nvl_hide</item><item>nvl_list</item><item>nvl_menu</item><item>nvl_narrator</item><item>nvl_show</item><item>nvl_show_core</item><item>nvl_variant</item><item>nvl_window</item><item>offscreenleft</item><item>offscreenright</item><item>os</item><item>persistent</item><item>pixellate</item><item>predict_menu</item><item>predict_say</item><item>preferences</item><item>print_function</item><item>pushdown</item><item>pushleft</item><item>pushright</item><item>pushup</item><item>python_dict</item><item>python_list</item><item>python_object</item><item>python_set</item><item>renpy</item><item>reset</item><item>right</item><item>save_name</item><item>say</item><item>set</item><item>slideawaydown</item><item>slideawayleft</item><item>slideawayright</item><item>slideawayup</item><item>slidedown</item><item>slideleft</item><item>slideright</item><item>slideup</item><item>squares</item><item>store</item><item>style</item><item>suppress_overlay</item><item>sv</item><item>sys</item><item>theme</item><item>toggle_skipping</item><item>top</item><item>topleft</item><item>topright</item><item>truecenter</item><item>ui</item><item>updater</item><item>vcentered</item><item>voice</item><item>voice_can_replay</item><item>voice_replay</item><item>voice_sustain</item><item>vpunch</item><item>wipedown</item><item>wipeleft</item><item>wiperight</item><item>wipeup</item><item>zoomin</item><item>zoominout</item><item>zoomout</item></list><list name="attribute"><item>concerned</item><item>happy</item><item>mad</item><item>normal</item><item>smile</item><item>surprised</item><item>vhappy</item></list><list name="play"><item>music</item><item>sound</item><item>voice</item></list><list name="expression"><item>expression</item></list><list name="class"><item>Character</item><item>LiveTile</item><item>Movie</item><item>SetVoiceMute</item><item>ToggleVoiceMute</item><item>VBox</item></list><list name="property"><item>action</item><item>alignaround</item><item>alpha</item><item>linear</item><item>rotate</item><item>xalign</item><item>yalign</item><item>zoom</item></list><list name="layer"><item>layer</item></list><list name="layer list"><item>master</item><item>overlay</item><item>screens</item><item>transient</item></list><list name="sustain"><item>sustain</item></list><list name="special label"><item>after_load</item><item>after_warp</item><item>before_main_menu</item><item>main_menu</item><item>quit</item><item>splashscreen</item><item>start</item></list><contexts><context name="Normal" attribute="Normal Text"><DetectSpaces/><DetectChar char="#" attribute="Comment" context="Comment"/><StringDetect String='"""' attribute="String" context="QQQString" beginRegion="QQQ"/><DetectChar char='"' attribute="String" context="QString"/><DetectChar char="'" attribute="String" context="SQString"/><DetectChar char="`" attribute="String" context="BQString"/><DetectChar char="$" attribute="Symbol" context="One-Line Python"/><DetectChar char="@" attribute="Symbol" context="Image Attribute"/><DetectChar char="=" attribute="Symbol" context="Assign"/><DetectChar char="(" attribute="Symbol" beginRegion="paren"/><DetectChar char=")" attribute="Symbol" endRegion="paren"/><DetectChar char="[" attribute="Symbol" beginRegion="brace"/><DetectChar char="]" attribute="Symbol" endRegion="brace"/><AnyChar String=":=" attribute="Symbol"/><Float attribute="Float"/><HlCHex attribute="Hex"/><HlCOct attribute="Octal"/><Int attribute="Int"/><WordDetect String="call" attribute="Keyword" context="Call" firstNonSpace="1"/><WordDetect String="label" attribute="Keyword" context="Label" firstNonSpace="1"/><WordDetect String="voice" attribute="Keyword" context="Voice" firstNonSpace="1"/><WordDetect String="play" attribute="Keyword" context="Play" firstNonSpace="1"/><WordDetect String="show" attribute="Keyword" context="Show" firstNonSpace="1"/><WordDetect String="init" attribute="Keyword" context="Init" column="0"/><WordDetect String="python" attribute="Keyword" context="Init Python" column="0"/><keyword String="keyword" attribute="Keyword"/><keyword String="flow" attribute="Control Flow" firstNonSpace="1"/><keyword String="datatype" attribute="Data Type"/><keyword String="special character" attribute="Special Char"/><keyword String="property" attribute="Property"/><keyword String="reserved" attribute="Reserved"/><DetectIdentifier/></context><context name="find_SpecialChar" attribute="String"><DetectChar char="\" attribute="Special Char" context="Special Char"/><DetectChar char="{" attribute="Special Char" context="String Style" lookAhead="1"/></context><context name="Init Python" attribute="Normal Text" lineEndContext="#pop"><DetectSpaces/><DetectChar char=":" attribute="Symbol" context="Python"/><DetectIdentifier/></context><context name="Assign" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><DetectSpaces/><keyword String="class" attribute="Class" context="#pop"/></context><context name="BQString" attribute="String"><RegExpr String="[^\\{`]+" attribute="String"/><IncludeRules context="find_SpecialChar"/><DetectChar char="`" attribute="String" context="#pop"/></context><context name="Call" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><DetectSpaces/><keyword String="expression" attribute="Keyword" context="#pop"/></context><context name="Comment" attribute="Comment" lineEndContext="#pop"><DetectSpaces/><IncludeRules context="##Comments"/><DetectIdentifier/></context><context name="Image Attribute" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><DetectSpaces/><keyword String="attribute" attribute="Image Attribute" context="#pop"/></context><context name="Init" attribute="Normal Text" lineEndContext="#pop"><DetectSpaces/><DetectChar char=":" attribute="Symbol" context="#pop"/><Int attribute="Int"/><WordDetect String="python" attribute="Keyword" context="#pop!Init Python"/><DetectIdentifier/></context><context name="Label" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><DetectSpaces/><keyword String="special label" attribute="Property" context="#pop"/></context><context name="Layer" attribute="Normal Text" fallthroughContext="#pop#pop" lineEndContext="#pop#pop"><DetectSpaces/><keyword String="layer list" attribute="Property" context="#pop#pop"/></context><context name="One-Line Python" attribute="Normal Text" lineEndContext="#pop"><IncludeRules context="##Python"/></context><context name="Play" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><DetectSpaces/><keyword String="play" attribute="Property" context="#pop"/></context><context name="Python" attribute="Normal Text"><RegExpr String="^[^\s#]" attribute="Normal Text" context="#pop#pop" column="0" lookAhead="1"/><IncludeRules context="##Python"/></context><context name="QQQString" attribute="String"><RegExpr String='[^\\{"]+' attribute="String"/><IncludeRules context="find_SpecialChar"/><StringDetect String='"""' attribute="String" context="#pop" endRegion="QQQ"/></context><context name="QString" attribute="String"><RegExpr String='[^\\{"]+' attribute="String"/><IncludeRules context="find_SpecialChar"/><DetectChar char='"' attribute="String" context="#pop"/></context><context name="SQString" attribute="String"><RegExpr String="[^\\{']+" attribute="String"/><IncludeRules context="find_SpecialChar"/><DetectChar char="'" attribute="String" context="#pop"/></context><context name="Show" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><DetectSpaces/><keyword String="layer" attribute="Property" context="Layer"/></context><context name="Special Char" attribute="String" fallthroughContext="#pop"><RegExpr String="." attribute="Special Char" context="#pop"/></context><context name="String Style" attribute="String" fallthroughContext="#pop"><RegExpr String="\{[\w/]+\}" attribute="Special Char" context="#pop"/><DetectChar char="{" attribute="String" context="#pop"/></context><context name="Voice" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><DetectSpaces/><keyword String="sustain" attribute="Property" context="#pop"/></context></contexts><itemDatas><itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="0"/><itemData name="Control Flow" defStyleNum="dsControlFlow" spellChecking="0"/><itemData name="Keyword" defStyleNum="dsKeyword" spellChecking="0"/><itemData name="Data Type" defStyleNum="dsDataType" spellChecking="0"/><itemData name="Image Attribute" defStyleNum="dsAttribute" spellChecking="0"/><itemData name="Property" defStyleNum="dsAttribute" spellChecking="0"/><itemData name="Class" defStyleNum="dsBuiltIn" spellChecking="0"/><itemData name="Reserved" defStyleNum="dsBuiltIn" spellChecking="0"/><itemData name="Int" defStyleNum="dsDecVal" spellChecking="0"/><itemData name="Hex" defStyleNum="dsBaseN" spellChecking="0"/><itemData name="Octal" defStyleNum="dsBaseN" spellChecking="0"/><itemData name="Float" defStyleNum="dsFloat" spellChecking="0"/><itemData name="Special Char" defStyleNum="dsSpecialChar" spellChecking="0"/><itemData name="String" defStyleNum="dsString"/><itemData name="Comment" defStyleNum="dsComment"/><itemData name="Symbol" defStyleNum="dsOperator" spellChecking="0"/></itemDatas></highlighting><general><folding indentationsensitive="1"/><emptyLines><emptyLine regexpr="(?:\s+|\s*#.*)"/></emptyLines><comments><comment name="singleLine" start="#" position="afterwhitespace"/></comments><keywords casesensitive="1" weakDeliminator="#"/></general></language>