Header police
authorTimePath <andrew.hardaker1995@gmail.com>
Mon, 14 Mar 2016 07:07:10 +0000 (18:07 +1100)
committerTimePath <andrew.hardaker1995@gmail.com>
Mon, 14 Mar 2016 07:07:10 +0000 (18:07 +1100)
388 files changed:
qcsrc/client/commands/all.qc
qcsrc/client/commands/all.qh
qcsrc/client/commands/cl_cmd.qc
qcsrc/client/csqcmodel_hooks.qc
qcsrc/client/csqcmodel_hooks.qh [new file with mode: 0644]
qcsrc/client/hud/all.qc
qcsrc/client/hud/panel/ammo.qc
qcsrc/client/hud/panel/ammo.qh [new file with mode: 0644]
qcsrc/client/hud/panel/centerprint.qc
qcsrc/client/hud/panel/centerprint.qh [new file with mode: 0644]
qcsrc/client/hud/panel/chat.qc
qcsrc/client/hud/panel/chat.qh [new file with mode: 0644]
qcsrc/client/hud/panel/engineinfo.qc
qcsrc/client/hud/panel/engineinfo.qh [new file with mode: 0644]
qcsrc/client/hud/panel/healtharmor.qc
qcsrc/client/hud/panel/healtharmor.qh [new file with mode: 0644]
qcsrc/client/hud/panel/infomessages.qc
qcsrc/client/hud/panel/infomessages.qh [new file with mode: 0644]
qcsrc/client/hud/panel/minigame.qc
qcsrc/client/hud/panel/minigame.qh [new file with mode: 0644]
qcsrc/client/hud/panel/modicons.qc
qcsrc/client/hud/panel/modicons.qh [new file with mode: 0644]
qcsrc/client/hud/panel/notify.qc
qcsrc/client/hud/panel/notify.qh [new file with mode: 0644]
qcsrc/client/hud/panel/physics.qc
qcsrc/client/hud/panel/physics.qh [new file with mode: 0644]
qcsrc/client/hud/panel/powerups.qc
qcsrc/client/hud/panel/powerups.qh [new file with mode: 0644]
qcsrc/client/hud/panel/pressedkeys.qc
qcsrc/client/hud/panel/pressedkeys.qh [new file with mode: 0644]
qcsrc/client/hud/panel/quickmenu.qc
qcsrc/client/hud/panel/quickmenu.qh [new file with mode: 0644]
qcsrc/client/hud/panel/racetimer.qc
qcsrc/client/hud/panel/racetimer.qh [new file with mode: 0644]
qcsrc/client/hud/panel/radar.qc
qcsrc/client/hud/panel/radar.qh [new file with mode: 0644]
qcsrc/client/hud/panel/score.qc
qcsrc/client/hud/panel/score.qh [new file with mode: 0644]
qcsrc/client/hud/panel/timer.qc
qcsrc/client/hud/panel/timer.qh [new file with mode: 0644]
qcsrc/client/hud/panel/vote.qc
qcsrc/client/hud/panel/vote.qh [new file with mode: 0644]
qcsrc/client/hud/panel/weapons.qc
qcsrc/client/hud/panel/weapons.qh [new file with mode: 0644]
qcsrc/client/view.qc
qcsrc/client/view.qh [new file with mode: 0644]
qcsrc/menu/anim/animation.qc
qcsrc/menu/anim/animation.qh [new file with mode: 0644]
qcsrc/menu/anim/animhost.qc
qcsrc/menu/anim/animhost.qh [new file with mode: 0644]
qcsrc/menu/anim/easing.qc
qcsrc/menu/anim/easing.qh [new file with mode: 0644]
qcsrc/menu/anim/keyframe.qc
qcsrc/menu/anim/keyframe.qh [new file with mode: 0644]
qcsrc/menu/classes.qc
qcsrc/menu/classes.qh [new file with mode: 0644]
qcsrc/menu/command/all.qc
qcsrc/menu/command/all.qh
qcsrc/menu/item.qc
qcsrc/menu/item.qh [new file with mode: 0644]
qcsrc/menu/item/borderimage.qc
qcsrc/menu/item/borderimage.qh [new file with mode: 0644]
qcsrc/menu/item/button.qc
qcsrc/menu/item/button.qh [new file with mode: 0644]
qcsrc/menu/item/checkbox.qc
qcsrc/menu/item/checkbox.qh [new file with mode: 0644]
qcsrc/menu/item/container.qc
qcsrc/menu/item/container.qh [new file with mode: 0644]
qcsrc/menu/item/dialog.qc
qcsrc/menu/item/dialog.qh [new file with mode: 0644]
qcsrc/menu/item/image.qc
qcsrc/menu/item/image.qh [new file with mode: 0644]
qcsrc/menu/item/inputbox.qc
qcsrc/menu/item/inputbox.qh [new file with mode: 0644]
qcsrc/menu/item/inputcontainer.qc
qcsrc/menu/item/inputcontainer.qh [new file with mode: 0644]
qcsrc/menu/item/label.qc
qcsrc/menu/item/label.qh [new file with mode: 0644]
qcsrc/menu/item/listbox.qc
qcsrc/menu/item/listbox.qh [new file with mode: 0644]
qcsrc/menu/item/modalcontroller.qc
qcsrc/menu/item/modalcontroller.qh [new file with mode: 0644]
qcsrc/menu/item/nexposee.qc
qcsrc/menu/item/nexposee.qh [new file with mode: 0644]
qcsrc/menu/item/radiobutton.qc
qcsrc/menu/item/radiobutton.qh [new file with mode: 0644]
qcsrc/menu/item/slider.qc
qcsrc/menu/item/slider.qh [new file with mode: 0644]
qcsrc/menu/item/tab.qc
qcsrc/menu/item/tab.qh [new file with mode: 0644]
qcsrc/menu/item/textslider.qc
qcsrc/menu/item/textslider.qh [new file with mode: 0644]
qcsrc/menu/xonotic/bigbutton.qc
qcsrc/menu/xonotic/bigbutton.qh [new file with mode: 0644]
qcsrc/menu/xonotic/bigcommandbutton.qc
qcsrc/menu/xonotic/bigcommandbutton.qh [new file with mode: 0644]
qcsrc/menu/xonotic/button.qc
qcsrc/menu/xonotic/button.qh [new file with mode: 0644]
qcsrc/menu/xonotic/campaign.qc
qcsrc/menu/xonotic/campaign.qh [new file with mode: 0644]
qcsrc/menu/xonotic/charmap.qc
qcsrc/menu/xonotic/charmap.qh [new file with mode: 0644]
qcsrc/menu/xonotic/checkbox.qc
qcsrc/menu/xonotic/checkbox.qh [new file with mode: 0644]
qcsrc/menu/xonotic/checkbox_slider_invalid.qc
qcsrc/menu/xonotic/checkbox_slider_invalid.qh [new file with mode: 0644]
qcsrc/menu/xonotic/checkbox_string.qc
qcsrc/menu/xonotic/checkbox_string.qh [new file with mode: 0644]
qcsrc/menu/xonotic/colorbutton.qc
qcsrc/menu/xonotic/colorbutton.qh [new file with mode: 0644]
qcsrc/menu/xonotic/colorpicker.qc
qcsrc/menu/xonotic/colorpicker.qh [new file with mode: 0644]
qcsrc/menu/xonotic/colorpicker_string.qc
qcsrc/menu/xonotic/colorpicker_string.qh [new file with mode: 0644]
qcsrc/menu/xonotic/commandbutton.qc
qcsrc/menu/xonotic/commandbutton.qh [new file with mode: 0644]
qcsrc/menu/xonotic/credits.qc
qcsrc/menu/xonotic/credits.qh [new file with mode: 0644]
qcsrc/menu/xonotic/crosshairpicker.qc
qcsrc/menu/xonotic/crosshairpicker.qh [new file with mode: 0644]
qcsrc/menu/xonotic/crosshairpreview.qc
qcsrc/menu/xonotic/crosshairpreview.qh [new file with mode: 0644]
qcsrc/menu/xonotic/cvarlist.qc
qcsrc/menu/xonotic/cvarlist.qh [new file with mode: 0644]
qcsrc/menu/xonotic/datasource.qc
qcsrc/menu/xonotic/datasource.qh [new file with mode: 0644]
qcsrc/menu/xonotic/demolist.qc
qcsrc/menu/xonotic/demolist.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog.qc
qcsrc/menu/xonotic/dialog.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_credits.qc
qcsrc/menu/xonotic/dialog_credits.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_firstrun.qc
qcsrc/menu/xonotic/dialog_firstrun.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_ammo.qc
qcsrc/menu/xonotic/dialog_hudpanel_ammo.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_centerprint.qc
qcsrc/menu/xonotic/dialog_hudpanel_centerprint.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_chat.qc
qcsrc/menu/xonotic/dialog_hudpanel_chat.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_engineinfo.qc
qcsrc/menu/xonotic/dialog_hudpanel_engineinfo.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_healtharmor.qc
qcsrc/menu/xonotic/dialog_hudpanel_healtharmor.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_infomessages.qc
qcsrc/menu/xonotic/dialog_hudpanel_infomessages.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_itemstime.qc
qcsrc/menu/xonotic/dialog_hudpanel_itemstime.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_modicons.qc
qcsrc/menu/xonotic/dialog_hudpanel_modicons.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_notification.qc
qcsrc/menu/xonotic/dialog_hudpanel_notification.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_physics.qc
qcsrc/menu/xonotic/dialog_hudpanel_physics.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_powerups.qc
qcsrc/menu/xonotic/dialog_hudpanel_powerups.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_pressedkeys.qc
qcsrc/menu/xonotic/dialog_hudpanel_pressedkeys.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_quickmenu.qc
qcsrc/menu/xonotic/dialog_hudpanel_quickmenu.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_racetimer.qc
qcsrc/menu/xonotic/dialog_hudpanel_racetimer.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_radar.qc
qcsrc/menu/xonotic/dialog_hudpanel_radar.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_score.qc
qcsrc/menu/xonotic/dialog_hudpanel_score.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_timer.qc
qcsrc/menu/xonotic/dialog_hudpanel_timer.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_vote.qc
qcsrc/menu/xonotic/dialog_hudpanel_vote.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudpanel_weapons.qc
qcsrc/menu/xonotic/dialog_hudpanel_weapons.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_hudsetup_exit.qc
qcsrc/menu/xonotic/dialog_hudsetup_exit.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_monstertools.qc
qcsrc/menu/xonotic/dialog_monstertools.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_multiplayer.qc
qcsrc/menu/xonotic/dialog_multiplayer.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_multiplayer_create.qc
qcsrc/menu/xonotic/dialog_multiplayer_create.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_multiplayer_create_mapinfo.qc
qcsrc/menu/xonotic/dialog_multiplayer_create_mapinfo.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_multiplayer_create_mutators.qc
qcsrc/menu/xonotic/dialog_multiplayer_create_mutators.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_multiplayer_join.qc
qcsrc/menu/xonotic/dialog_multiplayer_join.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_multiplayer_join_serverinfo.qc
qcsrc/menu/xonotic/dialog_multiplayer_join_serverinfo.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_multiplayer_media.qc
qcsrc/menu/xonotic/dialog_multiplayer_media.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_multiplayer_media_demo.qc
qcsrc/menu/xonotic/dialog_multiplayer_media_demo.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_multiplayer_media_demo_startconfirm.qc
qcsrc/menu/xonotic/dialog_multiplayer_media_demo_startconfirm.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_multiplayer_media_demo_timeconfirm.qc
qcsrc/menu/xonotic/dialog_multiplayer_media_demo_timeconfirm.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_multiplayer_media_musicplayer.qc
qcsrc/menu/xonotic/dialog_multiplayer_media_musicplayer.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_multiplayer_media_screenshot.qc
qcsrc/menu/xonotic/dialog_multiplayer_media_screenshot.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_multiplayer_media_screenshot_viewer.qc
qcsrc/menu/xonotic/dialog_multiplayer_media_screenshot_viewer.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_multiplayer_profile.qc
qcsrc/menu/xonotic/dialog_multiplayer_profile.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_quit.qc
qcsrc/menu/xonotic/dialog_quit.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_sandboxtools.qc
qcsrc/menu/xonotic/dialog_sandboxtools.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings.qc
qcsrc/menu/xonotic/dialog_settings.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_audio.qc
qcsrc/menu/xonotic/dialog_settings_audio.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_effects.qc
qcsrc/menu/xonotic/dialog_settings_effects.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_game.qc
qcsrc/menu/xonotic/dialog_settings_game.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_game_crosshair.qc
qcsrc/menu/xonotic/dialog_settings_game_crosshair.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_game_hud.qc
qcsrc/menu/xonotic/dialog_settings_game_hud.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_game_hudconfirm.qc
qcsrc/menu/xonotic/dialog_settings_game_hudconfirm.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_game_messages.qc
qcsrc/menu/xonotic/dialog_settings_game_messages.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_game_model.qc
qcsrc/menu/xonotic/dialog_settings_game_model.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_game_view.qc
qcsrc/menu/xonotic/dialog_settings_game_view.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_game_weapons.qc
qcsrc/menu/xonotic/dialog_settings_game_weapons.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_input.qc
qcsrc/menu/xonotic/dialog_settings_input.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_input_userbind.qc
qcsrc/menu/xonotic/dialog_settings_input_userbind.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_misc.qc
qcsrc/menu/xonotic/dialog_settings_misc.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_misc_cvars.qc
qcsrc/menu/xonotic/dialog_settings_misc_cvars.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_misc_reset.qc
qcsrc/menu/xonotic/dialog_settings_misc_reset.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_user.qc
qcsrc/menu/xonotic/dialog_settings_user.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_user_languagewarning.qc
qcsrc/menu/xonotic/dialog_settings_user_languagewarning.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_settings_video.qc
qcsrc/menu/xonotic/dialog_settings_video.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_singleplayer.qc
qcsrc/menu/xonotic/dialog_singleplayer.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_singleplayer_winner.qc
qcsrc/menu/xonotic/dialog_singleplayer_winner.qh [new file with mode: 0644]
qcsrc/menu/xonotic/dialog_teamselect.qc
qcsrc/menu/xonotic/dialog_teamselect.qh [new file with mode: 0644]
qcsrc/menu/xonotic/gametypebutton.qc
qcsrc/menu/xonotic/gametypebutton.qh [new file with mode: 0644]
qcsrc/menu/xonotic/gametypelist.qc
qcsrc/menu/xonotic/gametypelist.qh [new file with mode: 0644]
qcsrc/menu/xonotic/hudskinlist.qc
qcsrc/menu/xonotic/hudskinlist.qh [new file with mode: 0644]
qcsrc/menu/xonotic/image.qc
qcsrc/menu/xonotic/image.qh [new file with mode: 0644]
qcsrc/menu/xonotic/inputbox.qc
qcsrc/menu/xonotic/inputbox.qh [new file with mode: 0644]
qcsrc/menu/xonotic/keybinder.qc
qcsrc/menu/xonotic/keybinder.qh [new file with mode: 0644]
qcsrc/menu/xonotic/languagelist.qc
qcsrc/menu/xonotic/languagelist.qh [new file with mode: 0644]
qcsrc/menu/xonotic/listbox.qc
qcsrc/menu/xonotic/listbox.qh [new file with mode: 0644]
qcsrc/menu/xonotic/mainwindow.qc
qcsrc/menu/xonotic/mainwindow.qh [new file with mode: 0644]
qcsrc/menu/xonotic/maplist.qc
qcsrc/menu/xonotic/maplist.qh [new file with mode: 0644]
qcsrc/menu/xonotic/nexposee.qc
qcsrc/menu/xonotic/nexposee.qh [new file with mode: 0644]
qcsrc/menu/xonotic/picker.qc
qcsrc/menu/xonotic/picker.qh [new file with mode: 0644]
qcsrc/menu/xonotic/playerlist.qc
qcsrc/menu/xonotic/playerlist.qh [new file with mode: 0644]
qcsrc/menu/xonotic/playermodel.qc
qcsrc/menu/xonotic/playermodel.qh [new file with mode: 0644]
qcsrc/menu/xonotic/playlist.qc
qcsrc/menu/xonotic/playlist.qh [new file with mode: 0644]
qcsrc/menu/xonotic/radiobutton.qc
qcsrc/menu/xonotic/radiobutton.qh [new file with mode: 0644]
qcsrc/menu/xonotic/rootdialog.qc
qcsrc/menu/xonotic/rootdialog.qh [new file with mode: 0644]
qcsrc/menu/xonotic/screenshotimage.qc
qcsrc/menu/xonotic/screenshotimage.qh [new file with mode: 0644]
qcsrc/menu/xonotic/screenshotlist.qc
qcsrc/menu/xonotic/screenshotlist.qh [new file with mode: 0644]
qcsrc/menu/xonotic/serverlist.qc
qcsrc/menu/xonotic/serverlist.qh [new file with mode: 0644]
qcsrc/menu/xonotic/skinlist.qc
qcsrc/menu/xonotic/skinlist.qh [new file with mode: 0644]
qcsrc/menu/xonotic/slider.qc
qcsrc/menu/xonotic/slider.qh [new file with mode: 0644]
qcsrc/menu/xonotic/slider_decibels.qc
qcsrc/menu/xonotic/slider_decibels.qh [new file with mode: 0644]
qcsrc/menu/xonotic/slider_particles.qc
qcsrc/menu/xonotic/slider_particles.qh [new file with mode: 0644]
qcsrc/menu/xonotic/slider_picmip.qc
qcsrc/menu/xonotic/slider_picmip.qh [new file with mode: 0644]
qcsrc/menu/xonotic/slider_resolution.qc
qcsrc/menu/xonotic/slider_resolution.qh [new file with mode: 0644]
qcsrc/menu/xonotic/slider_sbfadetime.qc
qcsrc/menu/xonotic/slider_sbfadetime.qh [new file with mode: 0644]
qcsrc/menu/xonotic/soundlist.qc
qcsrc/menu/xonotic/soundlist.qh [new file with mode: 0644]
qcsrc/menu/xonotic/statslist.qc
qcsrc/menu/xonotic/statslist.qh [new file with mode: 0644]
qcsrc/menu/xonotic/tab.qc
qcsrc/menu/xonotic/tab.qh [new file with mode: 0644]
qcsrc/menu/xonotic/tabcontroller.qc
qcsrc/menu/xonotic/tabcontroller.qh [new file with mode: 0644]
qcsrc/menu/xonotic/textlabel.qc
qcsrc/menu/xonotic/textlabel.qh [new file with mode: 0644]
qcsrc/menu/xonotic/textslider.qc
qcsrc/menu/xonotic/textslider.qh [new file with mode: 0644]
qcsrc/menu/xonotic/weaponarenacheckbox.qc
qcsrc/menu/xonotic/weaponarenacheckbox.qh [new file with mode: 0644]
qcsrc/menu/xonotic/weaponslist.qc
qcsrc/menu/xonotic/weaponslist.qh [new file with mode: 0644]
qcsrc/server/antilag.qc
qcsrc/server/bot/havocbot/roles.qc
qcsrc/server/cl_impulse.qc
qcsrc/server/command/all.qc
qcsrc/server/command/banning.qc
qcsrc/server/command/cmd.qc
qcsrc/server/command/common.qc
qcsrc/server/command/getreplies.qc
qcsrc/server/command/radarmap.qc
qcsrc/server/command/sv_cmd.qc
qcsrc/server/command/vote.qc
qcsrc/server/g_lights.qc
qcsrc/server/g_lights.qh [new file with mode: 0644]
qcsrc/server/g_models.qc
qcsrc/server/g_models.qh [new file with mode: 0644]
qcsrc/server/mutators/all.qc
qcsrc/server/mutators/mutator/gamemode_assault.qc
qcsrc/server/mutators/mutator/gamemode_assault.qh [new file with mode: 0644]
qcsrc/server/mutators/mutator/gamemode_ca.qc
qcsrc/server/mutators/mutator/gamemode_ca.qh [new file with mode: 0644]
qcsrc/server/mutators/mutator/gamemode_ctf.qc
qcsrc/server/mutators/mutator/gamemode_ctf.qh [new file with mode: 0644]
qcsrc/server/mutators/mutator/gamemode_cts.qc
qcsrc/server/mutators/mutator/gamemode_cts.qh [new file with mode: 0644]
qcsrc/server/mutators/mutator/gamemode_deathmatch.qc
qcsrc/server/mutators/mutator/gamemode_deathmatch.qh [new file with mode: 0644]
qcsrc/server/mutators/mutator/gamemode_domination.qc
qcsrc/server/mutators/mutator/gamemode_domination.qh [new file with mode: 0644]
qcsrc/server/mutators/mutator/gamemode_freezetag.qc
qcsrc/server/mutators/mutator/gamemode_freezetag.qh [new file with mode: 0644]
qcsrc/server/mutators/mutator/gamemode_invasion.qc
qcsrc/server/mutators/mutator/gamemode_invasion.qh [new file with mode: 0644]
qcsrc/server/mutators/mutator/gamemode_keepaway.qc
qcsrc/server/mutators/mutator/gamemode_keepaway.qh [new file with mode: 0644]
qcsrc/server/mutators/mutator/gamemode_keyhunt.qc
qcsrc/server/mutators/mutator/gamemode_keyhunt.qh [new file with mode: 0644]
qcsrc/server/mutators/mutator/gamemode_lms.qc
qcsrc/server/mutators/mutator/gamemode_lms.qh [new file with mode: 0644]
qcsrc/server/mutators/mutator/gamemode_race.qc
qcsrc/server/mutators/mutator/gamemode_race.qh [new file with mode: 0644]
qcsrc/server/mutators/mutator/gamemode_tdm.qc
qcsrc/server/mutators/mutator/gamemode_tdm.qh [new file with mode: 0644]
qcsrc/server/pathlib/costs.qc
qcsrc/server/pathlib/costs.qh [new file with mode: 0644]
qcsrc/server/pathlib/debug.qc
qcsrc/server/pathlib/debug.qh [new file with mode: 0644]
qcsrc/server/pathlib/expandnode.qc
qcsrc/server/pathlib/expandnode.qh [new file with mode: 0644]
qcsrc/server/pathlib/main.qc
qcsrc/server/pathlib/movenode.qc
qcsrc/server/pathlib/movenode.qh [new file with mode: 0644]
qcsrc/server/pathlib/path_waypoint.qc
qcsrc/server/pathlib/path_waypoint.qh [new file with mode: 0644]
qcsrc/server/playerdemo.qc
qcsrc/server/steerlib.qc
qcsrc/server/sv_main.qc
qcsrc/server/sv_main.qh [new file with mode: 0644]
qcsrc/server/t_halflife.qc
qcsrc/server/t_halflife.qh [new file with mode: 0644]
qcsrc/server/t_quake.qc
qcsrc/server/t_quake.qh [new file with mode: 0644]
qcsrc/server/t_quake3.qc
qcsrc/server/t_quake3.qh [new file with mode: 0644]
qcsrc/test/compilationunit.sh [deleted file]
qcsrc/test/compilationunits.sh [new file with mode: 0755]
qcsrc/test/headerstyle.sh [new file with mode: 0755]

