Results 1 to 10 of 10

Thread: Notepad++ with HSL language

  1. #1
    The Prophet Brohammed
    Join Date
    Feb 2008
    Location
    Picayune, MS
    Posts
    121

    Notepad++ with HSL language

    Notepad++ is a pretty cool, free text editor. It's fast but has lots of features; including lots of ones that help in scripting, and code writing. It comes with pre-defined user languages, which is nice and all, but since I use it predominantly for writing scripts for Halo, I decided to make HSL a user-defined language:
    Code:
    <NotepadPlus>
        <UserLang name="HSL" ext="hsc">
            <Settings>
                <Global caseIgnored="no" />
                <TreatAsSymbol comment="yes" commentLine="yes" />
                <Prefix words1="no" words2="no" words3="no" words4="no" />
            </Settings>
            <KeywordLists>
                <Keywords name="Delimiters">000000</Keywords>
                <Keywords name="Folder+">(</Keywords>
                <Keywords name="Folder-">)</Keywords>
                <Keywords name="Operators">&quot; ( ) .</Keywords>
                <Keywords name="Comment">1#| 2|# 0;</Keywords>
                <Keywords name="Words1">script global</Keywords>
                <Keywords name="Words2">boolean real short long string void startup dormant continuous static stub if cond and or + - * / min max = != &gt; &lt; &gt;= &lt;= not true false</Keywords>
                <Keywords name="Words3">trigger_volume cutscene_flag cutscene_camera_point cutscene_title cutscene_recording device_group ai ai_command_list starting profile conversation navpoint hud_message object_list sound effect damage looping_sound animation_graph actor_variant damage_effect object_definition game_difficulty team ai_default_state actor_type hud_corner object unit vehicle weapon device scenery object_name unit_name vehicle_name weapon_name device_name scenery_name player human covenant flood sentinal easy normal hard impossible</Keywords>
                <Keywords name="Words4">begin&#x000D;&#x000A;begin_random&#x000D;&#x000A;set&#x000D;&#x000A;sleep&#x000D;&#x000A;sleep_until&#x000D;&#x000A;wake&#x000D;&#x000A;inspect&#x000D;&#x000A;unit&#x000D;&#x000A;ai_debug_communication_suppress&#x000D;&#x000A;ai_debug_communication_ignore&#x000D;&#x000A;ai_debug_communication_focus&#x000D;&#x000A;print&#x000D;&#x000A;volume_teleport_players_not_inside&#x000D;&#x000A;volume_test_object &#x000D;&#x000A;volume_test_objects&#x000D;&#x000A;volume_test_objects_all&#x000D;&#x000A;object_teleport&#x000D;&#x000A;object_set_facing&#x000D;&#x000A;object_set_shield&#x000D;&#x000A;object_set_permutation&#x000D;&#x000A;object_create&#x000D;&#x000A;object_destroy&#x000D;&#x000A;object_create_anew&#x000D;&#x000A;object_create_containing&#x000D;&#x000A;object_create_anew_containing&#x000D;&#x000A;object_destroy_containing&#x000D;&#x000A;object_destroy_all&#x000D;&#x000A;list_get&#x000D;&#x000A;list_count&#x000D;&#x000A;effect_new&#x000D;&#x000A;effect_new_on_object_marker&#x000D;&#x000A;damage_new&#x000D;&#x000A;damage_object&#x000D;&#x000A;objects_can_see_object&#x000D;&#x000A;objects_can_see_flag&#x000D;&#x000A;objects_delete_by_definition&#x000D;&#x000A;script_recompile&#x000D;&#x000A;script_doc&#x000D;&#x000A;help&#x000D;&#x000A;random_range&#x000D;&#x000A;real_random_range&#x000D;&#x000A;numeric_countdown_timer_set&#x000D;&#x000A;numeric_countdown_timer_get&#x000D;&#x000A;numeric_countdown_timer_stop&#x000D;&#x000A;numeric_countdown_timer_restart&#x000D;&#x000A;breakable_surfaces_enable&#x000D;&#x000A;recording_play&#x000D;&#x000A;recording_play_and_delete&#x000D;&#x000A;recording_play_and_hover&#x000D;&#x000A;recording_kill&#x000D;&#x000A;recording_time&#x000D;&#x000A;object_set_ranged_attack_inhibited&#x000D;&#x000A;object_set_melee_attack_inhibited&#x000D;&#x000A;objects_dump_memory&#x000D;&#x000A;object_set_collideable&#x000D;&#x000A;object_set_scale&#x000D;&#x000A;objects_attach&#x000D;&#x000A;objects_detach&#x000D;&#x000A;garbage_collect_now&#x000D;&#x000A;object_cannot_take_damage&#x000D;&#x000A;object_can_take_damage&#x000D;&#x000A;object_beautify&#x000D;&#x000A;objects_predict&#x000D;&#x000A;object_type_predict&#x000D;&#x000A;object_pvs_activate&#x000D;&#x000A;object_pvs_set_object&#x000D;&#x000A;object_pvs_set_camera&#x000D;&#x000A;object_pvs_clear&#x000D;&#x000A;render_lights&#x000D;&#x000A;scenery_get_animation_time&#x000D;&#x000A;scenery_animation_start&#x000D;&#x000A;scenery_animation_start_at_frame&#x000D;&#x000A;render_effects&#x000D;&#x000A;unit_can_blink&#x000D;&#x000A;unit_open&#x000D;&#x000A;unit_close&#x000D;&#x000A;unit_kill&#x000D;&#x000A;unit_kill_silent&#x000D;&#x000A;unit_get_custom_animation_time&#x000D;&#x000A;unit_stop_custom_animation&#x000D;&#x000A;unit_custom_animation_at_frame&#x000D;&#x000A;custom_animation&#x000D;&#x000A;custom_animation_list&#x000D;&#x000A;unit_is_playing_custom_animation&#x000D;&#x000A;unit_aim_without_turning&#x000D;&#x000A;unit_set_emotion&#x000D;&#x000A;unit_set_enterable_by_player&#x000D;&#x000A;unit_enter_vehicle&#x000D;&#x000A;vehicle_test_seat_list&#x000D;&#x000A;vehicle_test_seat&#x000D;&#x000A;unit_set_emotion_animation&#x000D;&#x000A;unit_exit_vehicle &#x000D;&#x000A;unit_set_maximum_vitality &#x000D;&#x000A;units_set_maximum_vitality&#x000D;&#x000A;unit_set_current_vitality&#x000D;&#x000A;units_set_current_vitality&#x000D;&#x000A;vehicle_load_magic &#x000D;&#x000A;vehicle_unload &#x000D;&#x000A;magic_seat_name &#x000D;&#x000A;unit_set_seat &#x000D;&#x000A;magic_melee_attack&#x000D;&#x000A;vehicle_riders &#x000D;&#x000A;vehicle_driver &#x000D;&#x000A;vehicle_gunner &#x000D;&#x000A;unit_get_health &#x000D;&#x000A;unit_get_shield &#x000D;&#x000A;unit_get_total_grenade_count &#x000D;&#x000A;unit_has_weapon&#x000D;&#x000A;unit_has_weapon_readied&#x000D;&#x000A;unit_doesnt_drop_items &#x000D;&#x000A;unit_impervious&#x000D;&#x000A;unit_suspended&#x000D;&#x000A;unit_solo_player_integrated_night_vision_is_active&#x000D;&#x000A;units_set_desired_flashlight_state &#x000D;&#x000A;unit_set_desired_flashlight_state&#x000D;&#x000A;unit_get_current_flashlight_state &#x000D;&#x000A;device_set_never_appears_locked&#x000D;&#x000A;device_get_power &#x000D;&#x000A;device_set_power &#x000D;&#x000A;device_set_position&#x000D;&#x000A;device_get_position &#x000D;&#x000A;device_set_position_immediate &#x000D;&#x000A;device_group_get&#x000D;&#x000A;device_group_set&#x000D;&#x000A;device_group_set_immediate&#x000D;&#x000A;device_one_sided_set&#x000D;&#x000A;device_operates_automatically_set&#x000D;&#x000A;device_group_change_only_once_more_set &#x000D;&#x000A;breakable_surfaces_reset&#x000D;&#x000A;cheat_all_powerups&#x000D;&#x000A;cheat_all_weapons&#x000D;&#x000A;cheat_spawn_warthog&#x000D;&#x000A;cheat_all_vehicles&#x000D;&#x000A;cheat_teleport_to_camera&#x000D;&#x000A;cheat_active_camouflage&#x000D;&#x000A;cheat_active_camouflage_local_player&#x000D;&#x000A;cheats_load&#x000D;&#x000A;ai_free&#x000D;&#x000A;ai_free_units&#x000D;&#x000A;ai_attach&#x000D;&#x000A;ai_attach_free&#x000D;&#x000A;ai_detach&#x000D;&#x000A;ai_place&#x000D;&#x000A;ai_kill&#x000D;&#x000A;ai_kill_silent&#x000D;&#x000A;ai_erase&#x000D;&#x000A;ai_erase_all&#x000D;&#x000A;ai_select&#x000D;&#x000A;ai_deselect&#x000D;&#x000A;ai_spawn_actor&#x000D;&#x000A;ai_set_respawn&#x000D;&#x000A;ai_set_deaf&#x000D;&#x000A;ai_set_blind&#x000D;&#x000A;ai_magically_see_encounter&#x000D;&#x000A;ai_magically_see_players&#x000D;&#x000A;ai_magically_see_unit&#x000D;&#x000A;ai_timer_start&#x000D;&#x000A;ai_timer_expire&#x000D;&#x000A;ai_attack&#x000D;&#x000A;ai_defend&#x000D;&#x000A;ai_retreat&#x000D;&#x000A;ai_maneuver&#x000D;&#x000A;ai_maneuver_enable&#x000D;&#x000A;ai_migrate&#x000D;&#x000A;ai_migrate_and_speak&#x000D;&#x000A;ai_migrate_by_unit&#x000D;&#x000A;ai_allegiance&#x000D;&#x000A;ai_allegiance_remove&#x000D;&#x000A;ai_living_count&#x000D;&#x000A;ai_living_fraction&#x000D;&#x000A;ai_strength&#x000D;&#x000A;ai_swarm_count&#x000D;&#x000A;ai_nonswarm_count&#x000D;&#x000A;ai_actors&#x000D;&#x000A;ai_go_to_vehicle&#x000D;&#x000A;ai_go_to_vehicle_override&#x000D;&#x000A;ai_going_to_vehicle&#x000D;&#x000A;ai_exit_vehicle&#x000D;&#x000A;ai_braindead&#x000D;&#x000A;ai_braindead_by_unit&#x000D;&#x000A;ai_disregard&#x000D;&#x000A;ai_prefer_target&#x000D;&#x000A;ai_teleport_to_starting_location&#x000D;&#x000A;ai_teleport_to_starting_location_if_unsupported &#x000D;&#x000A;ai_renew&#x000D;&#x000A;ai_try_to_fight_nothing &#x000D;&#x000A;ai_try_to_fight&#x000D;&#x000A;ai_try_to_fight_player&#x000D;&#x000A;ai_command_list &#x000D;&#x000A;ai_command_list_by_unit &#x000D;&#x000A;ai_command_list_advance &#x000D;&#x000A;ai_command_list_advance_by_unit &#x000D;&#x000A;ai_command_list_status &#x000D;&#x000A;ai_is_attacking &#x000D;&#x000A;ai_force_active &#x000D;&#x000A;ai_force_active_by_unit &#x000D;&#x000A;ai_set_return_state &#x000D;&#x000A;ai_set_current_state &#x000D;&#x000A;ai_playfight&#x000D;&#x000A;ai_status &#x000D;&#x000A;ai_reconnect&#x000D;&#x000A;ai_vehicle_encounter &#x000D;&#x000A;ai_vehicle_enterable_distance &#x000D;&#x000A;ai_vehicle_enterable_team &#x000D;&#x000A;ai_vehicle_enterable_actor_type &#x000D;&#x000A;ai_vehicle_enterable_actors&#x000D;&#x000A;ai_vehicle_enterable_disable &#x000D;&#x000A;ai_look_at_object &#x000D;&#x000A;ai_stop_looking &#x000D;&#x000A;ai_automatic_migration_target &#x000D;&#x000A;ai_follow_target_disable &#x000D;&#x000A;ai_follow_target_players &#x000D;&#x000A;ai_follow_target_unit &#x000D;&#x000A;ai_follow_target_ai &#x000D;&#x000A;ai_follow_distance &#x000D;&#x000A;ai_conversation &#x000D;&#x000A;ai_conversation_stop &#x000D;&#x000A;ai_conversation_advance &#x000D;&#x000A;ai_conversation_line &#x000D;&#x000A;ai_conversation_status &#x000D;&#x000A;ai_link_activation &#x000D;&#x000A;ai_berserk &#x000D;&#x000A;ai_set_team &#x000D;&#x000A;ai_allow_charge &#x000D;&#x000A;ai_allow_dormant &#x000D;&#x000A;ai_allegiance_broken &#x000D;&#x000A;camera_control &#x000D;&#x000A;camera_set &#x000D;&#x000A;camera_set_relative &#x000D;&#x000A;camera_set_animation &#x000D;&#x000A;camera_set_first_person &#x000D;&#x000A;camera_set_dead &#x000D;&#x000A;camera_time&#x000D;&#x000A;debug_camera_load&#x000D;&#x000A;debug_camera_save&#x000D;&#x000A;game_speed &#x000D;&#x000A;game_time&#x000D;&#x000A;game_variant &#x000D;&#x000A;game_difficulty_get&#x000D;&#x000A;game_difficulty_get_real&#x000D;&#x000A;profile_service_clear_timers&#x000D;&#x000A;profile_service_dump_timers&#x000D;&#x000A;map_reset&#x000D;&#x000A;map_name &#x000D;&#x000A;multiplayer_map_name &#x000D;&#x000A;game_difficulty_set &#x000D;&#x000A;crash &#x000D;&#x000A;switch_bsp &#x000D;&#x000A;structure_bsp_index&#x000D;&#x000A;version&#x000D;&#x000A;playback&#x000D;&#x000A;quit&#x000D;&#x000A;texture_cache_flush&#x000D;&#x000A;sound_cache_flush&#x000D;&#x000A;sound_cache_dump_to_file&#x000D;&#x000A;debug_memory&#x000D;&#x000A;debug_memory_by_file&#x000D;&#x000A;debug_memory_for_file &#x000D;&#x000A;debug_tags&#x000D;&#x000A;profile_reset&#x000D;&#x000A;profile_dump &#x000D;&#x000A;profile_activate &#x000D;&#x000A;profile_deactivate &#x000D;&#x000A;profile_graph_toggle &#x000D;&#x000A;debug_pvs &#x000D;&#x000A;radiosity_start&#x000D;&#x000A;radiosity_save&#x000D;&#x000A;radiosity_debug_point&#x000D;&#x000A;ai &#x000D;&#x000A;ai_dialogue_triggers &#x000D;&#x000A;ai_grenades &#x000D;&#x000A;ai_lines&#x000D;&#x000A;ai_debug_sound_point_set&#x000D;&#x000A;ai_debug_vocalize &#x000D;&#x000A;ai_debug_teleport_to &#x000D;&#x000A;ai_debug_speak &#x000D;&#x000A;ai_debug_speak_list &#x000D;&#x000A;fade_in &#x000D;&#x000A;fade_out &#x000D;&#x000A;cinematic_start&#x000D;&#x000A;cinematic_stop&#x000D;&#x000A;cinematic_abort&#x000D;&#x000A;cinematic_skip_start_internal&#x000D;&#x000A;cinematic_skip_stop_internal&#x000D;&#x000A;cinematic_show_letterbox &#x000D;&#x000A;cinematic_set_title &#x000D;&#x000A;cinematic_set_title_delayed &#x000D;&#x000A;cinematic_suppress_bsp_object_creation&#x000D;&#x000A;attract_mode_startgame_won&#x000D;&#x000A;game_lost&#x000D;&#x000A;game_safe_to_save&#x000D;&#x000A;game_all_quiet&#x000D;&#x000A;game_safe_to_speak&#x000D;&#x000A;game_is_cooperative&#x000D;&#x000A;game_save&#x000D;&#x000A;game_save_cancel&#x000D;&#x000A;game_save_no_timeout&#x000D;&#x000A;game_save_totally_unsafe&#x000D;&#x000A;game_saving&#x000D;&#x000A;game_revert&#x000D;&#x000A;game_reverted&#x000D;&#x000A;core_save&#x000D;&#x000A;core_save_name &#x000D;&#x000A;core_load&#x000D;&#x000A;core_load_at_startup&#x000D;&#x000A;core_load_name &#x000D;&#x000A;core_load_name_at_startup &#x000D;&#x000A;game_skip_ticks &#x000D;&#x000A;sound_impulse_predict &#x000D;&#x000A;sound_impulse_start &#x000D;&#x000A;sound_impulse_time &#x000D;&#x000A;sound_impulse_stop &#x000D;&#x000A;sound_looping_predict&#x000D;&#x000A;sound_looping_start&#x000D;&#x000A;sound_looping_stop &#x000D;&#x000A;sound_looping_set_scale &#x000D;&#x000A;sound_looping_set_alternate &#x000D;&#x000A;debug_sounds_enable &#x000D;&#x000A;debug_sounds_distances &#x000D;&#x000A;debug_sounds_wet &#x000D;&#x000A;sound_enable &#x000D;&#x000A;sound_set_master_gain &#x000D;&#x000A;sound_get_master_gain&#x000D;&#x000A;sound_set_music_gain &#x000D;&#x000A;sound_get_music_gain&#x000D;&#x000A;sound_set_effects_gain&#x000D;&#x000A;sound_get_effects_gain&#x000D;&#x000A;sound_class_set_gain&#x000D;&#x000A;vehicle_hover&#x000D;&#x000A;players_unzoom_all&#x000D;&#x000A;player_enable_input&#x000D;&#x000A;player_camera_control&#x000D;&#x000A;player_action_test_reset&#x000D;&#x000A;player_action_test_jump&#x000D;&#x000A;player_action_test_primary_trigger&#x000D;&#x000A;player_action_test_grenade_trigger&#x000D;&#x000A;player_action_test_zoom&#x000D;&#x000A;player_action_test_action&#x000D;&#x000A;player_action_test_accept&#x000D;&#x000A;player_action_test_back&#x000D;&#x000A;player_action_test_look_relative_up&#x000D;&#x000A;player_action_test_look_relative_down&#x000D;&#x000A;player_action_test_look_relative_left&#x000D;&#x000A;player_action_test_look_relative_right&#x000D;&#x000A;player_action_test_look_relative_all_directions&#x000D;&#x000A;player_action_test_move_relative_all_directions&#x000D;&#x000A;player_add_equipment&#x000D;&#x000A;debug_teleport_player &#x000D;&#x000A;show_hud&#x000D;&#x000A;show_hud_help_text&#x000D;&#x000A;enable_hud_help_flash&#x000D;&#x000A;hud_help_flash_restart&#x000D;&#x000A;activate_nav_point_flag&#x000D;&#x000A;activate_nav_point_object &#x000D;&#x000A;activate_team_nav_point_flag &#x000D;&#x000A;activate_team_nav_point_object &#x000D;&#x000A;deactivate_nav_point_flag &#x000D;&#x000A;deactivate_nav_point_object &#x000D;&#x000A;deactivate_team_nav_point_flag &#x000D;&#x000A;deactivate_team_nav_point_object &#x000D;&#x000A;hud_team_icon_set_pos &#x000D;&#x000A;hud_team_icon_set_scale &#x000D;&#x000A;hud_team_background_set_pos &#x000D;&#x000A;hud_team_background_set_scale &#x000D;&#x000A;cls&#x000D;&#x000A;connect &#x000D;&#x000A;disconnect&#x000D;&#x000A;hammer_begin &#x000D;&#x000A;hammer_stop&#x000D;&#x000A;network_server_dump&#x000D;&#x000A;network_client_dump&#x000D;&#x000A;net_graph_clear&#x000D;&#x000A;net_graph_show &#x000D;&#x000A;play_update_history &#x000D;&#x000A;show_player_update_stats&#x000D;&#x000A;message_metrics_clear&#x000D;&#x000A;message_metrics_dump &#x000D;&#x000A;error_overflow_suppression &#x000D;&#x000A;structure_lens_flares_place&#x000D;&#x000A;player_effect_set_max_translation &#x000D;&#x000A;player_effect_set_max_rotation &#x000D;&#x000A;player_effect_set_max_vibrate &#x000D;&#x000A;player_effect_start &#x000D;&#x000A;player_effect_stop &#x000D;&#x000A;hud_show_health &#x000D;&#x000A;hud_blink_health &#x000D;&#x000A;hud_show_shield &#x000D;&#x000A;hud_blink_shield &#x000D;&#x000A;hud_show_motion_sensor &#x000D;&#x000A;hud_blink_motion_sensor &#x000D;&#x000A;hud_show_crosshair &#x000D;&#x000A;hud_clear_messages&#x000D;&#x000A;hud_set_help_text&#x000D;&#x000A;hud_set_objective_text&#x000D;&#x000A;hud_set_timer_time &#x000D;&#x000A;hud_set_timer_warning_time &#x000D;&#x000A;hud_set_timer_position &#x000D;&#x000A;show_hud_timer &#x000D;&#x000A;pause_hud_timer &#x000D;&#x000A;hud_get_timer_ticks&#x000D;&#x000A;time_code_show &#x000D;&#x000A;time_code_start &#x000D;&#x000A;time_code_reset&#x000D;&#x000A;reload_shader_transparent_chicago&#x000D;&#x000A;rasterizer_reload_effects&#x000D;&#x000A;set_gamma &#x000D;&#x000A;rasterizer_fixed_function_ambient &#x000D;&#x000A;rasterizer_decals_flush&#x000D;&#x000A;rasterizer_fps_accumulate&#x000D;&#x000A;rasterizer_model_ambient_reflection_tint &#x000D;&#x000A;rasterizer_lights_reset_for_new_map&#x000D;&#x000A;script_screen_effect_set_value &#x000D;&#x000A;cinematic_screen_effect_start &#x000D;&#x000A;cinematic_screen_effect_set_convolution &#x000D;&#x000A;cinematic_screen_effect_set_filter &#x000D;&#x000A;cinematic_screen_effect_set_filter_desaturation_tint &#x000D;&#x000A;cinematic_screen_effect_set_video &#x000D;&#x000A;cinematic_screen_effect_stop&#x000D;&#x000A;cinematic_set_near_clip_distance &#x000D;&#x000A;delete_save_game_files&#x000D;&#x000A;fast_setup_network_server &#x000D;&#x000A;profile_unlock_solo_levels&#x000D;&#x000A;player0_look_invert_pitch &#x000D;&#x000A;player0_look_pitch_is_inverted&#x000D;&#x000A;player0_joystick_set_is_normal&#x000D;&#x000A;ui_widget_show_path &#x000D;&#x000A;display_scenario_help &#x000D;&#x000A;sound_enable_eax &#x000D;&#x000A;sound_eax_enabled&#x000D;&#x000A;sound_set_env &#x000D;&#x000A;sound_enable_hardware &#x000D;&#x000A;sound_set_supplementary_buffers &#x000D;&#x000A;sound_get_supplementary_buffers&#x000D;&#x000A;sound_set_rolloff &#x000D;&#x000A;sound_set_factor &#x000D;&#x000A;input_get_joy_count&#x000D;&#x000A;input_is_joy_active &#x000D;&#x000A;input_activate_joy &#x000D;&#x000A;input_deactivate_joy &#x000D;&#x000A;input_find_joystick &#x000D;&#x000A;input_show_joystick_info&#x000D;&#x000A;input_find_default &#x000D;&#x000A;config_one_control &#x000D;&#x000A;get_yaw_rate &#x000D;&#x000A;get_pitch_rate &#x000D;&#x000A;set_yaw_rate &#x000D;&#x000A;set_pitch_rate &#x000D;&#x000A;get_digital_forward_throttle &#x000D;&#x000A;set_digital_forward_throttle &#x000D;&#x000A;get_digital_strafe_throttle &#x000D;&#x000A;set_digital_strafe_throttle &#x000D;&#x000A;get_digital_yaw_increment &#x000D;&#x000A;set_digital_yaw_increment &#x000D;&#x000A;get_digital_pitch_increment &#x000D;&#x000A;set_digital_pitch_increment &#x000D;&#x000A;get_mouse_forward_threshold &#x000D;&#x000A;set_mouse_forward_threshold &#x000D;&#x000A;get_mouse_strafe_threshold &#x000D;&#x000A;set_mouse_strafe_threshold &#x000D;&#x000A;get_mouse_yaw_scale &#x000D;&#x000A;set_mouse_yaw_scale &#x000D;&#x000A;get_mouse_pitch_scale&#x000D;&#x000A;set_mouse_pitch_scale &#x000D;&#x000A;get_gamepad_forward_threshold &#x000D;&#x000A;set_gamepad_forward_threshold &#x000D;&#x000A;get_gamepad_strafe_threshold &#x000D;&#x000A;set_gamepad_strafe_threshold &#x000D;&#x000A;get_gamepad_yaw_scale &#x000D;&#x000A;set_gamepad_yaw_scale &#x000D;&#x000A;get_gamepad_pitch_scale &#x000D;&#x000A;set_gamepad_pitch_scale &#x000D;&#x000A;bind&#x000D;&#x000A;unbind &#x000D;&#x000A;print_binds&#x000D;&#x000A;sv_end_game&#x000D;&#x000A;change_team &#x000D;&#x000A;sv_mapcycle&#x000D;&#x000A;sv_mapcycle_begin&#x000D;&#x000A;sv_mapcycle_add &#x000D;&#x000A;sv_mapcycle_del&#x000D;&#x000A;sv_map_next&#x000D;&#x000A;sv_map_reset&#x000D;&#x000A;sv_map &#x000D;&#x000A;rcon&#x000D;&#x000A;sv_rcon_password&#x000D;&#x000A;sv_say &#x000D;&#x000A;sv_players&#x000D;&#x000A;sv_kick &#x000D;&#x000A;sv_ban&#x000D;&#x000A;sv_banlist&#x000D;&#x000A;sv_unban &#x000D;&#x000A;sv_parameters_reload&#x000D;&#x000A;sv_parameters_dump&#x000D;&#x000A;sv_status&#x000D;&#x000A;sv_name&#x000D;&#x000A;sv_password&#x000D;&#x000A;sv_log_note&#x000D;&#x000A;sv_log_file&#x000D;&#x000A;sv_log_enabled&#x000D;&#x000A;sv_log_rotation_threshold&#x000D;&#x000A;sv_log_echo_chat&#x000D;&#x000A;profile_load &#x000D;&#x000A;track_remote_player_position_updates &#x000D;&#x000A;remote_player_stats &#x000D;&#x000A;sv_get_player_action_queue_length&#x000D;&#x000A;thread_sleep&#x000D;&#x000A;checkpoint_save&#x000D;&#x000A;checkpoint_load&#x000D;&#x000A;sv_maplist&#x000D;&#x000A;sv_gamelist&#x000D;&#x000A;sv_friendly_fire&#x000D;&#x000A;sv_timelimit&#x000D;&#x000A;sv_ban_penalty&#x000D;&#x000A;sv_tk_grace&#x000D;&#x000A;sv_tk_cooldown&#x000D;&#x000A;sv_banlist_file&#x000D;&#x000A;sv_maxplayers&#x000D;&#x000A;sv_single_flag_force_reset&#x000D;&#x000A;sv_motd&#x000D;&#x000A;oid_watch&#x000D;&#x000A;oid_dump oid_status pause</Keywords>
            </KeywordLists>
            <Styles>
                <WordsStyle name="DEFAULT" styleID="11" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
                <WordsStyle name="FOLDEROPEN" styleID="12" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="1" />
                <WordsStyle name="FOLDERCLOSE" styleID="13" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="1" />
                <WordsStyle name="KEYWORD1" styleID="5" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="1" />
                <WordsStyle name="KEYWORD2" styleID="6" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="1" />
                <WordsStyle name="KEYWORD3" styleID="7" fgColor="FF8000" bgColor="FFFFFF" fontName="" fontStyle="1" />
                <WordsStyle name="KEYWORD4" styleID="8" fgColor="FF00FF" bgColor="FFFFFF" fontName="" fontStyle="1" />
                <WordsStyle name="COMMENT" styleID="1" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="3" />
                <WordsStyle name="COMMENT LINE" styleID="2" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="3" />
                <WordsStyle name="NUMBER" styleID="4" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="1" />
                <WordsStyle name="OPERATOR" styleID="10" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="1" />
                <WordsStyle name="DELIMINER1" styleID="14" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="1" />
                <WordsStyle name="DELIMINER2" styleID="15" fgColor="00FF00" bgColor="FFFFFF" fontName="" fontStyle="0" />
                <WordsStyle name="DELIMINER3" styleID="16" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
            </Styles>
        </UserLang>
    </NotepadPlus>
    To Install:
    1. Hit Windows Key and R
    2. Type %APPDATA%\Notepad++
    3. Make a new document, paste above code in it
    4. Save it as UserDefineLang.xml somewhere where you can cut and paste it
    5. Move it in the APPDATA folder

    For those of you who use Notepad++ for writing .hsc files I hope this helps.
    Last edited by S3anyBoy; February 7th, 2010 at 12:59 PM.
    Reply With Quote

  2. #2
    chilango Con's Avatar
    Join Date
    Aug 2006
    Location
    Victoria, BC, Canada
    Posts
    8,397

    Re: Notepad++ with HSL language

    This belongs in CE releases, but cool stuff.
    Reply With Quote

  3. #3
    The Prophet Brohammed
    Join Date
    Feb 2008
    Location
    Picayune, MS
    Posts
    121

    Re: Notepad++ with HSL language

    Quote Originally Posted by Con View Post
    This belongs in CE releases, but cool stuff.
    I even started typing it here, but thought it belonged more over there. Wasn't sure, sorry.
    Reply With Quote

  4. #4
    a bit of the old in-out Roostervier's Avatar
    Join Date
    Jan 2007
    Posts
    3,379

    Re: Notepad++ with HSL language

    i think (admiral)bacon did this a long time ago
    Reply With Quote

  5. #5
    The Prophet Brohammed
    Join Date
    Feb 2008
    Location
    Picayune, MS
    Posts
    121

    Re: Notepad++ with HSL language

    Quote Originally Posted by flyinrooster View Post
    i think (admiral)bacon did this a long time ago
    I wasn't able to find one before I started, so if he did I don't think it's still online anywhere.
    Reply With Quote

  6. #6

    Re: Notepad++ with HSL language

    Which AppData are you referring to?

    I went into the main Appdata, and in my user appdata. Nothing named userDefineLang.xml was found.
    Reply With Quote

  7. #7
    a bit of the old in-out Roostervier's Avatar
    Join Date
    Jan 2007
    Posts
    3,379

    Re: Notepad++ with HSL language

    he left out some shit from the install steps

    1)hit windows key and r
    2)type in %APPDATA%\Notepad++
    3)make a new document, paste his code in it
    4)save it as UserDefineLang.xml on the desktop or somewhere where you can cut and paste it
    5)paste it in the folder that the appdata thing brought up

    i just did this with another language yesterday heh
    Reply With Quote

  8. #8
    The Prophet Brohammed
    Join Date
    Feb 2008
    Location
    Picayune, MS
    Posts
    121

    Re: Notepad++ with HSL language

    Quote Originally Posted by flyinrooster View Post
    he left out some shit from the install steps

    1)hit windows key and r
    2)type in %APPDATA%\Notepad++
    3)make a new document, paste his code in it
    4)save it as UserDefineLang.xml on the desktop or somewhere where you can cut and paste it
    5)paste it in the folder that the appdata thing brought up

    i just did this with another language yesterday heh
    Yea I forgot there wouldn't be a UserDefineLang.xml unless you had saved it or w/e first.
    Reply With Quote

  9. #9
    HA10 Limited's Avatar
    Join Date
    Sep 2006
    Location
    England
    Posts
    7,800

    Re: Notepad++ with HSL language

    Quote Originally Posted by CodeBrain View Post
    Which AppData are you referring to?

    I went into the main Appdata, and in my user appdata. Nothing named userDefineLang.xml was found.
    Your probably Windows 7?

    If so, its %APPDATA%\Roaming\Notepad++
    Reply With Quote

  10. #10
    a bit of the old in-out Roostervier's Avatar
    Join Date
    Jan 2007
    Posts
    3,379

    Re: Notepad++ with HSL language

    im using windows 7, and i didnt need the roaming.
    Reply With Quote

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •