; TextPad syntax definitions for APE ; Copyright (C) 1998-2000, Helios Software Solutions C=1 [Syntax] Namespace1 = 6 IgnoreCase = No KeyWordLength = BracketChars = {[()]} OperatorChars = -+*/<>!~%^&|= PreprocStart = # SyntaxStart = SyntaxEnd = HexPrefix = 0x CommentStart = /* CommentEnd = */ CommentStartAlt = CommentEndAlt = SingleComment = // SingleCommentCol = SingleCommentAlt = SingleCommentColAlt = SingleCommentEsc = StringsSpanLines = Yes StringStart = " StringEnd = " StringAlt = StringEsc = \ CharStart = ' CharEnd = ' CharEsc = \ [Keywords 1] console extern if else xyprintfx gosub goto startswitch thinkswitch finishswitch style font flags xpos ypos width image background BACKGROUND nextwindow talk_ex cam title body closewindow pathtarget target choice while set unset func_dsin func_mod func_div func_drand func_timer func_GameTime func_gametime func_charinparty func_maptime func_mouseb height echo loadape [Keywords 2] stopsound_byedict BEAM_CreateBeamEx BEAM_KillBeam PARTICLE_StartEffect PARTICLE_StopEffect add_battle_skill get_world_skill_level forceplayerlevel SetPlayerCurrentNRG string_length entkey APE_ARCADE_ReturnFromGame NPSimple STAB_Create STAB_Append STAB_GetElem STAB_Destroy np npkill applylevelconfiguration get_party_order operate_on_party set_party_members move_party_to_point activate_party create_party ambi_baltownr set_party_leader add_npc_to_party remove_npc_from_party Add_XP setvar_flexible add_quest cancel_quest complete_quest is_quest_done cam_restore cam_to cam_to_edictnumber cam_from cam_zip playlevelmusic playsound loopsound stopsound cachesound playmusicseg stopmusicseg pauselevelmusic resumelevelmusic playambient loopambient stopambient playscene loopscene stopscene set2dcursor Set2DCursor VecToAngles RegisterPic chainscripts ENT_InstantYPR cam_set cam_anoxmariomode AI_Distance2d AI_GetEdictNumber AI_GetViewForward AI_GetViewAngles AI_AvoidEnts AI_FindEntity AI_SpawnEntity AI_GrabEntity AI_ReleaseEntity AI_DestroyEntity AI_NoEntCollision AI_FollowRigid AI_DistanceSquared3d AI_GetFRU AI_GetXYZ AI_SetXYZ AI_GetYaw AI_SetYaw AI_SetYAW AI_SetPitch AI_SetRoll AI_SetVelocityXYZ AI_Seek AI_SeekAndFace AI_SeekAndTouch AI_TalkStop AI_WaitAndFace AI_SetCompletionCallback AI_Path DrawPic EntKey ENT_SetColor NPKill npsimple ANIM_PlayAnim ANIM_PlaySequence ANIM_Stop ANIM_SetCallback ANIM_MakeSmart Anim_MakeSmart CreateAPE2DControl RemoveAPE2DControl FlashScreenf GetPlayerCurrentHP SetPlayerCurrentHP setmasterlevel light_setambientdir light_setambientcolor SetCollisionCallback addnew_to_inventory remove_from_inventory is_in_inventory assign deassign shop_create shop_set_active shop_add_object shop_picture shop_slogan shop_start adjust_stat check_stat add_money remove_money check_money equip_item is_equipped photo_findentity pickup_getitem battlestart have_fought_battle [Preprocessor keywords] #window #switch