index d37165ca9611e9116c33ea23049fe97e6bce99a4..8a40a3b14656d3b726c7434fba651298259ebaea 100644 (file)
@@ -1,3 +1,4 @@
+#include "all.qh"
 #include <common/command/all.qc>
 
 #include "cl_cmd.qc"
index cdaf8c55f727836a7ac89649fdaf9a77b1da799f..3a15cca9a57dfdd48d7bc45c89c0a71fd0d40fe6 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef CLIENT_COMMANDS_ALL_H
 #define CLIENT_COMMANDS_ALL_H
 
-#include <common/commands/all.qh>
+#include <common/command/all.qh>
 
 #include "cl_cmd.qh"
 
index b512ba53abfd5515483b41f1a8e8df21aedd489e..5a1350f02f4b78fc2e1c9cb583fe4b856cf0485f 100644 (file)
@@ -1,3 +1,4 @@
+#include "cl_cmd.qh"
 // ==============================================
 //  CSQC client commands code, written by Samual
 //  Last updated: December 28th, 2011
index 8f8d65c986d65dfab427a3a7396aec227cdd5254..376ef9b607952a40d89372cb04eb852254bb3b78 100644 (file)
@@ -1,3 +1,4 @@
+#include "csqcmodel_hooks.qh"
 #include "mutators/events.qh"
 #include "player_skeleton.qh"
 #include "weapons/projectile.qh"
diff --git a/qcsrc/client/csqcmodel_hooks.qh b/qcsrc/client/csqcmodel_hooks.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 680b0230bbf8a683a89afce0363e406dd3ddd1ff..1e4b558032bea66f3d7ec3c7016c79a88e4f2eb4 100644 (file)
@@ -1,2 +1,3 @@
+#include "all.qh"
 #include "hud.qc"
 #include "hud_config.qc"
index 6c0621f42371af31916bb7d12c85323dea6bcef2..12212ff857bb62643b395166b4cfa6cb023f64fe 100644 (file)
@@ -1,3 +1,4 @@
+#include "ammo.qh"
 // Ammo (#1)
 
 void DrawNadeProgressBar(vector myPos, vector mySize, float progress, vector color)
diff --git a/qcsrc/client/hud/panel/ammo.qh b/qcsrc/client/hud/panel/ammo.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 0c64aa00a9039eb6d74d0cb3f6a0a954289dc8ec..bf5a82ec6842f18548b719082558aa33b7444425 100644 (file)
@@ -1,3 +1,4 @@
+#include "centerprint.qh"
 // CenterPrint (#16)
 
 const int CENTERPRINT_MAX_MSGS = 10;
diff --git a/qcsrc/client/hud/panel/centerprint.qh b/qcsrc/client/hud/panel/centerprint.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 02df4ed6290f1af6398b64e8b016cc699dd1b218..dd89b791ce2c2362513a86c03fee66894e68bb12 100644 (file)
@@ -1,3 +1,4 @@
+#include "chat.qh"
 /** Handle chat as a panel (#12) */
 void HUD_Chat()
 {
diff --git a/qcsrc/client/hud/panel/chat.qh b/qcsrc/client/hud/panel/chat.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 1a22c54e8420bb4d4c951541e49347939d420521..ea136a21489abd1c111b457ec27855cd23a673fc 100644 (file)
@@ -1,3 +1,4 @@
+#include "engineinfo.qh"
 // Engine info panel (#13)
 
 float prevfps;
diff --git a/qcsrc/client/hud/panel/engineinfo.qh b/qcsrc/client/hud/panel/engineinfo.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 3b094d39d9f6b40849e3eb146ea8b6b93762689a..ae901e05a705ca0d4c461c12424d4f6badee8a97 100644 (file)
@@ -1,3 +1,4 @@
+#include "healtharmor.qh"
 /** Health/armor (#3) */
 void HUD_HealthArmor()
 {
diff --git a/qcsrc/client/hud/panel/healtharmor.qh b/qcsrc/client/hud/panel/healtharmor.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 74b962410c6f748014db3ff0a78ffa5eab52e44a..8ddfe89c5024cc44f606d87d4dad901ee8fb97e1 100644 (file)
@@ -1,3 +1,4 @@
+#include "infomessages.qh"
 // Info messages panel (#14)
 
 #define drawInfoMessage(s) MACRO_BEGIN {                                                                                                                                                       \
diff --git a/qcsrc/client/hud/panel/infomessages.qh b/qcsrc/client/hud/panel/infomessages.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 6979ee4136eba4b7e356db960395a0f54ed68d15..933528a495f72f20d47b1f76dae0e9c50d05af4c 100644 (file)
@@ -1,3 +1,4 @@
+#include "minigame.qh"
 // Minigame
 
 #include <common/minigames/cl_minigames_hud.qc>
diff --git a/qcsrc/client/hud/panel/minigame.qh b/qcsrc/client/hud/panel/minigame.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 0705ddfe5c3091cf1fe2b48e72b2437da69dc664..e6808d972b9152af047b2df464b823e8ed30cf14 100644 (file)
@@ -1,3 +1,4 @@
+#include "modicons.qh"
 // Mod icons panel (#10)
 
 bool mod_active; // is there any active mod icon?
diff --git a/qcsrc/client/hud/panel/modicons.qh b/qcsrc/client/hud/panel/modicons.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 3c4b9c10514236a10d5be3f633ebe3c48587a5bb..1f0e26b9a5e7274f8559ab7c402e6d619519e478 100644 (file)
@@ -1,3 +1,4 @@
+#include "notify.qh"
 // Notification area (#4)
 
 void HUD_Notify_Push(string icon, string attacker, string victim)
diff --git a/qcsrc/client/hud/panel/notify.qh b/qcsrc/client/hud/panel/notify.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index e59b5e716466d31316b3df15d53678ffc19dd8ca..9b1db7b7620250273e615205d731721904d794e6 100644 (file)
@@ -1,3 +1,4 @@
+#include "physics.qh"
 // Physics panel (#15)
 
 vector acc_prevspeed;
diff --git a/qcsrc/client/hud/panel/physics.qh b/qcsrc/client/hud/panel/physics.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 854ed594a0de49904ab2544f501ec23ff4ce916e..85ee99c8daefcf263f199c705be59d043d8eda03 100644 (file)
@@ -1,3 +1,4 @@
+#include "powerups.qh"
 // Powerups (#2)
 
 // Powerup item fields (reusing existing fields)
diff --git a/qcsrc/client/hud/panel/powerups.qh b/qcsrc/client/hud/panel/powerups.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 7d6955009764f5389424ed669955b0b6a1da4b99..3b512b1c33a622107fe73b558e32f8f425dd3a53 100644 (file)
@@ -1,3 +1,4 @@
+#include "pressedkeys.qh"
 /** Draw pressed keys (#11) */
 void HUD_PressedKeys()
 {
diff --git a/qcsrc/client/hud/panel/pressedkeys.qh b/qcsrc/client/hud/panel/pressedkeys.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 0ad5c4965b0141e0629b78634fac4b06db0629ab..dd733a8134d7ca41a50cc3307e7021f841a8626f 100644 (file)
@@ -1,3 +1,4 @@
+#include "quickmenu.qh"
 // QuickMenu (#23)
 
 #include <client/quickmenu.qc>
diff --git a/qcsrc/client/hud/panel/quickmenu.qh b/qcsrc/client/hud/panel/quickmenu.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 1fa216b9674fb3b821c0096ca2a500882e464965..8bac1614b4b07994fd022ec1bf7b7d3ca581b641 100644 (file)
@@ -1,3 +1,4 @@
+#include "racetimer.qh"
 /** Race timer (#8) */
 void HUD_RaceTimer ()
 {
diff --git a/qcsrc/client/hud/panel/racetimer.qh b/qcsrc/client/hud/panel/racetimer.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index b4986e5e3e1376f867af2085c7ff70510e27eec7..35fab19fef2a373ae758d676b2594585a9262808 100644 (file)
@@ -1,3 +1,4 @@
+#include "radar.qh"
 // Radar (#6)
 
 float HUD_Radar_Clickable()
diff --git a/qcsrc/client/hud/panel/radar.qh b/qcsrc/client/hud/panel/radar.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 42d18ff62a92ef0876e70f6c1e08cb699aee1d73..ce199ee683b9a128983a17e5ea98b8a0bfaa5976 100644 (file)
@@ -1,3 +1,4 @@
+#include "score.qh"
 // Score (#7)
 
 void HUD_UpdatePlayerTeams();
diff --git a/qcsrc/client/hud/panel/score.qh b/qcsrc/client/hud/panel/score.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 4de0c1e5f6ce76a51a72707db74acb1ad9ad8cbc..dc40368179d36f6e235175b786d26c8958593cb9 100644 (file)
@@ -1,3 +1,4 @@
+#include "timer.qh"
 void HUD_Timer()
 {
        if(!autocvar__hud_configure)
diff --git a/qcsrc/client/hud/panel/timer.qh b/qcsrc/client/hud/panel/timer.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 5f286b24a42bd1bf1fa4c0d04450bb6edfdd5c1e..8e3605f0d7085dcee76c50f5e6d9b319eaa74868 100644 (file)
@@ -1,3 +1,4 @@
+#include "vote.qh"
 /** Vote window (#9) */
 void HUD_Vote()
 {
diff --git a/qcsrc/client/hud/panel/vote.qh b/qcsrc/client/hud/panel/vote.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 6e9f13dac10cada4c1b604fdf43821eab94a91a6..1590c32d3c8ce37ffebcf83717b59030baddab9e 100644 (file)
@@ -1,3 +1,4 @@
+#include "weapons.qh"
 // Weapon icons (#0)
 
 entity weaponorder[Weapons_MAX];
diff --git a/qcsrc/client/hud/panel/weapons.qh b/qcsrc/client/hud/panel/weapons.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 70a4f2eeb1d579a0f894998cb4b999a902c5b5e2..611116cfdbc7996fcac07421621d0689140df128 100644 (file)
@@ -1,3 +1,4 @@
+#include "view.qh"
 
 #include "announcer.qh"
 #include "hud/all.qh"
diff --git a/qcsrc/client/view.qh b/qcsrc/client/view.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 09bf77217f142c28d62c491df1e86241af3b8e2f..c20101d870b1e8c15753eb457b4859bf6f852cdf 100644 (file)
@@ -1,3 +1,4 @@
+#include "animation.qh"
 #ifndef ANIM_ANIMATION_H
        #define ANIM_ANIMATION_H
        CLASS(Animation, Object)
diff --git a/qcsrc/menu/anim/animation.qh b/qcsrc/menu/anim/animation.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 7826a47b79523f3de5ac730be832bf1fbe6b7423..3ef2094142dc1edfd54342b26a05577db0170fdf 100644 (file)
@@ -1,3 +1,4 @@
+#include "animhost.qh"
 #include "../menu.qh"
 
 #ifndef ANIM_ANIMHOST_H
diff --git a/qcsrc/menu/anim/animhost.qh b/qcsrc/menu/anim/animhost.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 080f390ba9314245cff104f5761d9976d455a6a6..e2b02f1365e4af8134985bd0375b30f31e3a0021 100644 (file)
@@ -1,3 +1,4 @@
+#include "easing.qh"
 #ifndef ANIM_EASING_H
        #define ANIM_EASING_H
        #include "animation.qc"
diff --git a/qcsrc/menu/anim/easing.qh b/qcsrc/menu/anim/easing.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index eec5c03aec2698f33db516d7c671fec3c86e9274..da74e9f33192d82d4aa74db066420b579dde1014 100644 (file)
@@ -1,3 +1,4 @@
+#include "keyframe.qh"
 #ifndef ANIM_KEYFRAME_H
        #define ANIM_KEYFRAME_H
        #include "animation.qc"
diff --git a/qcsrc/menu/anim/keyframe.qh b/qcsrc/menu/anim/keyframe.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 9454a3113d86c20840140bf29b20daef688de7fe..90ea3b99201242cef38f57cec4b70ccdaa79f061 100644 (file)
@@ -1,3 +1,4 @@
+#include "classes.qh"
 #ifndef CLASSES_H
 #define CLASSES_H
 
diff --git a/qcsrc/menu/classes.qh b/qcsrc/menu/classes.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index a08a1cee154bd56fc344c788c3a205240ab056b7..d555b23ba54abe10c857efb78d4c8bc9a8a99f61 100644 (file)
@@ -1,3 +1,4 @@
+#include "all.qh"
 #include "../menu.qh"
 
 #include <common/command/all.qc>
index f42a64ff07fd0263a4f536c9cf1d3ada8c7fe790..6377a4c08de3d46c7c9f5ae6ae427c8595b61b40 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef MENU_COMMANDS_ALL_H
 #define MENU_COMMANDS_ALL_H
 
-#include <common/command/commands.qh>
+#include <common/command/command.qh>
 
 #include "menu_cmd.qh"
 
index 12132affb4a267baf6124ee9cb7ff73b0321392a..3aba726b4e8591df8e336f09acc15332339155da 100644 (file)
@@ -1,3 +1,4 @@
+#include "item.qh"
 #ifndef ITEM_H
 #define ITEM_H
 #include "skin.qh"
diff --git a/qcsrc/menu/item.qh b/qcsrc/menu/item.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 4acf33d86115c50f3f787cc6ddc6b48256d1574d..3c2c8817ce71ce23a6054daa230e75f04d25c640 100644 (file)
@@ -1,3 +1,4 @@
+#include "borderimage.qh"
 #ifndef ITEM_BORDERIMAGE_H
        #define ITEM_BORDERIMAGE_H
        #include "label.qc"
diff --git a/qcsrc/menu/item/borderimage.qh b/qcsrc/menu/item/borderimage.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index a81a0a22f78a3cb5d57479eae08f23cd4a565258..bec835664e14e5c1c01ea101c6310676792ebde7 100644 (file)
@@ -1,3 +1,4 @@
+#include "button.qh"
 #ifndef ITEM_BUTTON_H
        #define ITEM_BUTTON_H
        #include "label.qc"
diff --git a/qcsrc/menu/item/button.qh b/qcsrc/menu/item/button.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 17bc50103e262850a8707a281fa9615f0af060c9..b4b733ce2f86964337422570e4747c0e5c841b1f 100644 (file)
@@ -1,3 +1,4 @@
+#include "checkbox.qh"
 #ifndef ITEM_CHECKBOX_H
        #define ITEM_CHECKBOX_H
        #include "button.qc"
diff --git a/qcsrc/menu/item/checkbox.qh b/qcsrc/menu/item/checkbox.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 17412cd0fbffef4e4c7c73a131b627d56c4cfa6b..63366c0eed3ea6e2c0b14405fd8a99eab96c505b 100644 (file)
@@ -1,3 +1,4 @@
+#include "container.qh"
 #ifndef ITEM_CONTAINER_H
        #define ITEM_CONTAINER_H
        #include "../item.qc"
diff --git a/qcsrc/menu/item/container.qh b/qcsrc/menu/item/container.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index fc14d9222b1a76f1bd8535333da563d1cc54626c..9c5fb385c783fbe7b23cc6a060620703db31ea32 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog.qh"
 // Note: this class is called Dialog, but it can also handle a tab under the following conditions:
 // - isTabRoot is 0
 // - backgroundImage is the tab's background
diff --git a/qcsrc/menu/item/dialog.qh b/qcsrc/menu/item/dialog.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 2a28c78b1d89d94b1edfc50a03c1077a57c7b5ac..9141d4df4ad64cb4f14177fc464f24d8d75c96db 100644 (file)
@@ -1,3 +1,4 @@
+#include "image.qh"
 #ifndef ITEM_IMAGE_H
        #define ITEM_IMAGE_H
        #include "../item.qc"
diff --git a/qcsrc/menu/item/image.qh b/qcsrc/menu/item/image.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 522801f818d92a37747560dc1da201fdc79b2574..43ef41f817d20303f668c4b2ae2177fe2d982195 100644 (file)
@@ -1,3 +1,4 @@
+#include "inputbox.qh"
 #ifndef ITEM_INPUTBOX_H
        #define ITEM_INPUTBOX_H
        #include "label.qc"
diff --git a/qcsrc/menu/item/inputbox.qh b/qcsrc/menu/item/inputbox.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 45f60854f9499308bb9dc8af1694fedc1a794195..ce263889da47092273776f5942cb51634d5db5d0 100644 (file)
@@ -1,3 +1,4 @@
+#include "inputcontainer.qh"
 #ifndef ITEM_INPUTCONTAINER_H
        #define ITEM_INPUTCONTAINER_H
        #include "container.qc"
diff --git a/qcsrc/menu/item/inputcontainer.qh b/qcsrc/menu/item/inputcontainer.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 6d9b9cda1f4953bd7bebf68d44a8f22286a25923..7148b1f0d49868910ac629bcd0ab66017b87e6e2 100644 (file)
@@ -1,3 +1,4 @@
+#include "label.qh"
 #ifndef ITEM_LABEL_H
        #define ITEM_LABEL_H
        #include "../item.qc"
diff --git a/qcsrc/menu/item/label.qh b/qcsrc/menu/item/label.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index d6ea7d85958d7f994d1231e5ccd34cd5506921ee..10cc934bf8190965a79727ab3365d322befcc0e3 100644 (file)
@@ -1,3 +1,4 @@
+#include "listbox.qh"
 #ifndef ITEM_LISTBOX_H
        #define ITEM_LISTBOX_H
        #include "../item.qc"
diff --git a/qcsrc/menu/item/listbox.qh b/qcsrc/menu/item/listbox.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index ed02a0cef3249260c3a8d015cd39fc02bba9cada..0dd6fe8efedfdf671c14e502e5f2dd6ad6826235 100644 (file)
@@ -1,3 +1,4 @@
+#include "modalcontroller.qh"
 #ifndef ITEM_MODALCONTROLLER_H
        #define ITEM_MODALCONTROLLER_H
        #include "container.qc"
diff --git a/qcsrc/menu/item/modalcontroller.qh b/qcsrc/menu/item/modalcontroller.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index e35909493c635e08918fbe98b7bc0dba6955b42d..ba786597f86cd4f46d00a8c691488b6591cb77d0 100644 (file)
@@ -1,3 +1,4 @@
+#include "nexposee.qh"
 #ifndef ITEM_NEXPOSEE_H
        #define ITEM_NEXPOSEE_H
        #include "container.qc"
diff --git a/qcsrc/menu/item/nexposee.qh b/qcsrc/menu/item/nexposee.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index dac17b1415643f8c522cd100a668ad719f78c5aa..e707f773df2cf8a01c483342a5e1599c457e347f 100644 (file)
@@ -1,3 +1,4 @@
+#include "radiobutton.qh"
 #ifndef ITEM_RADIOBUTTON_H
        #define ITEM_RADIOBUTTON_H
        #include "checkbox.qc"
diff --git a/qcsrc/menu/item/radiobutton.qh b/qcsrc/menu/item/radiobutton.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index dcfe68a75ff718c929c0babfcbc0a38c79503f48..348addbb8984d1f7ba18fff6d54a5662051deed7 100644 (file)
@@ -1,3 +1,4 @@
+#include "slider.qh"
 // Note:
 //   to use this, you FIRST call configureSliderVisuals, then configureSliderValues
 #ifndef ITEM_SLIDER_H
diff --git a/qcsrc/menu/item/slider.qh b/qcsrc/menu/item/slider.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 7564f02cf8a783fed8e7fb8f1f145837328b54bb..28a9c71d43cbacebe45fa14a661130de66b8ebdf 100644 (file)
@@ -1,3 +1,4 @@
+#include "tab.qh"
 #ifndef ITEM_TAB_H
        #define ITEM_TAB_H
        #include "dialog.qc"
diff --git a/qcsrc/menu/item/tab.qh b/qcsrc/menu/item/tab.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 4c23ff9a095b65c766bb137d0736a9042f6dc640..5d9d6b88694b7d40d0d22a663ba0d98f408df4e3 100644 (file)
@@ -1,3 +1,4 @@
+#include "textslider.qh"
 // Note:
 //   to use this, you FIRST call configureSliderVisuals, then multiple times addValue, then configureTextSlider
 #ifndef ITEM_TEXTSLIDER_H
diff --git a/qcsrc/menu/item/textslider.qh b/qcsrc/menu/item/textslider.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index c0a5caa12177308e7a1f82d0cbcb4afbf2fc5234..45990118b93faa8e1dfc9593240cd49daf6b2678 100644 (file)
@@ -1,3 +1,4 @@
+#include "bigbutton.qh"
 #ifndef BIGBUTTON_H
 #define BIGBUTTON_H
 #include "button.qc"
diff --git a/qcsrc/menu/xonotic/bigbutton.qh b/qcsrc/menu/xonotic/bigbutton.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 68941771708b212522e86c8e7b651635762cbbd4..d453cb119f9191d553b8b6377267f1d2563c38e5 100644 (file)
@@ -1,3 +1,4 @@
+#include "bigcommandbutton.qh"
 #ifndef BIGCOMMANDBUTTON_H
 #define BIGCOMMANDBUTTON_H
 #include "commandbutton.qc"
diff --git a/qcsrc/menu/xonotic/bigcommandbutton.qh b/qcsrc/menu/xonotic/bigcommandbutton.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index a9a8fe2160773595473d5e5cb5754c3105396e00..6c84c48a4db4dcbceeffbe1648cf5572204bd9ea 100644 (file)
@@ -1,3 +1,4 @@
+#include "button.qh"
 #ifndef BUTTON_H
 #define BUTTON_H
 #include "../item/button.qc"
diff --git a/qcsrc/menu/xonotic/button.qh b/qcsrc/menu/xonotic/button.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 5947c3e7376d112230226a05ab08d35660b3a5b0..ae9c8cfecccec926467657514810081f26b8497c 100644 (file)
@@ -1,3 +1,4 @@
+#include "campaign.qh"
 #include <common/campaign_common.qh>
 
 #ifndef CAMPAIGN_H
diff --git a/qcsrc/menu/xonotic/campaign.qh b/qcsrc/menu/xonotic/campaign.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index f13c8bc83c51dec555d727992749d83cb2d86284..7a10648c91001b8dd186b2b2de89f85f10e013a4 100644 (file)
@@ -1,3 +1,4 @@
+#include "charmap.qh"
 #ifndef CHARMAP_H
 #define CHARMAP_H
 #include "picker.qc"
diff --git a/qcsrc/menu/xonotic/charmap.qh b/qcsrc/menu/xonotic/charmap.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index bb63bffe43517679bd9bd279e398b64318aca232..6005606593f179f29b4e6338b6dda820b46f0f3e 100644 (file)
@@ -1,3 +1,4 @@
+#include "checkbox.qh"
 #ifndef CHECKBOX_H
 #define CHECKBOX_H
 #include "../item/checkbox.qc"
diff --git a/qcsrc/menu/xonotic/checkbox.qh b/qcsrc/menu/xonotic/checkbox.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 9dae25a35bb214d138c9a8c4c57ad3f54c5de3c7..723a37a9e20e1809271988575ea81d045d6b4b82 100644 (file)
@@ -1,3 +1,4 @@
+#include "checkbox_slider_invalid.qh"
 #ifndef CHECKBOX_SLIDER_INVALID_H
 #define CHECKBOX_SLIDER_INVALID_H
 #include "../item/checkbox.qc"
diff --git a/qcsrc/menu/xonotic/checkbox_slider_invalid.qh b/qcsrc/menu/xonotic/checkbox_slider_invalid.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index a93c9acf5d666a56611e30b01eb5b8f7acb4b322..e605390f2677e4427f1f2b3d0a8996fff4c5ec79 100644 (file)
@@ -1,3 +1,4 @@
+#include "checkbox_string.qh"
 #ifndef CHECKBOX_STRING_H
 #define CHECKBOX_STRING_H
 #include "../item/checkbox.qc"
diff --git a/qcsrc/menu/xonotic/checkbox_string.qh b/qcsrc/menu/xonotic/checkbox_string.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 4efa4a2bda317af8227b57ea0ef717f7168a2ead..ac86697b8273621bec9089b620b455eaeb2cdc8f 100644 (file)
@@ -1,3 +1,4 @@
+#include "colorbutton.qh"
 #ifndef COLORBUTTON_H
 #define COLORBUTTON_H
 #include "../item/radiobutton.qc"
diff --git a/qcsrc/menu/xonotic/colorbutton.qh b/qcsrc/menu/xonotic/colorbutton.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index f7d72439db5f2011dba96eb14aeab8269159abfd..069f086b9ef8d55659312254df08639d11dbe908 100644 (file)
@@ -1,3 +1,4 @@
+#include "colorpicker.qh"
 #ifndef COLORPICKER_H
 #define COLORPICKER_H
 #include "../item/image.qc"
diff --git a/qcsrc/menu/xonotic/colorpicker.qh b/qcsrc/menu/xonotic/colorpicker.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index c8c26e4f365da0d1a90a48fa00d6f00c3831e6f7..6485cfaa453fc420a3e27358e7bca7712526f30a 100644 (file)
@@ -1,3 +1,4 @@
+#include "colorpicker_string.qh"
 #ifndef COLORPICKER_STRING_H
 #define COLORPICKER_STRING_H
 #include "../item/image.qc"
diff --git a/qcsrc/menu/xonotic/colorpicker_string.qh b/qcsrc/menu/xonotic/colorpicker_string.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 0a4943e41acba2c543bf4b0ae83e7876c3c5b086..22a9820ebcf31ff5ba727862b4beda8460830a75 100644 (file)
@@ -1,3 +1,4 @@
+#include "commandbutton.qh"
 #ifndef COMMANDBUTTON_CLOSE
 # define COMMANDBUTTON_CLOSE 1
 # define COMMANDBUTTON_APPLY 2
diff --git a/qcsrc/menu/xonotic/commandbutton.qh b/qcsrc/menu/xonotic/commandbutton.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index d9a1ecb2e5b3893943f7f343a73a69c3b62b0eb6..c1068e7aadcdcdb1ea3e787edc19ef42ad22e37b 100644 (file)
@@ -1,3 +1,4 @@
+#include "credits.qh"
 #ifndef CREDITS_H
 #define CREDITS_H
 
diff --git a/qcsrc/menu/xonotic/credits.qh b/qcsrc/menu/xonotic/credits.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 63da9cd92ae56980bf6db6ba9c29925eb08ab54e..69e540d1be762e78c09aad39e4ad8a048c3c264a 100644 (file)
@@ -1,3 +1,4 @@
+#include "crosshairpicker.qh"
 #ifndef CROSSHAIRPICKER_H
 #define CROSSHAIRPICKER_H
 #include "picker.qc"
diff --git a/qcsrc/menu/xonotic/crosshairpicker.qh b/qcsrc/menu/xonotic/crosshairpicker.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 90694ca8c3a607ade663a6afe1906cab796751ca..817e452a101a8c09151997002a9435a25d989045 100644 (file)
@@ -1,3 +1,4 @@
+#include "crosshairpreview.qh"
 #ifndef CROSSHAIRPREVIEW_H
 #define CROSSHAIRPREVIEW_H
 #include "../item.qc"
diff --git a/qcsrc/menu/xonotic/crosshairpreview.qh b/qcsrc/menu/xonotic/crosshairpreview.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 11e88a4e688a6b92cb075c6f11c58419b5023c6d..433194ba0044f499f8e2a126843d0a87492fb099 100644 (file)
@@ -1,3 +1,4 @@
+#include "cvarlist.qh"
 #ifndef CVARLIST_H
 #define CVARLIST_H
 #include "listbox.qc"
diff --git a/qcsrc/menu/xonotic/cvarlist.qh b/qcsrc/menu/xonotic/cvarlist.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 3b8be8d27b0a4d57bb441136688e2411b392223b..809f79682712c39a51719fd843e76ef691c08e1d 100644 (file)
@@ -1,3 +1,4 @@
+#include "datasource.qh"
 #ifndef DATASOURCE_H
 #define DATASOURCE_H
 CLASS(DataSource, Object)
diff --git a/qcsrc/menu/xonotic/datasource.qh b/qcsrc/menu/xonotic/datasource.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 9f8978c14b1159e7d589fb23ed7c2d561a0be8e0..6f1a2a6e10f48d27c32462041d5218d2ef6617d3 100644 (file)
@@ -1,3 +1,4 @@
+#include "demolist.qh"
 #ifndef DEMOLIST_H
 #define DEMOLIST_H
 #include "listbox.qc"
diff --git a/qcsrc/menu/xonotic/demolist.qh b/qcsrc/menu/xonotic/demolist.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 7395071344cfa9b5b7d083b2229e9366e843f52e..1394b18976115096ce2baf17c34c1cc08c78aab4 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog.qh"
 #ifndef DIALOG_H
 #define DIALOG_H
 #include "../item/dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog.qh b/qcsrc/menu/xonotic/dialog.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 9559211b05bf08384481e9866be6d7f5b0b26a1a..8a2568dac120345e4ba44a71e6156e35369a1979 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_credits.qh"
 #ifndef DIALOG_CREDITS_H
 #define DIALOG_CREDITS_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_credits.qh b/qcsrc/menu/xonotic/dialog_credits.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 6b597a7a33893b460966e2778b394af80a2bc1fe..f117d3a6f48a71ff7312da6d056d9a3098d039b6 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_firstrun.qh"
 #ifndef DIALOG_FIRSTRUN_H
 #define DIALOG_FIRSTRUN_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_firstrun.qh b/qcsrc/menu/xonotic/dialog_firstrun.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index dd54f14efc423796ff215ee3bc176033250c1345..49b7ba27204c53d76b6b9b0ab2555e5e72e79208 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_ammo.qh"
 #ifndef DIALOG_HUDPANEL_AMMO_H
 #define DIALOG_HUDPANEL_AMMO_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_ammo.qh b/qcsrc/menu/xonotic/dialog_hudpanel_ammo.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index c888fa733627436b254f9f03f297f77069a43987..c1fa78578b31e931ca5154ea56f02e324afbe529 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_centerprint.qh"
 #ifndef DIALOG_HUDPANEL_CENTERPRINT_H
 #define DIALOG_HUDPANEL_CENTERPRINT_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_centerprint.qh b/qcsrc/menu/xonotic/dialog_hudpanel_centerprint.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 4c18f206653265318b5fa2d37a20f2be29650f7c..380dfcc03e2271488f882ec2ca53a210ed7ac67a 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_chat.qh"
 #ifndef DIALOG_HUDPANEL_CHAT_H
 #define DIALOG_HUDPANEL_CHAT_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_chat.qh b/qcsrc/menu/xonotic/dialog_hudpanel_chat.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index df9165e814871f689574dff9f2618a052c72d4aa..6b2c8ea599edb9b6f50beea2f76d406198eddb86 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_engineinfo.qh"
 #ifndef DIALOG_HUDPANEL_ENGINEINFO_H
 #define DIALOG_HUDPANEL_ENGINEINFO_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_engineinfo.qh b/qcsrc/menu/xonotic/dialog_hudpanel_engineinfo.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index d576e237249c65bd367fae42a58f59b1811a4759..ddf3e9ac0b20787c5ffe98d3dc156777958164c4 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_healtharmor.qh"
 #ifndef DIALOG_HUDPANEL_HEALTHARMOR_H
 #define DIALOG_HUDPANEL_HEALTHARMOR_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_healtharmor.qh b/qcsrc/menu/xonotic/dialog_hudpanel_healtharmor.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 33b4ca9b7ace930fe8d2793bd5ef06095ee9272b..1d7f6ba61bfedf6ab89c2313455220f0994cd073 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_infomessages.qh"
 #ifndef DIALOG_HUDPANEL_INFOMESSAGES_H
 #define DIALOG_HUDPANEL_INFOMESSAGES_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_infomessages.qh b/qcsrc/menu/xonotic/dialog_hudpanel_infomessages.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 1124044e362e23e57ee719688f6ab8e4088505e5..b99adb6b96232fc94f7403756a82bebff0fa8f8d 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_itemstime.qh"
 #ifndef DIALOG_HUDPANEL_ITEMSTIME_H
 #define DIALOG_HUDPANEL_ITEMSTIME_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_itemstime.qh b/qcsrc/menu/xonotic/dialog_hudpanel_itemstime.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 1fcefb72ff68e7369e9bd98ffce29b7a639746e5..a664f2933c9b4c4c411f34f8e502a7a6026e5e76 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_modicons.qh"
 #ifndef DIALOG_HUDPANEL_MODICONS_H
 #define DIALOG_HUDPANEL_MODICONS_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_modicons.qh b/qcsrc/menu/xonotic/dialog_hudpanel_modicons.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 93d58d0bbc9179147e70728c52609c0f1ff110c1..3625ac086b90ed423303c0792ebe3b1757d3b2a2 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_notification.qh"
 #ifndef DIALOG_HUDPANEL_NOTIFICATION_H
 #define DIALOG_HUDPANEL_NOTIFICATION_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_notification.qh b/qcsrc/menu/xonotic/dialog_hudpanel_notification.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 394ab14bc96e4d83a3bb1eb6fa6dd51e510706f4..1ef02288ad7b28b2c0247e029f701ff257fea468 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_physics.qh"
 #ifndef DIALOG_HUDPANEL_PHYSICS_H
 #define DIALOG_HUDPANEL_PHYSICS_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_physics.qh b/qcsrc/menu/xonotic/dialog_hudpanel_physics.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 85abb0f02c2c8676920a2b58f27c19c43d9f45aa..0168385c4719f3098dec6cb92151681aa8c7e6c4 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_powerups.qh"
 #ifndef DIALOG_HUDPANEL_POWERUPS_H
 #define DIALOG_HUDPANEL_POWERUPS_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_powerups.qh b/qcsrc/menu/xonotic/dialog_hudpanel_powerups.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 1de8e51c33d726c17f15374c6637878950e2a276..f37b766bd0ed2b4afef7aa136961ff608aa61fa2 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_pressedkeys.qh"
 #ifndef DIALOG_HUDPANEL_PRESSEDKEYS_H
 #define DIALOG_HUDPANEL_PRESSEDKEYS_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_pressedkeys.qh b/qcsrc/menu/xonotic/dialog_hudpanel_pressedkeys.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 4d468452da31c77e952569c33d815a6f980766ec..d4e1577101ad996fafda896c256bea5edb82ed48 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_quickmenu.qh"
 #ifndef DIALOG_HUDPANEL_QUICKMENU_H
 #define DIALOG_HUDPANEL_QUICKMENU_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_quickmenu.qh b/qcsrc/menu/xonotic/dialog_hudpanel_quickmenu.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 79a56230df9ec337f8519481ff4701b100675393..d938cc04c7ba5c563fe9bf387df1b819d42bc763 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_racetimer.qh"
 #ifndef DIALOG_HUDPANEL_RACETIMER_H
 #define DIALOG_HUDPANEL_RACETIMER_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_racetimer.qh b/qcsrc/menu/xonotic/dialog_hudpanel_racetimer.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index b7efc4a39bd08e5a2ac7a198181e3018bd27f4bc..4d02e8d09a4c8a936827cda98be3591c45f57b01 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_radar.qh"
 #ifndef DIALOG_HUDPANEL_RADAR_H
 #define DIALOG_HUDPANEL_RADAR_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_radar.qh b/qcsrc/menu/xonotic/dialog_hudpanel_radar.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 6cbbe46183a9fe91888fdebcaa59312bc7546399..e13b9a8aec30ea6bb8f892cbb77512ad1d4737a8 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_score.qh"
 #ifndef DIALOG_HUDPANEL_SCORE_H
 #define DIALOG_HUDPANEL_SCORE_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_score.qh b/qcsrc/menu/xonotic/dialog_hudpanel_score.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index ae071e02e117e1b2d4ab93c5df287090ba1ccf48..dcdc170c1bd02c37126dc9a8f3070f6f62bec287 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_timer.qh"
 #ifndef DIALOG_HUDPANEL_TIMER_H
 #define DIALOG_HUDPANEL_TIMER_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_timer.qh b/qcsrc/menu/xonotic/dialog_hudpanel_timer.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 67eed0c8fa808fc932959158f5f99e0e545bca1e..fe6d98fd41038766d71610b67df487b20215a451 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_vote.qh"
 #ifndef DIALOG_HUDPANEL_VOTE_H
 #define DIALOG_HUDPANEL_VOTE_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_vote.qh b/qcsrc/menu/xonotic/dialog_hudpanel_vote.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index a5fedbd3fd4915c2bd683b5d65f141da990b7839..01ce3463db2ff1f780595dbb0f192951a86311f5 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudpanel_weapons.qh"
 #ifndef DIALOG_HUDPANEL_WEAPONS_H
 #define DIALOG_HUDPANEL_WEAPONS_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudpanel_weapons.qh b/qcsrc/menu/xonotic/dialog_hudpanel_weapons.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 2a4180f3eef727a496aeecc1cd23ea89a36763f6..16998612266ee2239e17dd4ee14e6f686ec265d1 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_hudsetup_exit.qh"
 #ifndef DIALOG_HUDSETUP_EXIT_H
 #define DIALOG_HUDSETUP_EXIT_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_hudsetup_exit.qh b/qcsrc/menu/xonotic/dialog_hudsetup_exit.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index a63e0141d9218e223d66ba2f77da1a46a6310edf..d35a1d29a649454a58ed37b54cb53daa1ea7a83b 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_monstertools.qh"
 #ifndef DIALOG_MONSTERTOOLS_H
 #define DIALOG_MONSTERTOOLS_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_monstertools.qh b/qcsrc/menu/xonotic/dialog_monstertools.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 0cef712a918f76f3591048f3407bdfe7630d7632..a6237b72a4c8c201e79c53e5eeec5fca110cd2ea 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_multiplayer.qh"
 #ifndef DIALOG_MULTIPLAYER_H
 #define DIALOG_MULTIPLAYER_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_multiplayer.qh b/qcsrc/menu/xonotic/dialog_multiplayer.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 689a8f6308fc6de28562d7b26b2d89d20248d567..58731ca27b7e725d28216a0172cd25f2a21f214d 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_multiplayer_create.qh"
 #ifndef DIALOG_MULTIPLAYER_CREATE_H
 #define DIALOG_MULTIPLAYER_CREATE_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_multiplayer_create.qh b/qcsrc/menu/xonotic/dialog_multiplayer_create.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 2a5c8245a992d041580a605f47c91c0a9c559688..f79563f2213f0fc7e037e8bb86b050c0073c2114 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_multiplayer_create_mapinfo.qh"
 #ifndef DIALOG_MULTIPLAYER_CREATE_MAPINFO_H
 #define DIALOG_MULTIPLAYER_CREATE_MAPINFO_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_multiplayer_create_mapinfo.qh b/qcsrc/menu/xonotic/dialog_multiplayer_create_mapinfo.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index e90a909595e7de504b04487c13412440f3e46b8c..63a22cac5db8df479ed06fc2c37d0072e6bbc4e0 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_multiplayer_create_mutators.qh"
 #include <common/weapons/all.qh>
 
 #ifndef DIALOG_MULTIPLAYER_CREATE_MUTATORS_H
diff --git a/qcsrc/menu/xonotic/dialog_multiplayer_create_mutators.qh b/qcsrc/menu/xonotic/dialog_multiplayer_create_mutators.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index fba5f193098652d55e7dfb00556e3f712145dc6a..d76c0c822a77caee9320f1490f149d8ae1ae15ee 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_multiplayer_join.qh"
 #ifndef DIALOG_MULTIPLAYER_JOIN_H
 #define DIALOG_MULTIPLAYER_JOIN_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_multiplayer_join.qh b/qcsrc/menu/xonotic/dialog_multiplayer_join.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 798ef3ae78b9f405a7b5842427c627debe44ccef..7e0f39ce6ce77dee21eb9ac7b4ab96ca80f9fd69 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_multiplayer_join_serverinfo.qh"
 #include <common/mapinfo.qh>
 
 #ifndef DIALOG_MULTIPLAYER_JOIN_SERVERINFO_H
diff --git a/qcsrc/menu/xonotic/dialog_multiplayer_join_serverinfo.qh b/qcsrc/menu/xonotic/dialog_multiplayer_join_serverinfo.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index abecd1ed5bd18e27576748b3ebc0f6dd0c2287e8..32a1dfd3fc71bfd1017bf741ecfecc5eb43cd438 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_multiplayer_media.qh"
 #ifndef DIALOG_MULTIPLAYER_MEDIA_H
 #define DIALOG_MULTIPLAYER_MEDIA_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_multiplayer_media.qh b/qcsrc/menu/xonotic/dialog_multiplayer_media.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index b7f3884a80bd4284e69da513b03ae72f7ae51452..36d9597a7dff38152bfc56ee2b2b9a03ee6e9e66 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_multiplayer_media_demo.qh"
 #ifndef DIALOG_MULTIPLAYER_MEDIA_DEMO_H
 #define DIALOG_MULTIPLAYER_MEDIA_DEMO_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_multiplayer_media_demo.qh b/qcsrc/menu/xonotic/dialog_multiplayer_media_demo.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index dedd34356e6c4f024552f598cc288641e97e939e..8479b3a838b5844432ff21cc1877e650d2441ad8 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_multiplayer_media_demo_startconfirm.qh"
 #ifndef DIALOG_MULTIPLAYER_MEDIA_DEMO_STARTCONFIRM_H
 #define DIALOG_MULTIPLAYER_MEDIA_DEMO_STARTCONFIRM_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_multiplayer_media_demo_startconfirm.qh b/qcsrc/menu/xonotic/dialog_multiplayer_media_demo_startconfirm.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 6e35565ad5f789436235e610e8a536ca56833f8d..295dd91baed2527d13b05750f7b120d1145368b0 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_multiplayer_media_demo_timeconfirm.qh"
 #ifndef DIALOG_MULTIPLAYER_MEDIA_DEMO_TIMECONFIRM_H
 #define DIALOG_MULTIPLAYER_MEDIA_DEMO_TIMECONFIRM_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_multiplayer_media_demo_timeconfirm.qh b/qcsrc/menu/xonotic/dialog_multiplayer_media_demo_timeconfirm.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 9346dfdbd53d6d1d82e9de18825b5548a7a54a2c..caf5bf724831d4bdcde64fe2071b21b22abe4e3a 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_multiplayer_media_musicplayer.qh"
 #ifndef DIALOG_MULTIPLAYER_MEDIA_MUSICPLAYER_H
 #define DIALOG_MULTIPLAYER_MEDIA_MUSICPLAYER_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_multiplayer_media_musicplayer.qh b/qcsrc/menu/xonotic/dialog_multiplayer_media_musicplayer.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 58230253f4375d9e02aef7f70ddb2a9045f2289d..92ef5ef515deb2a4646f26095f1ec188352d226b 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_multiplayer_media_screenshot.qh"
 #ifndef DIALOG_MULTIPLAYER_MEDIA_SCREENSHOT_H
 #define DIALOG_MULTIPLAYER_MEDIA_SCREENSHOT_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_multiplayer_media_screenshot.qh b/qcsrc/menu/xonotic/dialog_multiplayer_media_screenshot.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 880dda03258c0cab772312f45474d8642c6a1671..3a2f90091267ba92e81bb63fb3a6825441c3093a 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_multiplayer_media_screenshot_viewer.qh"
 #ifndef DIALOG_MULTIPLAYER_MEDIA_SCREENSHOT_VIEWER_H
 #define DIALOG_MULTIPLAYER_MEDIA_SCREENSHOT_VIEWER_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_multiplayer_media_screenshot_viewer.qh b/qcsrc/menu/xonotic/dialog_multiplayer_media_screenshot_viewer.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index c316318b3a48d04532cd5208a679f0baf7b93fa3..4093099c1dc2cf265bd4e02a8c12ba5be8994846 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_multiplayer_profile.qh"
 #ifndef DIALOG_MULTIPLAYER_PROFILE_H
 #define DIALOG_MULTIPLAYER_PROFILE_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_multiplayer_profile.qh b/qcsrc/menu/xonotic/dialog_multiplayer_profile.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 74692cf87677e734e16b7e8c814ca548a6c52fcb..5736de7121cf7eddb8d16e1d5da26528f06bd41e 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_quit.qh"
 #ifndef DIALOG_QUIT_H
 #define DIALOG_QUIT_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_quit.qh b/qcsrc/menu/xonotic/dialog_quit.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 59075442b4702666bc652f689efa7990c6b0d41b..4b530adbf86847653280da30023d903d5ff33d40 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_sandboxtools.qh"
 #ifndef DIALOG_SANDBOXTOOLS_H
 #define DIALOG_SANDBOXTOOLS_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_sandboxtools.qh b/qcsrc/menu/xonotic/dialog_sandboxtools.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 1b491abe1127e9110d62be1f3f9f042c3dda8c86..27c4c32b92ed8005b9315d77922afce86970886f 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings.qh"
 #ifndef DIALOG_SETTINGS_H
 #define DIALOG_SETTINGS_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings.qh b/qcsrc/menu/xonotic/dialog_settings.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 775203a1cb306e254f86c5e84bc7f4f82c778e6c..2742e9bcd7e40fedb94f135d9e876994091f193c 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_audio.qh"
 #ifndef DIALOG_SETTINGS_AUDIO_H
 #define DIALOG_SETTINGS_AUDIO_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_audio.qh b/qcsrc/menu/xonotic/dialog_settings_audio.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index ed03e2f6e867b5f965fd6d01fd242536509ffa2d..143a36f68adcac9e12bfb33fa64b93240ebf0185 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_effects.qh"
 #ifndef DIALOG_SETTINGS_EFFECTS_H
 #define DIALOG_SETTINGS_EFFECTS_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_effects.qh b/qcsrc/menu/xonotic/dialog_settings_effects.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 6f68b332d3f98ad5bd9bb83c147f0ee0c2c54776..ac2df7cb629f1b39e7f1bead9450e55ef0531ff1 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_game.qh"
 #ifndef DIALOG_SETTINGS_GAME_H
 #define DIALOG_SETTINGS_GAME_H
 
diff --git a/qcsrc/menu/xonotic/dialog_settings_game.qh b/qcsrc/menu/xonotic/dialog_settings_game.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index cab2d25c63669ecf0fb79921660e4e2b063770a2..2be11eecd017cbc6dee4923dc54e2642ac6644be 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_game_crosshair.qh"
 #ifndef DIALOG_SETTINGS_GAME_CROSSHAIR_H
 #define DIALOG_SETTINGS_GAME_CROSSHAIR_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_game_crosshair.qh b/qcsrc/menu/xonotic/dialog_settings_game_crosshair.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 150357de208b75306d772cdd1554c88047a3e7a0..a2ef43e6b1e6da712b18fb2b2174a89cc4cd0713 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_game_hud.qh"
 #ifndef DIALOG_SETTINGS_GAME_HUD_H
 #define DIALOG_SETTINGS_GAME_HUD_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_game_hud.qh b/qcsrc/menu/xonotic/dialog_settings_game_hud.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 6d3fa1f02c2422a6b1d9498646972e04fe1fadd3..18804ab50d022fc50afed9ce3e477aa433fcfb17 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_game_hudconfirm.qh"
 #ifndef DIALOG_SETTINGS_GAME_HUDCONFIRM_H
 #define DIALOG_SETTINGS_GAME_HUDCONFIRM_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_game_hudconfirm.qh b/qcsrc/menu/xonotic/dialog_settings_game_hudconfirm.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index f9ff06796fbe5d47d14477fd6beafd25d12c2ab9..45b5b77367af995c6ac4b32b6fd38446dd219ac7 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_game_messages.qh"
 #ifndef DIALOG_SETTINGS_GAME_MESSAGES_H
 #define DIALOG_SETTINGS_GAME_MESSAGES_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_game_messages.qh b/qcsrc/menu/xonotic/dialog_settings_game_messages.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 740dbe95acbd762ddeac278de10f2225098e7f4d..bdeb10fa71a14d12d37ef35fd28e045f1dbb4894 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_game_model.qh"
 #ifndef DIALOG_SETTINGS_GAME_MODEL_H
 #define DIALOG_SETTINGS_GAME_MODEL_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_game_model.qh b/qcsrc/menu/xonotic/dialog_settings_game_model.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 91ffa0e2904fee61255498c5a2f1be9c969320f1..d2ae09a6aef3b4cba7e09db994c68b07806bb55d 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_game_view.qh"
 #ifndef DIALOG_SETTINGS_GAME_VIEW_H
 #define DIALOG_SETTINGS_GAME_VIEW_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_game_view.qh b/qcsrc/menu/xonotic/dialog_settings_game_view.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 86b160331d3be5d512ff0a0f1d8893ec394948ce..34baba0bfb4ed955b0454430d0bf4bea7e8e8ecf 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_game_weapons.qh"
 #ifndef DIALOG_SETTINGS_GAME_WEAPONS_H
 #define DIALOG_SETTINGS_GAME_WEAPONS_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_game_weapons.qh b/qcsrc/menu/xonotic/dialog_settings_game_weapons.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 9eab078ad6e9366d18344b3141f3ceb61ab9e0de..5bf16d991979b1789ee5a8188f6dcccacd3e3bd4 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_input.qh"
 #ifndef DIALOG_SETTINGS_INPUT_H
 #define DIALOG_SETTINGS_INPUT_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_input.qh b/qcsrc/menu/xonotic/dialog_settings_input.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index d88be1d59e9daf213c98959926cff7e3ffa441b5..9fa18d3b7ad188b53b1325f3fcd72268f855f2c7 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_input_userbind.qh"
 #ifndef DIALOG_SETTINGS_INPUT_USERBIND_H
 #define DIALOG_SETTINGS_INPUT_USERBIND_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_input_userbind.qh b/qcsrc/menu/xonotic/dialog_settings_input_userbind.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 997c97f194c3b1120818c1058b0a636c53183a95..b2488d050df4f2d486061de2ce57eea972279e36 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_misc.qh"
 #ifndef DIALOG_SETTINGS_MISC_H
 #define DIALOG_SETTINGS_MISC_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_misc.qh b/qcsrc/menu/xonotic/dialog_settings_misc.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 8a2d489a0b9717dddd1f5f5570017c9958d1fed9..d4b9ff93d91be5753515fc64aeae64d3884f031e 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_misc_cvars.qh"
 #ifndef DIALOG_SETTINGS_MISC_CVARS_H
 #define DIALOG_SETTINGS_MISC_CVARS_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_misc_cvars.qh b/qcsrc/menu/xonotic/dialog_settings_misc_cvars.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index f989f88593d59e2c7b186929f15f71e83d9f329c..a8bd5e7300440a73fca47c0a585699667b80b0f5 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_misc_reset.qh"
 #ifndef DIALOG_SETTINGS_MISC_RESET_H
 #define DIALOG_SETTINGS_MISC_RESET_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_misc_reset.qh b/qcsrc/menu/xonotic/dialog_settings_misc_reset.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 07ab1bd0d1d845a5fec09ecab657d4b328dc4cbd..d102da6385b629257a3f9d175691688885340835 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_user.qh"
 #ifndef DIALOG_SETTINGS_USER_H
 #define DIALOG_SETTINGS_USER_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_user.qh b/qcsrc/menu/xonotic/dialog_settings_user.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 605f8d245282dc4eec13795d5c6f5697be901da8..00b20930105d26895839e9a617a106cbe4ee3575 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_user_languagewarning.qh"
 #ifndef DIALOG_SETTINGS_USER_LANGUAGEWARNING_H
 #define DIALOG_SETTINGS_USER_LANGUAGEWARNING_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_user_languagewarning.qh b/qcsrc/menu/xonotic/dialog_settings_user_languagewarning.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index d8e55cb9da27829f2143cde516c7288627d8ee3c..f785717842fe22199cc98ce36af48d421267a887 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_settings_video.qh"
 #ifndef DIALOG_SETTINGS_VIDEO_H
 #define DIALOG_SETTINGS_VIDEO_H
 #include "tab.qc"
diff --git a/qcsrc/menu/xonotic/dialog_settings_video.qh b/qcsrc/menu/xonotic/dialog_settings_video.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 1cdc2826781420dae8df98a6af112ef0cb983601..6337a665a27dfc517bfc7981718a5a52656c5001 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_singleplayer.qh"
 #ifndef DIALOG_SINGLEPLAYER_H
 #define DIALOG_SINGLEPLAYER_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_singleplayer.qh b/qcsrc/menu/xonotic/dialog_singleplayer.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index b7b97c973378ceaece93ecb72d24900690f2451a..b484e282ae8c882ff1e8bdd572b578c2094ef016 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_singleplayer_winner.qh"
 #ifndef DIALOG_SINGLEPLAYER_WINNER_H
 #define DIALOG_SINGLEPLAYER_WINNER_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_singleplayer_winner.qh b/qcsrc/menu/xonotic/dialog_singleplayer_winner.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 15e023f79a2356106696dac0933183b663872044..33ded408f11a031e6c33ab1334b1e8b4947ff064 100644 (file)
@@ -1,3 +1,4 @@
+#include "dialog_teamselect.qh"
 #ifndef DIALOG_TEAMSELECT_H
 #define DIALOG_TEAMSELECT_H
 #include "rootdialog.qc"
diff --git a/qcsrc/menu/xonotic/dialog_teamselect.qh b/qcsrc/menu/xonotic/dialog_teamselect.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index fb80866903247d7b7e64321dfdd40aa3c394b59f..707a9aed5cdc29cccfbb48ed9c21212630f5dabd 100644 (file)
@@ -1,3 +1,4 @@
+#include "gametypebutton.qh"
 #ifndef GAMETYPEBUTTON_H
 #define GAMETYPEBUTTON_H
 #include "../item/radiobutton.qc"
diff --git a/qcsrc/menu/xonotic/gametypebutton.qh b/qcsrc/menu/xonotic/gametypebutton.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index f04a0d23a60b39b7f6c8b060598e1bbd0ea75867..89cfc1b58bf8fcb9e62281442c29cffdfd1213b9 100644 (file)
@@ -1,3 +1,4 @@
+#include "gametypelist.qh"
 #ifndef GAMETYPELIST_H
 #define GAMETYPELIST_H
 #include "listbox.qc"
diff --git a/qcsrc/menu/xonotic/gametypelist.qh b/qcsrc/menu/xonotic/gametypelist.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index b3bdc624332ea2cec2991cc4aceece1e18066fc9..bcb20523a12f1bdad8d1b762bcc456a34a99f687 100644 (file)
@@ -1,3 +1,4 @@
+#include "hudskinlist.qh"
 #ifndef HUDSKINLIST_H
 #define HUDSKINLIST_H
 #include "listbox.qc"
diff --git a/qcsrc/menu/xonotic/hudskinlist.qh b/qcsrc/menu/xonotic/hudskinlist.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 1f25899c142840647bec37c509e399dfd646aec7..931261f6d1cb53073ba84444c64895f16b595536 100644 (file)
@@ -1,3 +1,4 @@
+#include "image.qh"
 #ifndef IMAGE_H
 #define IMAGE_H
 #include "../item/image.qc"
diff --git a/qcsrc/menu/xonotic/image.qh b/qcsrc/menu/xonotic/image.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 6dc49c02ea7ec9df3c7d6e9437d0898b4acd0240..eccf68f0db3e1da6fb604b19fa1961411bb18778 100644 (file)
@@ -1,3 +1,4 @@
+#include "inputbox.qh"
 #ifndef INPUTBOX_H
 #define INPUTBOX_H
 #include "../item/inputbox.qc"
diff --git a/qcsrc/menu/xonotic/inputbox.qh b/qcsrc/menu/xonotic/inputbox.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 9ce18c6b0a97357bc97e28b7fcefdb897d605ed5..fe7b95ef722c499afe5163c84ea9561a8ede2a24 100644 (file)
@@ -1,3 +1,4 @@
+#include "keybinder.qh"
 #ifndef KEYBINDER_H
 #define KEYBINDER_H
 #include "listbox.qc"
diff --git a/qcsrc/menu/xonotic/keybinder.qh b/qcsrc/menu/xonotic/keybinder.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 66dbb835127d4ffc4812f69cda19296ba461b47d..258a197167076cce665775c20bd6e2110a0d67b3 100644 (file)
@@ -1,3 +1,4 @@
+#include "languagelist.qh"
 #ifndef LANGUAGELIST_H
 #define LANGUAGELIST_H
 #include "listbox.qc"
diff --git a/qcsrc/menu/xonotic/languagelist.qh b/qcsrc/menu/xonotic/languagelist.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 3ce6ed7cc79100fbae2c09e6b944556ec87a1925..f2d639f9f3cadb33f2e2b522adddc0dd1b9ad119 100644 (file)
@@ -1,3 +1,4 @@
+#include "listbox.qh"
 #ifndef LISTBOX_H
 #define LISTBOX_H
 #include "../item/listbox.qc"
diff --git a/qcsrc/menu/xonotic/listbox.qh b/qcsrc/menu/xonotic/listbox.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 3d41104488085fe1c629fc8980f728a055b921d6..8d65d691f06da7fad9cd457f2f6ce7acd21e636a 100644 (file)
@@ -1,3 +1,4 @@
+#include "mainwindow.qh"
 #ifndef MAINWINDOW_H
 #define MAINWINDOW_H
 #include "../item/modalcontroller.qc"
diff --git a/qcsrc/menu/xonotic/mainwindow.qh b/qcsrc/menu/xonotic/mainwindow.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 91d8eaa3de36d6bf14896d31cea4895f8aaf3e20..d24770ba9830e318bf705de737c7f699c02961f1 100644 (file)
@@ -1,3 +1,4 @@
+#include "maplist.qh"
 #ifndef MAPLIST_H
 #define MAPLIST_H
 #include "listbox.qc"
diff --git a/qcsrc/menu/xonotic/maplist.qh b/qcsrc/menu/xonotic/maplist.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 0d302eba8614a980c30476dd51b2c9487af3f46e..788a025ca11e34d5ab9fefcbc4fefe87cd131598 100644 (file)
@@ -1,3 +1,4 @@
+#include "nexposee.qh"
 #ifndef NEXPOSEE_H
 #define NEXPOSEE_H
 #include "../item/nexposee.qc"
diff --git a/qcsrc/menu/xonotic/nexposee.qh b/qcsrc/menu/xonotic/nexposee.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 24e5b2f5cdde2a54a5e6b159b1e56f3ff6acdd2c..e89361894e47e41266f07d772a4301db3f1437ae 100644 (file)
@@ -1,3 +1,4 @@
+#include "picker.qh"
 #ifndef PICKER_H
 #define PICKER_H
 #include "../item.qc"
diff --git a/qcsrc/menu/xonotic/picker.qh b/qcsrc/menu/xonotic/picker.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 3fdea5ae2e513267fa9f10363bf8e08d4f5fc96f..5ef53872ce1b524ff3ff5032b06ef6f4a595bbab 100644 (file)
@@ -1,3 +1,4 @@
+#include "playerlist.qh"
 #ifndef PLAYERLIST_H
 #define PLAYERLIST_H
 #include "listbox.qc"
diff --git a/qcsrc/menu/xonotic/playerlist.qh b/qcsrc/menu/xonotic/playerlist.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 3af8238ddd1812f7b56c28f87309eb9fdee24de5..6fb767858df0d46f59e1b2f419c09ffb27c5119b 100644 (file)
@@ -1,3 +1,4 @@
+#include "playermodel.qh"
 #ifndef PLAYERMODEL_H
 #define PLAYERMODEL_H
 #include "image.qc"
diff --git a/qcsrc/menu/xonotic/playermodel.qh b/qcsrc/menu/xonotic/playermodel.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 0393215f8a9e6c74e6c4b1cfc0f7207e687255b7..93fa212525fea588e842dd874bd2ec7fd5f0c1dc 100644 (file)
@@ -1,3 +1,4 @@
+#include "playlist.qh"
 #ifndef PLAYLIST_H
 #define PLAYLIST_H
 #include "listbox.qc"
diff --git a/qcsrc/menu/xonotic/playlist.qh b/qcsrc/menu/xonotic/playlist.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 1a0ffd55f87cd61fa9e13371f9d942e82d745f8a..de0da5d74bf202d277aa306041c836d4e4ccab74 100644 (file)
@@ -1,3 +1,4 @@
+#include "radiobutton.qh"
 #ifndef RADIOBUTTON_H
 #define RADIOBUTTON_H
 #include "../item/radiobutton.qc"
diff --git a/qcsrc/menu/xonotic/radiobutton.qh b/qcsrc/menu/xonotic/radiobutton.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index f074a6286f16250f762bfd633faa0dc94eb89f4c..6a1a23a41a6c299aca98cc62037e808f0d278ab4 100644 (file)
@@ -1,3 +1,4 @@
+#include "rootdialog.qh"
 #ifndef ROOTDIALOG_H
 #define ROOTDIALOG_H
 #include "dialog.qc"
diff --git a/qcsrc/menu/xonotic/rootdialog.qh b/qcsrc/menu/xonotic/rootdialog.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index f7a5c9b30339874e7e1c9c1da24de067deaff0b6..34053676ff2226ca39e2bc6ffd75ea496d83c20a 100644 (file)
@@ -1,3 +1,4 @@
+#include "screenshotimage.qh"
 #ifndef SCREENSHOTIMAGE_H
 #define SCREENSHOTIMAGE_H
 #include "image.qc"
diff --git a/qcsrc/menu/xonotic/screenshotimage.qh b/qcsrc/menu/xonotic/screenshotimage.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 900c446f31085093cfb9086e6502c0e2c5c1ff45..244a9e61edd41f65db6134823e0b90283b6de10c 100644 (file)
@@ -1,3 +1,4 @@
+#include "screenshotlist.qh"
 #ifndef SCREENSHOTLIST_H
 #define SCREENSHOTLIST_H
 #include "listbox.qc"
diff --git a/qcsrc/menu/xonotic/screenshotlist.qh b/qcsrc/menu/xonotic/screenshotlist.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index ef49b4b2959dfe884950e9244451e43986422f22..35241094ab9046a048c09dd7b96973bc0bb7cbfa 100644 (file)
@@ -1,3 +1,4 @@
+#include "serverlist.qh"
 #ifndef SERVERLIST_H
 #define SERVERLIST_H
 #include "listbox.qc"
diff --git a/qcsrc/menu/xonotic/serverlist.qh b/qcsrc/menu/xonotic/serverlist.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 5c4195351bdcb5442e242ba729688e15f80b0623..607888ec13838f971d3271982a27027b14649d76 100644 (file)
@@ -1,3 +1,4 @@
+#include "skinlist.qh"
 #ifndef SKINLIST_H
 #define SKINLIST_H
 #include "listbox.qc"
diff --git a/qcsrc/menu/xonotic/skinlist.qh b/qcsrc/menu/xonotic/skinlist.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 2b0bd6ce0ac6343140b40783b3ee4e6f7f62a9b6..149544aa35f4b6ff12b9ee1672653c8d8350f921 100644 (file)
@@ -1,3 +1,4 @@
+#include "slider.qh"
 #ifndef SLIDER_H
 #define SLIDER_H
 #include "../item/slider.qc"
diff --git a/qcsrc/menu/xonotic/slider.qh b/qcsrc/menu/xonotic/slider.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index c3eb4b0abd1cf2226480eeba3176c4a22a91f631..345acf2b0e3ad7a20805d2ce6ec1a3e38d108122 100644 (file)
@@ -1,3 +1,4 @@
+#include "slider_decibels.qh"
 #ifndef SLIDER_DECIBELS_H
 #define SLIDER_DECIBELS_H
 #include "slider.qc"
diff --git a/qcsrc/menu/xonotic/slider_decibels.qh b/qcsrc/menu/xonotic/slider_decibels.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 1a7ee2c4a59101b65826e0ef2f1dce73485bc9d5..22fee95fa2cb1c3bfe8361614922de947ca75acf 100644 (file)
@@ -1,3 +1,4 @@
+#include "slider_particles.qh"
 #ifndef SLIDER_PARTICLES_H
 #define SLIDER_PARTICLES_H
 #include "textslider.qc"
diff --git a/qcsrc/menu/xonotic/slider_particles.qh b/qcsrc/menu/xonotic/slider_particles.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 93ad740cdea5afbac93bef5855b453fb056a590d..35c7ab7cb6502de1e45938cfe17fc099c03111c4 100644 (file)
@@ -1,3 +1,4 @@
+#include "slider_picmip.qh"
 #ifndef SLIDER_PICMIP_H
 #define SLIDER_PICMIP_H
 #include "textslider.qc"
diff --git a/qcsrc/menu/xonotic/slider_picmip.qh b/qcsrc/menu/xonotic/slider_picmip.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index c6d95b4304315381f3e3cbc973a572998079d244..bfafaf2c463e2be92f23480841fc47f7d23144a6 100644 (file)
@@ -1,3 +1,4 @@
+#include "slider_resolution.qh"
 #ifndef SLIDER_RESOLUTION_H
 #define SLIDER_RESOLUTION_H
 #include "textslider.qc"
diff --git a/qcsrc/menu/xonotic/slider_resolution.qh b/qcsrc/menu/xonotic/slider_resolution.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index ecf850f404f083b3548ed59138d7e34973c9ce80..386af79091b2d16f5756c4d7cca04e5e8a8a0b8a 100644 (file)
@@ -1,3 +1,4 @@
+#include "slider_sbfadetime.qh"
 #ifndef SLIDER_SBFADETIME_H
 #define SLIDER_SBFADETIME_H
 #include "textslider.qc"
diff --git a/qcsrc/menu/xonotic/slider_sbfadetime.qh b/qcsrc/menu/xonotic/slider_sbfadetime.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 961c5b00be757e34c4aa6bb389cd6591594baef3..0dd568fefc561150f7182c095be0218ebd83b57b 100644 (file)
@@ -1,3 +1,4 @@
+#include "soundlist.qh"
 #ifndef SOUNDLIST_H
 #define SOUNDLIST_H
 #include "listbox.qc"
diff --git a/qcsrc/menu/xonotic/soundlist.qh b/qcsrc/menu/xonotic/soundlist.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 3a52371d1acd4160d232eb55f26ed9d512ddf593..b8ced9010f0d505efa9e07938b6821220b0a3dd1 100644 (file)
@@ -1,3 +1,4 @@
+#include "statslist.qh"
 #include <common/playerstats.qh>
 
 #ifndef STATSLIST_H
diff --git a/qcsrc/menu/xonotic/statslist.qh b/qcsrc/menu/xonotic/statslist.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 03a5bc5fe74adad0ac8be1501b5711717f535e0b..adcdd0bc792117e89207937da60470c1d4c221c5 100644 (file)
@@ -1,3 +1,4 @@
+#include "tab.qh"
 #ifndef TAB_H
 #define TAB_H
 #include "../item/tab.qc"
diff --git a/qcsrc/menu/xonotic/tab.qh b/qcsrc/menu/xonotic/tab.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 2fae65a89b4599d70830c88dfed67a111f592afb..b0f4fff302af0c6cbbf1b29ed25e8936f50ce406 100644 (file)
@@ -1,3 +1,4 @@
+#include "tabcontroller.qh"
 #ifndef TABCONTROLLER_H
 #define TABCONTROLLER_H
 #include "../item/modalcontroller.qc"
diff --git a/qcsrc/menu/xonotic/tabcontroller.qh b/qcsrc/menu/xonotic/tabcontroller.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 13d3077abf7612f3c940c1feefd98a6816b77679..fa7751f3a05af18603da31aeb8919399d0e2024f 100644 (file)
@@ -1,3 +1,4 @@
+#include "textlabel.qh"
 #ifndef TEXTLABEL_H
 #define TEXTLABEL_H
 #include "../item/label.qc"
diff --git a/qcsrc/menu/xonotic/textlabel.qh b/qcsrc/menu/xonotic/textlabel.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index c21b07734fcd8c10749969a1972e2a8017d44a1b..40023e43659ac41fbc556b98792d8e5736793a51 100644 (file)
@@ -1,3 +1,4 @@
+#include "textslider.qh"
 #ifndef TEXTSLIDER_H
 #define TEXTSLIDER_H
 #include "../item/textslider.qc"
diff --git a/qcsrc/menu/xonotic/textslider.qh b/qcsrc/menu/xonotic/textslider.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index a0a962de24ed8a31e420ddb413ce87bfa86156c9..942b1a4ccb1082f2e7d7f8887397af08fafb9c33 100644 (file)
@@ -1,3 +1,4 @@
+#include "weaponarenacheckbox.qh"
 #ifndef WEAPONARENACHECKBOX_H
 #define WEAPONARENACHECKBOX_H
 #include "../item/checkbox.qc"
diff --git a/qcsrc/menu/xonotic/weaponarenacheckbox.qh b/qcsrc/menu/xonotic/weaponarenacheckbox.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 94347b3255b1fcfc587e5334d5e3992d896a3a3a..2f0f5d822c616190b2b77e90d97a9659e9c218a6 100644 (file)
@@ -1,3 +1,4 @@
+#include "weaponslist.qh"
 #ifndef WEAPONSLIST_H
 #define WEAPONSLIST_H
 #include "listbox.qc"
diff --git a/qcsrc/menu/xonotic/weaponslist.qh b/qcsrc/menu/xonotic/weaponslist.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index f1cd80aff13f9b581bdb0ab6a2f812d4835081c6..560d7614ca49d35a98f80080763e5ee678d733bf 100644 (file)
@@ -1,3 +1,4 @@
+#include "antilag.qh"
 #if defined(CSQC)
 #elif defined(MENUQC)
 #elif defined(SVQC)
index b7f459afe0acdfcee1b242357c5c9392a6d3ec7c..d8904de32d9584be339f934498cb10637787617d 100644 (file)
@@ -1,3 +1,4 @@
+#include "roles.qh"
 
 #include "havocbot.qh"
 
index 926eeacea5e2f4303d79f1682de98bcc4b62d3f1..a525c58f7fed79ee13db8f7b8e7f0b28f266fc75 100644 (file)
@@ -1,3 +1,4 @@
+#include "cl_impulse.qh"
 #include "round_handler.qh"
 
 #include "bot/waypoints.qh"
index a15ae46deb4156ac4b89da54a39e77fb55c856e4..c6d30cb7fde24c4b59ca640edd3ca39feb8c8f7e 100644 (file)
@@ -1,3 +1,4 @@
+#include "all.qh"
 #include <common/command/all.qc>
 
 #include "sv_cmd.qc"
index 9c7eb00ca637b909a076b562f02a3e9f72b8074d..d6968c262de869826bd4f82db3247e514bbfdd2b 100644 (file)
@@ -1,3 +1,4 @@
+#include "banning.qh"
 #include <common/command/command.qh>
 #include "banning.qh"
 
index 9246f7aa1f4da938fb5cbc4cc1d007e76a785fa5..173a38401b2be44937700c06759f6e5ec4ffe3ad 100644 (file)
@@ -1,3 +1,4 @@
+#include "cmd.qh"
 #include <common/command/command.qh>
 #include "cmd.qh"
 
index d2a8f6ec9b7cb8341514b111ea82d437a2f9d028..6e43d9a7bf6af39824138bec8789cf774bb071ca 100644 (file)
@@ -1,3 +1,4 @@
+#include "common.qh"
 #include <common/command/command.qh>
 #include "common.qh"
 
index ea61290e5adc45f2588eddcaa2640a2fafecf5d3..83a746b7a50b734faa8a35fdb09f9d46d22c43b6 100644 (file)
@@ -1,3 +1,4 @@
+#include "getreplies.qh"
 #include <common/command/command.qh>
 #include "getreplies.qh"
 
index cec53d4f33baef9a4340457a89c5d90a31802529..5105a5b19cc42d715cd37d382e86975b5c44e938 100644 (file)
@@ -1,3 +1,4 @@
+#include "radarmap.qh"
 #include <common/command/command.qh>
 #include "radarmap.qh"
 
index 056cb0db4f7b20b3e7a0565bd0d53770b6905ac7..2f1400245083fafea22aaeed9f5863fb0de4dd2e 100644 (file)
@@ -1,3 +1,4 @@
+#include "sv_cmd.qh"
 #include "all.qh"
 
 #include "banning.qh"
index 1e00e85629629072775531d0c579c0dc327de2a7..4cf5b7dc5145199bb8512a00d511d7b02d989f77 100644 (file)
@@ -1,3 +1,4 @@
+#include "vote.qh"
 #include <common/command/command.qh>
 #include "vote.qh"
 
index 8399b5fdb976d3c50f1fedf29bb117509c23bc96..37177326f077e888cb864140679891086f3a6ff9 100644 (file)
@@ -1,3 +1,4 @@
+#include "g_lights.qh"
 
 void train_next();
 
diff --git a/qcsrc/server/g_lights.qh b/qcsrc/server/g_lights.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 46ebe5ed89476348bc9411ba75c207153389d2b0..6612b837c1542ff8b7991051cf4d54f868f5ceae 100644 (file)
@@ -1,3 +1,4 @@
+#include "g_models.qh"
 
 #include "g_subs.qh"
 #include "../common/triggers/subs.qh"
diff --git a/qcsrc/server/g_models.qh b/qcsrc/server/g_models.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 2cca71c7ccdd6e464374cfb864cb1dc13ff8ad72..d742c77af105f6d33e916fcd1704acc23f3010ce 100644 (file)
@@ -1,3 +1,4 @@
+#include "all.qh"
 #if defined(CSQC)
 #elif defined(MENUQC)
 #elif defined(SVQC)
index b822911c8993d81dc70a13fa4aef88a2858075a6..2f0d899036117150e8c56a232f71b48656f7c74d 100644 (file)
@@ -1,3 +1,4 @@
+#include "gamemode_assault.qh"
 #ifndef GAMEMODE_ASSAULT_H
 #define GAMEMODE_ASSAULT_H
 
diff --git a/qcsrc/server/mutators/mutator/gamemode_assault.qh b/qcsrc/server/mutators/mutator/gamemode_assault.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 57e96abf92d6a45c114e4001762df3bb26f63daa..23bee3af7e27d7af0679bb8c564860d2d92a19c9 100644 (file)
@@ -1,3 +1,4 @@
+#include "gamemode_ca.qh"
 #ifndef GAMEMODE_CA_H
 #define GAMEMODE_CA_H
 
diff --git a/qcsrc/server/mutators/mutator/gamemode_ca.qh b/qcsrc/server/mutators/mutator/gamemode_ca.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index a6d34c0d4af675506a764d79d2284486e88bdacf..eb5b72ef8ab6958504b24f241178c21389a79c2c 100644 (file)
@@ -1,3 +1,4 @@
+#include "gamemode_ctf.qh"
 #ifndef GAMEMODE_CTF_H
 #define GAMEMODE_CTF_H
 
diff --git a/qcsrc/server/mutators/mutator/gamemode_ctf.qh b/qcsrc/server/mutators/mutator/gamemode_ctf.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index fed9a89201290d7290ed098e3de358d0670972d9..ff5abeb9d18190b4381461d3e49f2a5e9463fcc2 100644 (file)
@@ -1,3 +1,4 @@
+#include "gamemode_cts.qh"
 #include <server/race.qh>
 
 #ifndef GAMEMODE_CTS_H
diff --git a/qcsrc/server/mutators/mutator/gamemode_cts.qh b/qcsrc/server/mutators/mutator/gamemode_cts.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index d05bc18bd2125fc0de1eadc9c52c3fbd133af0f2..866370351377f1dda2c9ac12fa447b8a3ed8f4db 100644 (file)
@@ -1,3 +1,4 @@
+#include "gamemode_deathmatch.qh"
 #ifndef GAMEMODE_DEATHMATCH_H
 #define GAMEMODE_DEATHMATCH_H
 
diff --git a/qcsrc/server/mutators/mutator/gamemode_deathmatch.qh b/qcsrc/server/mutators/mutator/gamemode_deathmatch.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 1c1620414a143abf0cbb3464e3ce376f5f8ba996..56111a34d7b795cb42935458cdda8766dc39f6b2 100644 (file)
@@ -1,3 +1,4 @@
+#include "gamemode_domination.qh"
 #ifndef GAMEMODE_DOMINATION_H
 #define GAMEMODE_DOMINATION_H
 
diff --git a/qcsrc/server/mutators/mutator/gamemode_domination.qh b/qcsrc/server/mutators/mutator/gamemode_domination.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 236ec2dd86bfe2b53fcfb5d339386e093dab9870..a451cf88adf4ae86c1a1923224d16170eec9bad3 100644 (file)
@@ -1,3 +1,4 @@
+#include "gamemode_freezetag.qh"
 #ifndef GAMEMODE_FREEZETAG_H
 #define GAMEMODE_FREEZETAG_H
 
diff --git a/qcsrc/server/mutators/mutator/gamemode_freezetag.qh b/qcsrc/server/mutators/mutator/gamemode_freezetag.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 64b710f22e08fcde41d5697f73d84568072199af..7b2972c84c5b07be474e905fc62c06012e15e76d 100644 (file)
@@ -1,3 +1,4 @@
+#include "gamemode_invasion.qh"
 #ifndef GAMEMODE_INVASION_H
 #define GAMEMODE_INVASION_H
 
diff --git a/qcsrc/server/mutators/mutator/gamemode_invasion.qh b/qcsrc/server/mutators/mutator/gamemode_invasion.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 073631e702ebd346a8aabf7c2e9bb95c327c8207..28270b88525074edfb781efc9fb9448289aa4614 100644 (file)
@@ -1,3 +1,4 @@
+#include "gamemode_keepaway.qh"
 #ifndef GAMEMODE_KEEPAWAY_H
 #define GAMEMODE_KEEPAWAY_H
 
diff --git a/qcsrc/server/mutators/mutator/gamemode_keepaway.qh b/qcsrc/server/mutators/mutator/gamemode_keepaway.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 6720f053a1e438e112a2a54f8a71d110b089e9f1..8e0bcd8ee8a89e751911ba90962e935c6166a870 100644 (file)
@@ -1,3 +1,4 @@
+#include "gamemode_keyhunt.qh"
 #ifndef GAMEMODE_KEYHUNT_H
 #define GAMEMODE_KEYHUNT_H
 
diff --git a/qcsrc/server/mutators/mutator/gamemode_keyhunt.qh b/qcsrc/server/mutators/mutator/gamemode_keyhunt.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index cbca46300258e03725240f7a6fdaf2941620228d..4496b49ea80799b0e599e2bdd87c7bf9a9c44ed9 100644 (file)
@@ -1,3 +1,4 @@
+#include "gamemode_lms.qh"
 #ifndef GAMEMODE_LMS_H
 #define GAMEMODE_LMS_H
 
diff --git a/qcsrc/server/mutators/mutator/gamemode_lms.qh b/qcsrc/server/mutators/mutator/gamemode_lms.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 03ee6eaf97c95b74c9c880d363d647f9bee24db2..7db3cde9618843cbe67bab7d7767543de437c77a 100644 (file)
@@ -1,3 +1,4 @@
+#include "gamemode_race.qh"
 #ifndef GAMEMODE_RACE_H
 #define GAMEMODE_RACE_H
 
diff --git a/qcsrc/server/mutators/mutator/gamemode_race.qh b/qcsrc/server/mutators/mutator/gamemode_race.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 0c17a479b436fe13672b0d8c993f65d5ba2cd411..3167d603bf9798a57e0bc59f31b540da65b97646 100644 (file)
@@ -1,3 +1,4 @@
+#include "gamemode_tdm.qh"
 #ifndef GAMEMODE_TDM_H
 #define GAMEMODE_TDM_H
 
diff --git a/qcsrc/server/mutators/mutator/gamemode_tdm.qh b/qcsrc/server/mutators/mutator/gamemode_tdm.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 3e452f66e7dc02dbf2937410c44e08ba8684f95d..6b89bb640223c1776d48cf5f152f285789258868 100644 (file)
@@ -1,3 +1,4 @@
+#include "costs.qh"
 #include "pathlib.qh"
 
 float pathlib_g_static(entity parent,vector to, float static_cost)
diff --git a/qcsrc/server/pathlib/costs.qh b/qcsrc/server/pathlib/costs.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index abdfcbaed88087254fe4e0e1eabab38943ef6d2e..16f31e6efb691d56ec288327da5b6b5844fa867f 100644 (file)
@@ -1,3 +1,4 @@
+#include "debug.qh"
 #include "pathlib.qh"
 
 MODEL(SQUARE,       "models/pathlib/square.md3");
diff --git a/qcsrc/server/pathlib/debug.qh b/qcsrc/server/pathlib/debug.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 1f095a7856a1f8ff8304004016b9e9c73ac4dfdb..972c09c9782ce7372742ca9176d9f444105a6d97 100644 (file)
@@ -1,3 +1,4 @@
+#include "expandnode.qh"
 #include "pathlib.qh"
 #include "utility.qh"
 
diff --git a/qcsrc/server/pathlib/expandnode.qh b/qcsrc/server/pathlib/expandnode.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index f2534805764968c5e2ba2ba215a9f2372274fd56..d0c70b2b88dff8e9ec43c838c5f2b7dc4eb9907b 100644 (file)
@@ -1,3 +1,4 @@
+#include "main.qh"
 
 #include "pathlib.qh"
 #include "utility.qh"
index e3bcac61e4f289d2b54d8cd581e737baff7898d6..d1a4e68dff095c1e00019ecb4fbb740c355b936b 100644 (file)
@@ -1,3 +1,4 @@
+#include "movenode.qh"
 
 #include "pathlib.qh"
 #include "utility.qh"
diff --git a/qcsrc/server/pathlib/movenode.qh b/qcsrc/server/pathlib/movenode.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 4c3a7a1aadb70153b8918a330851467e74d19b1c..849514c37c8d975a4a7d71378a5ee59a0ce87fc4 100644 (file)
@@ -1,3 +1,4 @@
+#include "path_waypoint.qh"
 #include "../bot/waypoints.qh"
 
 #include "pathlib.qh"
diff --git a/qcsrc/server/pathlib/path_waypoint.qh b/qcsrc/server/pathlib/path_waypoint.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 69ad7d0c65144deddf03134a68f83704b9861935..9e335a331f8166fc37b48d2ef10e0160d35c9b05 100644 (file)
@@ -1,3 +1,4 @@
+#include "playerdemo.qh"
 #if defined(CSQC)
 #elif defined(MENUQC)
 #elif defined(SVQC)
index 7e05e7c75ede628c474356c9e022839a39754294..24800165661c95361ab2662b4037df977c2e1a15 100644 (file)
@@ -1,3 +1,4 @@
+#include "steerlib.qh"
 #if defined(CSQC)
 #elif defined(MENUQC)
 #elif defined(SVQC)
index 4ecaedc5b7331213bfce3bf084f19d5cdfcaf663..c94ff92d98c2ae5d2aaf32753f48b7fb771dfcb7 100644 (file)
@@ -1,3 +1,4 @@
+#include "sv_main.qh"
 
 #include "anticheat.qh"
 #include "g_hook.qh"
diff --git a/qcsrc/server/sv_main.qh b/qcsrc/server/sv_main.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 0438282006c22a072255fb75142b4ee63eaf8b9f..7719542459324cb695e16169088a662ad77ebbc4 100644 (file)
@@ -1,3 +1,4 @@
+#include "t_halflife.qh"
 .float  roomtype;
 .float  radius;
 .float  pitch;
diff --git a/qcsrc/server/t_halflife.qh b/qcsrc/server/t_halflife.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 29de5d4c71a530623e0e938e291bf0976c618574..c41f8ccf8cd5c50b739e2f720337e7985bbb9f5e 100644 (file)
@@ -1,3 +1,4 @@
+#include "t_quake.qh"
 
 #include "../common/weapons/all.qh"
 
diff --git a/qcsrc/server/t_quake.qh b/qcsrc/server/t_quake.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
index 4ea7a33485f420984dba9e2bdb3fe318344ebd51..d6f3559cdc27f1ea69150e53d6397e9b00f8df6b 100644 (file)
@@ -1,3 +1,4 @@
+#include "t_quake3.qh"
 
 #include "../common/weapons/all.qh"
 
diff --git a/qcsrc/server/t_quake3.qh b/qcsrc/server/t_quake3.qh
new file mode 100644 (file)
index 0000000..6f70f09
--- /dev/null
@@ -0,0 +1 @@
+#pragma once
diff --git a/qcsrc/test/compilationunit.sh b/qcsrc/test/compilationunit.sh
deleted file mode 100755 (executable)
index dfe7181..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/bash
-set -eu
-cd "$(dirname "$0")"
-cd ..
-
-declare -a NOWARN=(
-  -Wno-field-redeclared
-  -Wno-unused-variable
-  -Wno-implicit-function-pointer
-)
-declare QCC=../../../gmqcc/gmqcc
-
-declare -a QCC_FLAGS=(
-  -std=gmqcc
-  -Wall -Werror
-  -fftepp -fftepp-predefs -Wcpp
-  -futf8
-  -freturn-assignments
-  -frelaxed-switch
-  -Ooverlap-locals
-)
-
-function check() {
-  declare -l base="${1}"
-  declare -la predefs=("-D${2}" "lib/_all.inc" "${base}/_all.qh")
-  find "$base" -type f -name '*.qc' -print0 | sort -z | while read -r -d '' file; do
-    echo "$file"
-    ${QCC} "${QCC_FLAGS[@]}" "${NOWARN[@]}" "${predefs[@]}" "$file" >/dev/null
-  done
-}
-
-check client CSQC
-check server SVQC
-check menu MENUQC
diff --git a/qcsrc/test/compilationunits.sh b/qcsrc/test/compilationunits.sh
new file mode 100755 (executable)
index 0000000..98ea3c6
--- /dev/null
@@ -0,0 +1,34 @@
+#!/bin/bash
+set -eu
+cd "$(dirname "$0")"
+cd ..
+
+declare -a NOWARN=(
+    -Wno-field-redeclared
+    -Wno-unused-variable
+    -Wno-implicit-function-pointer
+)
+declare QCC=../../../gmqcc/gmqcc
+
+declare -a QCC_FLAGS=(
+    -std=gmqcc
+    -Wall -Werror
+    -fftepp -fftepp-predefs -Wcpp
+    -futf8
+    -freturn-assignments
+    -frelaxed-switch
+    -Ooverlap-locals
+)
+
+function check() {
+    declare -l base="${1}"
+    declare -la predefs=("-D${2}" "lib/_all.inc" "${base}/_all.qh")
+    find "$base" -type f -name '*.qc' -print0 | sort -z | while read -r -d '' file; do
+        echo "$file"
+        ${QCC} "${QCC_FLAGS[@]}" "${NOWARN[@]}" "${predefs[@]}" "$file" >/dev/null
+    done
+}
+
+check client CSQC
+check server SVQC
+check menu MENUQC
diff --git a/qcsrc/test/headerstyle.sh b/qcsrc/test/headerstyle.sh
new file mode 100755 (executable)
index 0000000..ef17315
--- /dev/null
@@ -0,0 +1,35 @@
+#!/bin/bash
+set -eu
+cd "$(dirname "$0")"
+cd ..
+
+function startswith() {
+    declare -l file="${1}"
+    declare -l prelude="${2}"
+    declare -l line=$(head -n1 "$file")
+    if [ "$line" != "$prelude" ]; then
+        echo "$prelude" | cat - "$file" > "$file.tmp" && mv "$file.tmp" "$file"
+    fi
+}
+
+function check() {
+    declare -l base="${1}"
+    find "$base" -type f -name '*.qc' -print0 | sort -z | while read -r -d '' file; do
+        echo "$file"
+        declare -l file_h="${file%.qc}.qh"
+        if [ ! -f "$file_h" ]; then echo "#pragma once" > "$file_h"; fi
+
+        include=$(basename "$file")
+        include="${include%.qc}.qh"
+        include="#include \"${include}\""
+        startswith "$file" "$include"
+    done
+    find "$base" -type f -name '*.qh' -print0 | sort -z | while read -r -d '' file; do
+        echo "$file"
+        startswith "$file" "#pragma once"
+    done
+}
+
+check client
+check server
+check menu