From 02efa21e3d6b73b273e90258dd717b8b88266ecc Mon Sep 17 00:00:00 2001 From: Marco Hladik Date: Mon, 8 Feb 2021 13:35:15 +0100 Subject: [PATCH] Move game-specific sources into their respective mod-dirs. This was planned for a while and was inevitable. Latest fteqcc required that fixes a limit with paths. Also added src/server/mapcycle.qc --- .gitignore | 1 + base/src/Makefile | 5 + base/src/client/Makefile | 5 + .../base/cmds.c => base/src/client/cmds.qc | 0 {src/client/base => base/src/client}/defs.h | 0 .../entities.c => base/src/client/entities.qc | 0 .../src/client/game_event.qc | 0 .../base/hud.c => base/src/client/hud.qc | 0 .../src/client/hud_weaponselect.qc | 0 .../base/init.c => base/src/client/init.qc | 0 .../base/input.c => base/src/client/input.qc | 0 .../src/client/modelevent.qc | 0 .../player.c => base/src/client/player.qc | 0 .../predict.c => base/src/client/predict.qc | 0 base/src/client/progs.src | 36 ++++ .../src/client/scoreboard.qc | 0 .../base/view.c => base/src/client/view.qc | 0 base/src/progs.src | 2 + base/src/server/Makefile | 5 + .../client.c => base/src/server/client.qc | 0 .../damage.c => base/src/server/damage.qc | 0 {src/server/base => base/src/server}/defs.h | 0 .../src/server/flashlight.qc | 0 .../base => base/src/server}/gamerules.h | 0 .../src/server/gamerules.qc | 0 .../src/server/gamerules_multiplayer.qc | 0 .../src/server/gamerules_singleplayer.qc | 0 .../base/input.c => base/src/server/input.qc | 0 {src/server/base => base/src/server}/items.h | 0 .../items.cpp => base/src/server/items.qc | 0 .../src/server/modelevent.qc | 0 .../player.c => base/src/server/player.qc | 0 base/src/server/progs.src | 41 ++++ .../base/rules.c => base/src/server/rules.qc | 0 .../server.c => base/src/server/server.qc | 0 .../base/spawn.c => base/src/server/spawn.qc | 0 .../src/server/spectator.qc | 0 .../base => base/src/shared}/animations.h | 0 .../src/shared/animations.qc | 0 {src/shared/base => base/src/shared}/flags.h | 0 .../fx_blood.c => base/src/shared/fx_blood.qc | 0 .../src/shared/fx_breakmodel.qc | 0 .../src/shared/fx_explosion.qc | 0 .../src/shared/fx_gibhuman.qc | 0 .../src/shared/fx_impact.qc | 0 .../fx_spark.c => base/src/shared/fx_spark.qc | 0 base/src/shared/include.src | 21 ++ {src/shared/base => base/src/shared}/items.h | 0 .../player.cpp => base/src/shared/player.qc | 0 .../base/pmove.c => base/src/shared/pmove.qc | 0 .../src/shared/pmove_water.qc | 0 .../base => base/src/shared}/weapon_common.h | 0 .../src/shared/weapon_common.qc | 0 .../shared/base => base/src/shared}/weapons.h | 0 .../weapons.c => base/src/shared/weapons.qc | 0 cstrike/src/Makefile | 5 + cstrike/src/client/Makefile | 5 + .../cmds.c => cstrike/src/client/cmds.qc | 0 .../src/client/crosshair.qc | 0 .../cstrike => cstrike/src/client}/defs.h | 2 +- .../src/client/entities.qc | 0 .../src/client/game_event.qc | 0 .../cstrike => cstrike/src/client}/hud.h | 0 .../hud.c => cstrike/src/client/hud.qc | 0 .../src/client/hud_weaponselect.qc | 0 .../init.c => cstrike/src/client/init.qc | 0 .../player.c => cstrike/src/client/player.qc | 0 .../src/client/predict.qc | 0 cstrike/src/client/progs.src | 42 ++++ .../cstrike => cstrike/src/client}/radio.h | 0 .../radio.c => cstrike/src/client/radio.qc | 0 .../src/client/textmenu.qc | 0 .../src/client/vgui_chooseteam.qc | 0 cstrike/src/progs.src | 2 + cstrike/src/server/Makefile | 5 + .../ammo.c => cstrike/src/server/ammo.qc | 0 .../src/server/armoury_entity.qc | 0 .../buy.c => cstrike/src/server/buy.qc | 0 .../client.c => cstrike/src/server/client.qc | 0 .../cstrike => cstrike/src/server}/defs.h | 2 +- .../src/server/func_bomb_target.qc | 0 .../src/server/func_buyzone.qc | 0 .../src/server/func_escapezone.qc | 0 .../src/server/func_hostage_rescue.qc | 0 .../src/server/func_vip_safetyzone.qc | 0 .../src/server/game_money.qc | 0 .../src/server/game_rules.qc | 0 .../src/server}/gamerules.h | 2 - .../src/server/gamerules.qc | 0 .../src/server/gamerules_multiplayer.qc | 0 .../src/server/gamerules_singleplayer.qc | 0 .../src/server/hostage_entity.qc | 0 .../src/server/info_buyzone.qc | 0 .../src/server/info_hostage_rescue.qc | 0 .../src/server/info_map_parameters.qc | 0 .../input.c => cstrike/src/server/input.qc | 0 .../src/server/item_suit.qc | 0 .../cstrike => cstrike/src/server}/money.h | 0 .../player.c => cstrike/src/server/player.qc | 0 cstrike/src/server/progs.src | 61 ++++++ .../cstrike => cstrike/src/server}/radio.h | 0 .../radio.c => cstrike/src/server/radio.qc | 0 .../server.c => cstrike/src/server/server.qc | 0 .../spawn.c => cstrike/src/server/spawn.qc | 0 .../src/shared}/animations.h | 0 .../src/shared/animations.qc | 0 .../cstrike => cstrike/src/shared}/defs.h | 0 .../cstrike => cstrike/src/shared}/entities.h | 0 .../src/shared/equipment.qc | 0 .../cstrike => cstrike/src/shared}/events.h | 0 .../cstrike => cstrike/src/shared}/flags.h | 0 .../src/shared/fx_flashbang.qc | 0 .../src/shared/fx_impact.qc | 0 .../src/shared/fx_smokenade.qc | 0 cstrike/src/shared/include.src | 53 +++++ .../src/shared}/item_c4bomb.h | 0 .../src/shared/item_c4bomb.qc | 0 .../cstrike => cstrike/src/shared}/items.h | 0 .../cstrike => cstrike/src/shared}/player.h | 0 .../pmove.c => cstrike/src/shared/pmove.qc | 0 .../cstrike => cstrike/src/shared}/radio.h | 0 .../w_ak47.c => cstrike/src/shared/w_ak47.qc | 0 .../w_aug.c => cstrike/src/shared/w_aug.qc | 0 .../w_awp.c => cstrike/src/shared/w_awp.qc | 0 .../src/shared/w_c4bomb.qc | 0 .../src/shared/w_deagle.qc | 0 .../src/shared/w_elites.qc | 0 .../src/shared/w_fiveseven.qc | 0 .../src/shared/w_flashbang.qc | 0 .../src/shared/w_g3sg1.qc | 0 .../src/shared/w_glock18.qc | 0 .../src/shared/w_hegrenade.qc | 0 .../src/shared/w_knife.qc | 0 .../w_m3.c => cstrike/src/shared/w_m3.qc | 0 .../w_m4a1.c => cstrike/src/shared/w_m4a1.qc | 0 .../src/shared/w_mac10.qc | 0 .../w_mp5.c => cstrike/src/shared/w_mp5.qc | 0 .../w_p228.c => cstrike/src/shared/w_p228.qc | 0 .../w_p90.c => cstrike/src/shared/w_p90.qc | 0 .../w_para.c => cstrike/src/shared/w_para.qc | 0 .../src/shared/w_scout.qc | 0 .../src/shared/w_sg550.qc | 0 .../src/shared/w_sg552.qc | 0 .../src/shared/w_smokegrenade.qc | 0 .../w_tmp.c => cstrike/src/shared/w_tmp.qc | 0 .../src/shared/w_ump45.qc | 0 .../src/shared/w_usp45.qc | 0 .../src/shared/w_xm1014.qc | 0 .../cstrike => cstrike/src/shared}/weapons.h | 0 .../src/shared/weapons.qc | 0 .../src/shared/weapons_cstrike.qc | 0 gearbox/src/Makefile | 5 + .../gearbox => gearbox/src/client}/Makefile | 0 .../src/client/hud_weaponselect.qc | 0 .../init.c => gearbox/src/client/init.qc | 0 gearbox/src/client/progs.src | 39 ++++ gearbox/src/progs.src | 2 + .../gearbox => gearbox/src/server}/Makefile | 0 .../src/server/ammo_op4.qc | 0 .../gearbox => gearbox/src/server}/defs.h | 4 +- .../src/server/gamerules.qc | 0 .../src/server}/gamerules_ctf.h | 0 .../src/server/gamerules_ctf.qc | 0 .../input.c => gearbox/src/server/input.qc | 0 .../src/server/monster_drillsergeant.qc | 0 .../src/server/monster_recruit.qc | 0 gearbox/src/server/progs.src | 95 ++++++++ .../server.c => gearbox/src/server/server.qc | 0 gearbox/src/shared/include.src | 46 ++++ .../gearbox => gearbox/src/shared}/items.h | 0 .../src/shared/player.qc | 0 .../src/shared/w_displacer.qc | 0 .../src/shared/w_eagle.qc | 0 .../src/shared/w_grapple.qc | 0 .../src/shared/w_knife.qc | 0 .../w_m249.c => gearbox/src/shared/w_m249.qc | 0 .../src/shared/w_penguin.qc | 0 .../src/shared/w_pipewrench.qc | 0 .../src/shared/w_shockrifle.qc | 0 .../src/shared/w_sniperrifle.qc | 0 .../src/shared/w_sporelauncher.qc | 0 .../gearbox => gearbox/src/shared}/weapons.h | 0 .../src/shared/weapons.qc | 0 hunger/src/Makefile | 5 + .../hunger => hunger/src/client}/Makefile | 0 .../init.c => hunger/src/client/init.qc | 0 hunger/src/client/progs.src | 39 ++++ hunger/src/progs.src | 2 + .../hunger => hunger/src/server}/Makefile | 0 .../src/server/ammo_th.qc | 0 .../input.c => hunger/src/server/input.qc | 0 hunger/src/server/progs.src | 91 ++++++++ hunger/src/shared/include.src | 46 ++++ .../hunger => hunger/src/shared}/items.h | 0 .../player.cpp => hunger/src/shared/player.qc | 0 .../w_ap9.c => hunger/src/shared/w_ap9.qc | 0 .../src/shared/w_chaingun.qc | 0 .../w_flame.c => hunger/src/shared/w_flame.qc | 0 .../src/shared/w_medkit.qc | 0 .../src/shared/w_shovel.qc | 0 .../src/shared/w_silencer.qc | 0 .../src/shared/w_sniper.qc | 0 .../src/shared/w_sniper2.qc | 0 .../src/shared/w_spanner.qc | 0 .../src/shared/w_taurus.qc | 0 .../w_tnt.c => hunger/src/shared/w_tnt.qc | 0 .../hunger => hunger/src/shared}/weapons.h | 0 .../weapons.c => hunger/src/shared/weapons.qc | 0 poke646/src/Makefile | 5 + .../poke646 => poke646/src/client}/Makefile | 0 .../src/client/entities.qc | 0 .../init.c => poke646/src/client/init.qc | 0 poke646/src/client/progs.src | 39 ++++ poke646/src/progs.src | 2 + .../poke646 => poke646/src/server}/Makefile | 0 .../src/server/ammo_p646.qc | 0 .../src/server/gamerules.qc | 0 .../src/server/gamerules_multiplayer.qc | 0 .../input.c => poke646/src/server/input.qc | 0 poke646/src/server/progs.src | 89 ++++++++ poke646/src/shared/include.src | 29 +++ .../poke646 => poke646/src/shared}/items.h | 0 .../src/shared/player.qc | 0 .../src/shared/w_bradnailer.qc | 0 .../src/shared/w_cmlwbr.qc | 0 .../src/shared/w_heaterpipe.qc | 0 .../src/shared/w_nailgun.qc | 0 .../src/shared/w_pipebomb.qc | 0 .../src/shared/w_shotgun.qc | 0 .../w_xs.c => poke646/src/shared/w_xs.qc | 0 .../poke646 => poke646/src/shared}/weapons.h | 0 .../src/shared/weapons.qc | 0 rewolf/src/Makefile | 5 + .../rewolf => rewolf/src/client}/Makefile | 0 .../decore.cpp => rewolf/src/client/decore.qc | 0 .../src/client/entities.qc | 0 .../rewolf/hud.c => rewolf/src/client/hud.qc | 0 .../src/client/hud_weaponselect.qc | 0 .../init.c => rewolf/src/client/init.qc | 0 rewolf/src/client/progs.src | 39 ++++ rewolf/src/progs.src | 2 + .../rewolf => rewolf/src/server}/Makefile | 0 .../src/server/gamerules.qc | 0 .../src/server/gamerules_multiplayer.qc | 0 .../src/server/gunman_cycler.qc | 0 .../src/server/hologram_damage.qc | 0 .../input.c => rewolf/src/server/input.qc | 0 .../src/server/monster_human_bandit.qc | 0 .../src/server/monster_human_chopper.qc | 0 .../src/server/monster_human_demoman.qc | 0 .../src/server/monster_human_gunman.qc | 0 .../src/server/monster_human_unarmed.qc | 0 .../src/server/monster_trainingbot.qc | 0 rewolf/src/server/progs.src | 54 +++++ rewolf/src/shared/include.src | 30 +++ .../rewolf => rewolf/src/shared}/items.h | 0 .../player.cpp => rewolf/src/shared/player.qc | 0 .../src/shared/w_aicore.qc | 0 .../src/shared/w_beamgun.qc | 0 .../src/shared/w_chemicalgun.qc | 0 .../w_dml.c => rewolf/src/shared/w_dml.qc | 0 .../w_fists.c => rewolf/src/shared/w_fists.qc | 0 .../src/shared/w_gausspistol.qc | 0 .../src/shared/w_grenade.qc | 0 .../src/shared/w_minigun.qc | 0 .../src/shared/w_shotgun.qc | 0 .../rewolf => rewolf/src/shared}/weapons.h | 0 .../weapons.c => rewolf/src/shared/weapons.qc | 0 scihunt/src/Makefile | 5 + .../scihunt => scihunt/src/client}/Makefile | 0 scihunt/src/client/progs.src | 38 ++++ scihunt/src/progs.src | 2 + .../scihunt => scihunt/src/server}/Makefile | 0 .../scihunt => scihunt/src/server}/defs.h | 2 +- .../src/server}/gamerules.h | 2 +- .../src/server/gamerules.qc | 0 .../input.c => scihunt/src/server/input.qc | 0 .../src/server/monster_scientist.qc | 0 scihunt/src/server/progs.src | 89 ++++++++ .../server.c => scihunt/src/server/server.qc | 0 .../src/server/shdata_parse.qc | 0 scihunt/src/shared/include.src | 39 ++++ .../scihunt => scihunt/src/shared}/items.h | 0 .../src/shared/player.qc | 0 .../pmove.c => scihunt/src/shared/pmove.qc | 0 .../src/shared/w_cannon.qc | 0 .../src/shared/w_chainsaw.qc | 0 .../src/shared/w_hammer.qc | 0 .../scihunt => scihunt/src/shared}/weapons.h | 0 .../src/shared/weapons.qc | 0 src/Makefile | 27 --- src/botlib/{bot.cpp => bot.qc} | 0 src/botlib/{cmd.c => cmd.qc} | 0 src/botlib/include.src | 8 +- src/botlib/{route.c => route.qc} | 0 src/botlib/{way.c => way.qc} | 195 +++++++++-------- src/client/base/Makefile | 5 - src/client/base/progs.src | 36 ---- src/client/{chat.c => chat.qc} | 0 src/client/cstrike/Makefile | 5 - src/client/cstrike/progs.src | 43 ---- src/client/{damage.c => damage.qc} | 0 src/client/{entities.c => entities.qc} | 0 src/client/{entry.c => entry.qc} | 0 src/client/{fade.c => fade.qc} | 0 src/client/gearbox/progs.src | 39 ---- src/client/hunger/progs.src | 39 ---- src/client/{in_saturn.c => in_saturn.qc} | 2 +- src/client/include.src | 46 ++-- src/client/{modelevent.c => modelevent.qc} | 0 src/client/{music.c => music.qc} | 0 src/client/{npc.c => npc.qc} | 0 src/client/{player.c => player.qc} | 0 src/client/poke646/progs.src | 39 ---- src/client/{predict.c => predict.qc} | 0 src/client/{prints.c => prints.qc} | 0 src/client/rewolf/progs.src | 39 ---- src/client/scihunt/progs.src | 38 ---- src/client/{sentences.c => sentences.qc} | 0 src/client/{sky.c => sky.qc} | 0 src/client/{sound.c => sound.qc} | 0 src/client/{text.c => text.qc} | 0 src/client/{textmenu.c => textmenu.qc} | 0 src/client/tfc/progs.src | 38 ---- src/client/{titles.c => titles.qc} | 0 src/client/valve/Makefile | 5 - src/client/valve/progs.src | 38 ---- src/client/{vgui.cpp => vgui.qc} | 0 src/client/{view.c => view.qc} | 0 src/client/{voice.c => voice.qc} | 0 src/client/{vox.c => vox.qc} | 0 src/client/{way.c => way.qc} | 0 src/gs-entbase/client.src | 38 ++-- .../client/{basefx.cpp => basefx.qc} | 0 .../{env_cubemap.cpp => env_cubemap.qc} | 0 .../client/{env_glow.cpp => env_glow.qc} | 0 .../client/{env_laser.cpp => env_laser.qc} | 0 .../{env_particle.cpp => env_particle.qc} | 0 .../client/{env_sound.cpp => env_sound.qc} | 0 .../{env_soundscape.cpp => env_soundscape.qc} | 0 .../client/{env_sprite.cpp => env_sprite.qc} | 0 .../client/{env_sun.cpp => env_sun.qc} | 0 .../{func_dustmotes.cpp => func_dustmotes.qc} | 0 .../client/{func_lod.cpp => func_lod.qc} | 0 .../{info_notnull.cpp => info_notnull.qc} | 0 ...t_environment.cpp => light_environment.qc} | 0 .../{point_message.cpp => point_message.qc} | 0 .../{prop_dynamic.cpp => prop_dynamic.qc} | 0 .../client/{prop_rope.cpp => prop_rope.qc} | 0 .../client/{sky_camera.cpp => sky_camera.qc} | 0 .../client/{worldspawn.cpp => worldspawn.qc} | 0 src/gs-entbase/server.src | 202 +++++++++--------- ...ambient_generic.cpp => ambient_generic.qc} | 0 .../{basemonster.cpp => basemonster.qc} | 0 .../server/{basenpc.cpp => basenpc.qc} | 0 .../server/{baseoutput.cpp => baseoutput.qc} | 0 .../{basephysics.cpp => basephysics.qc} | 0 .../{basetrigger.cpp => basetrigger.qc} | 0 .../{basevehicle.cpp => basevehicle.qc} | 0 .../{button_target.cpp => button_target.qc} | 0 .../server/{cycler.cpp => cycler.qc} | 0 .../{cycler_sprite.cpp => cycler_sprite.qc} | 0 .../server/{env_beam.cpp => env_beam.qc} | 0 .../{env_beverage.cpp => env_beverage.qc} | 0 .../{env_explosion.cpp => env_explosion.qc} | 0 .../server/{env_fade.cpp => env_fade.qc} | 0 ...g_controller.cpp => env_fog_controller.qc} | 0 .../server/{env_global.cpp => env_global.qc} | 0 .../{env_hudhint.cpp => env_hudhint.qc} | 0 .../server/{env_laser.cpp => env_laser.qc} | 0 .../{env_message.cpp => env_message.qc} | 0 .../server/{env_render.cpp => env_render.qc} | 0 .../server/{env_shake.cpp => env_shake.qc} | 0 .../{env_shooter.cpp => env_shooter.qc} | 0 .../server/{env_spark.cpp => env_spark.qc} | 0 .../server/{env_sprite.cpp => env_sprite.qc} | 0 .../{func_breakable.cpp => func_breakable.qc} | 0 .../server/{func_brush.cpp => func_brush.qc} | 0 .../{func_button.cpp => func_button.qc} | 0 .../{func_conveyor.cpp => func_conveyor.qc} | 0 .../{func_detail.cpp => func_detail.qc} | 0 .../server/{func_door.cpp => func_door.qc} | 0 ...oor_rotating.cpp => func_door_rotating.qc} | 0 .../server/{func_group.cpp => func_group.qc} | 0 .../{func_guntarget.cpp => func_guntarget.qc} | 0 ...ealthcharger.cpp => func_healthcharger.qc} | 0 ...nc_illusionary.cpp => func_illusionary.qc} | 0 .../{func_ladder.cpp => func_ladder.qc} | 0 .../server/{func_lod.cpp => func_lod.qc} | 0 ..._mortar_field.cpp => func_mortar_field.qc} | 0 .../{func_pendulum.cpp => func_pendulum.qc} | 0 .../{func_physbox.cpp => func_physbox.qc} | 0 .../server/{func_plat.cpp => func_plat.qc} | 0 .../{func_pushable.cpp => func_pushable.qc} | 0 .../{func_recharge.cpp => func_recharge.qc} | 0 ...func_rot_button.cpp => func_rot_button.qc} | 0 .../{func_rotating.cpp => func_rotating.qc} | 0 .../server/{func_tank.cpp => func_tank.qc} | 0 ..._tankcontrols.cpp => func_tankcontrols.qc} | 0 ...func_tankmortar.cpp => func_tankmortar.qc} | 0 ...func_tracktrain.cpp => func_tracktrain.qc} | 0 ...ontrols.cpp => func_tracktraincontrols.qc} | 0 .../server/{func_train.cpp => func_train.qc} | 0 .../{func_vehicle.cpp => func_vehicle.qc} | 0 ...lecontrols.cpp => func_vehiclecontrols.qc} | 0 .../server/{func_wall.cpp => func_wall.qc} | 0 ...nc_wall_toggle.cpp => func_wall_toggle.qc} | 0 ..._player_equip.cpp => game_player_equip.qc} | 0 .../server/{game_text.cpp => game_text.qc} | 0 .../server/{gibshooter.cpp => gibshooter.qc} | 0 ..._intermission.cpp => info_intermission.qc} | 0 .../{info_notnull.cpp => info_notnull.qc} | 0 .../server/{info_null.cpp => info_null.qc} | 0 .../server/{infodecal.cpp => infodecal.qc} | 0 .../server/{item_food.cpp => item_food.qc} | 0 src/gs-entbase/server/{light.cpp => light.qc} | 0 .../{momentary_door.cpp => momentary_door.qc} | 0 ...rot_button.cpp => momentary_rot_button.qc} | 0 .../{momentarybase.cpp => momentarybase.qc} | 0 ...ter_furniture.cpp => monster_furniture.qc} | 0 ...monster_generic.cpp => monster_generic.qc} | 0 .../{monstermaker.cpp => monstermaker.qc} | 0 .../{multi_manager.cpp => multi_manager.qc} | 0 .../{multisource.cpp => multisource.qc} | 0 .../{path_corner.cpp => path_corner.qc} | 0 .../server/{path_track.cpp => path_track.qc} | 0 ...ayer_loadsaved.cpp => player_loadsaved.qc} | 0 ..._weaponstrip.cpp => player_weaponstrip.qc} | 0 .../{point_camera.cpp => point_camera.qc} | 0 ...oor_rotating.cpp => prop_door_rotating.qc} | 0 .../{prop_physics.cpp => prop_physics.qc} | 0 .../{random_speaker.cpp => random_speaker.qc} | 0 .../{random_trigger.cpp => random_trigger.qc} | 0 ...pted_sentence.cpp => scripted_sentence.qc} | 0 ...pted_sequence.cpp => scripted_sequence.qc} | 0 .../server/{speaker.cpp => speaker.qc} | 0 src/gs-entbase/server/{stubs.cpp => stubs.qc} | 0 .../{targ_speaker.cpp => targ_speaker.qc} | 0 .../{target_cdaudio.cpp => target_cdaudio.qc} | 0 .../{trigger_auto.cpp => trigger_auto.qc} | 0 ...igger_autosave.cpp => trigger_autosave.qc} | 0 ...trigger_cdaudio.cpp => trigger_cdaudio.qc} | 0 ...changelevel.cpp => trigger_changelevel.qc} | 0 ...angetarget.cpp => trigger_changetarget.qc} | 0 ...trigger_counter.cpp => trigger_counter.qc} | 0 ...r_endsection.cpp => trigger_endsection.qc} | 0 .../{trigger_hurt.cpp => trigger_hurt.qc} | 0 .../{trigger_look.cpp => trigger_look.qc} | 0 ...igger_multiple.cpp => trigger_multiple.qc} | 0 .../{trigger_once.cpp => trigger_once.qc} | 0 ...ayerfreeze.cpp => trigger_playerfreeze.qc} | 0 .../{trigger_push.cpp => trigger_push.qc} | 0 .../{trigger_relay.cpp => trigger_relay.qc} | 0 ...igger_teleport.cpp => trigger_teleport.qc} | 0 ...r_transition.cpp => trigger_transition.qc} | 0 src/gs-entbase/shared.src | 18 +- .../shared/{baseentity.cpp => baseentity.qc} | 0 .../shared/{decals.cpp => decals.qc} | 0 ...tedtexture.cpp => env_projectedtexture.qc} | 0 .../{func_friction.cpp => func_friction.qc} | 0 .../{func_monitor.cpp => func_monitor.qc} | 3 +- ...cle_system.cpp => info_particle_system.qc} | 0 .../{light_dynamic.cpp => light_dynamic.qc} | 0 .../shared/{spraylogo.cpp => spraylogo.qc} | 0 .../{trigger_camera.cpp => trigger_camera.qc} | 0 ...trigger_gravity.cpp => trigger_gravity.qc} | 0 src/menu-fn/{colors.cpp => colors.qc} | 0 src/menu-fn/{entry.cpp => entry.qc} | 0 .../{m_addserver.cpp => m_addserver.qc} | 0 ...ncedcontrols.cpp => m_advancedcontrols.qc} | 0 ...edcustomize.cpp => m_advancedcustomize.qc} | 0 ...edmpoptions.cpp => m_advancedmpoptions.qc} | 0 src/menu-fn/{m_audio.cpp => m_audio.qc} | 0 .../{m_chatrooms.cpp => m_chatrooms.qc} | 0 ...m_chatroomslist.cpp => m_chatroomslist.qc} | 0 ...m_configuration.cpp => m_configuration.qc} | 0 ...contentcontrol.cpp => m_contentcontrol.qc} | 0 src/menu-fn/{m_controls.cpp => m_controls.qc} | 0 .../{m_creategame.cpp => m_creategame.qc} | 0 ...eategame_inet.cpp => m_creategame_inet.qc} | 0 .../{m_customgame.cpp => m_customgame.qc} | 2 +- .../{m_customize.cpp => m_customize.qc} | 0 src/menu-fn/{m_filter.cpp => m_filter.qc} | 0 ...m_internetgames.cpp => m_internetgames.qc} | 0 src/menu-fn/{m_intro.cpp => m_intro.qc} | 0 src/menu-fn/{m_langames.cpp => m_langames.qc} | 0 src/menu-fn/{m_loadgame.cpp => m_loadgame.qc} | 0 src/menu-fn/{m_main.cpp => m_main.qc} | 0 .../{m_multiplayer.cpp => m_multiplayer.qc} | 0 src/menu-fn/{m_newgame.cpp => m_newgame.qc} | 0 ...m_spectategames.cpp => m_spectategames.qc} | 0 src/menu-fn/{m_updates.cpp => m_updates.qc} | 6 +- src/menu-fn/{m_video.cpp => m_video.qc} | 0 .../{m_videomodes.cpp => m_videomodes.qc} | 0 .../{m_videooptions.cpp => m_videooptions.qc} | 0 .../{m_viewgameinfo.cpp => m_viewgameinfo.qc} | 0 .../{m_viewreadme.cpp => m_viewreadme.qc} | 0 src/menu-fn/{master.cpp => master.qc} | 0 src/menu-fn/{menu.cpp => menu.qc} | 0 src/menu-fn/{modserver.cpp => modserver.qc} | 2 +- src/menu-fn/{music.cpp => music.qc} | 0 src/menu-fn/progs.src | 120 +++++------ src/menu-fn/{servers.cpp => servers.qc} | 0 src/menu-fn/{strings.cpp => strings.qc} | 0 src/menu-fn/{tcp.cpp => tcp.qc} | 0 src/menu-fn/{util.cpp => util.qc} | 0 src/menu-fn/{w_checkbox.cpp => w_checkbox.qc} | 0 .../{w_colorlist.cpp => w_colorlist.qc} | 0 src/menu-fn/{w_combobox.cpp => w_combobox.qc} | 0 src/menu-fn/{w_dialog.cpp => w_dialog.qc} | 0 src/menu-fn/{w_frame.cpp => w_frame.qc} | 0 src/menu-fn/{w_header.cpp => w_header.qc} | 0 src/menu-fn/{w_label.cpp => w_label.qc} | 0 src/menu-fn/{w_listbox.cpp => w_listbox.qc} | 0 .../{w_mainbutton.cpp => w_mainbutton.qc} | 0 src/menu-fn/{w_modetab.cpp => w_modetab.qc} | 0 src/menu-fn/{w_modlist.cpp => w_modlist.qc} | 0 src/menu-fn/{w_pagetab.cpp => w_pagetab.qc} | 0 ...w_pictureswitch.cpp => w_pictureswitch.qc} | 0 .../{w_scrollbar.cpp => w_scrollbar.qc} | 0 src/menu-fn/{w_servers.cpp => w_servers.qc} | 0 src/menu-fn/{w_slider.cpp => w_slider.qc} | 0 src/menu-fn/{w_textbox.cpp => w_textbox.qc} | 0 .../{w_textbuffer.cpp => w_textbuffer.qc} | 0 .../{w_updatelist.cpp => w_updatelist.qc} | 8 +- src/menu-fn/{widgets.cpp => widgets.qc} | 0 .../{background.cpp => background.qc} | 0 src/menu-vgui/{desktop.cpp => desktop.qc} | 0 src/menu-vgui/{loading.cpp => loading.qc} | 0 src/menu-vgui/{main.cpp => main.qc} | 0 src/menu-vgui/progs.src | 22 +- .../{ui_console.cpp => ui_console.qc} | 0 ...ui_createserver.cpp => ui_createserver.qc} | 0 .../{ui_fileopen.cpp => ui_fileopen.qc} | 0 .../{ui_findservers.cpp => ui_findservers.qc} | 0 .../{ui_modelviewer.cpp => ui_modelviewer.qc} | 0 .../{ui_musicplayer.cpp => ui_musicplayer.qc} | 0 .../{ui_newgame.cpp => ui_newgame.qc} | 0 .../{ui_quitgame.cpp => ui_quitgame.qc} | 0 src/plugins/{banner.c => banner.qc} | 0 src/plugins/banner.src | 2 +- src/plugins/{chatfilter.c => chatfilter.qc} | 0 src/plugins/chatfilter.src | 2 +- src/plugins/{chatsounds.c => chatsounds.qc} | 0 src/plugins/chatsounds.src | 2 +- .../{connectsounds.c => connectsounds.qc} | 0 src/plugins/connectsounds.src | 2 +- src/plugins/{ircbridge.c => ircbridge.qc} | 2 +- src/plugins/ircbridge.src | 2 +- .../{voxannouncer.c => voxannouncer.qc} | 0 src/plugins/voxannouncer.src | 2 +- src/server/base/Makefile | 5 - src/server/base/progs.src | 41 ---- src/server/{client.c => client.qc} | 0 src/server/cstrike/Makefile | 5 - src/server/cstrike/progs.src | 62 ------ src/server/{entry.c => entry.qc} | 1 + src/server/{footsteps.c => footsteps.qc} | 0 src/server/{gamerules.cpp => gamerules.qc} | 0 src/server/gearbox/progs.src | 95 -------- src/server/hunger/progs.src | 91 -------- src/server/include.src | 35 +-- src/server/{logging.c => logging.qc} | 0 src/server/mapcycle.qc | 64 ++++++ src/server/{modelevent.c => modelevent.qc} | 0 src/server/{nodes.c => nodes.qc} | 0 src/server/{plugins.c => plugins.qc} | 0 src/server/poke646/progs.src | 89 -------- src/server/rewolf/progs.src | 54 ----- src/server/scihunt/progs.src | 89 -------- src/server/{sentences.c => sentences.qc} | 0 src/server/{server.c => server.qc} | 0 src/server/{skill.c => skill.qc} | 0 src/server/{spawn.c => spawn.qc} | 0 src/server/tfc/progs.src | 46 ---- src/server/{traceattack.c => traceattack.qc} | 0 src/server/valve/Makefile | 5 - src/server/valve/progs.src | 89 -------- src/server/{vehicles.c => vehicles.qc} | 0 src/server/{vote.c => vote.qc} | 0 src/server/{vox.c => vox.qc} | 0 src/server/{weapons.c => weapons.qc} | 0 src/shared/base/include.src | 21 -- src/shared/cstrike/include.src | 53 ----- src/shared/gearbox/include.src | 46 ---- src/shared/hunger/include.src | 46 ---- src/shared/include.src | 6 +- src/shared/{math.c => math.qc} | 0 src/shared/{pmove.c => pmove.qc} | 0 src/shared/poke646/include.src | 29 --- src/shared/rewolf/include.src | 30 --- src/shared/scihunt/include.src | 39 ---- src/shared/{sound.c => sound.qc} | 0 src/shared/tfc/include.src | 41 ---- src/shared/valve/include.src | 36 ---- src/vgui/{font.cpp => font.qc} | 0 src/vgui/include.src | 30 +-- src/vgui/{ui.cpp => ui.qc} | 0 src/vgui/{ui_3dview.cpp => ui_3dview.qc} | 0 src/vgui/{ui_button.cpp => ui_button.qc} | 0 src/vgui/{ui_checkbox.cpp => ui_checkbox.qc} | 0 src/vgui/{ui_label.cpp => ui_label.qc} | 0 src/vgui/{ui_list.cpp => ui_list.qc} | 0 src/vgui/{ui_listbox.cpp => ui_listbox.qc} | 0 .../{ui_menubutton.cpp => ui_menubutton.qc} | 0 src/vgui/{ui_pic.cpp => ui_pic.qc} | 0 src/vgui/{ui_radio.cpp => ui_radio.qc} | 0 .../{ui_scrollbar.cpp => ui_scrollbar.qc} | 0 src/vgui/{ui_slider.cpp => ui_slider.qc} | 0 src/vgui/{ui_tabview.cpp => ui_tabview.qc} | 0 src/vgui/{ui_textbox.cpp => ui_textbox.qc} | 0 src/vgui/{ui_window.cpp => ui_window.qc} | 0 src/worldspawn | 1 + tfc/src/Makefile | 5 + {src/client/tfc => tfc/src/client}/Makefile | 0 .../entities.c => tfc/src/client/entities.qc | 0 .../tfc/init.c => tfc/src/client/init.qc | 0 tfc/src/client/progs.src | 38 ++++ .../src/client/vgui_chooseteam.qc | 0 tfc/src/progs.src | 2 + {src/server/tfc => tfc/src/server}/Makefile | 0 {src/server/tfc => tfc/src/server}/defs.h | 2 +- .../server/tfc => tfc/src/server}/gamerules.h | 0 .../src/server/gamerules.qc | 0 .../src/server/info_player_teamspawn.qc | 0 .../src/server/info_tfgoal.qc | 0 .../tfc/input.c => tfc/src/server/input.qc | 0 .../src/server/item_tfgoal.qc | 0 tfc/src/server/progs.src | 46 ++++ .../tfc/server.c => tfc/src/server/server.qc | 0 .../tfc/spawn.c => tfc/src/server/spawn.qc | 0 tfc/src/shared/include.src | 41 ++++ {src/shared/tfc => tfc/src/shared}/items.h | 0 .../w_asscan.c => tfc/src/shared/w_asscan.qc | 0 .../src/shared/w_autorifle.qc | 0 .../src/shared/w_crowbar.qc | 0 .../tfc/w_dbs.c => tfc/src/shared/w_dbs.qc | 0 .../w_flamer.c => tfc/src/shared/w_flamer.qc | 0 .../src/shared/w_glauncher.qc | 0 .../src/shared/w_grapple.qc | 0 .../src/shared/w_incendiary.qc | 0 .../w_knife.c => tfc/src/shared/w_knife.qc | 0 .../w_medkit.c => tfc/src/shared/w_medkit.qc | 0 .../src/shared/w_nailgun.qc | 0 .../src/shared/w_pipebomb.qc | 0 .../src/shared/w_railgun.qc | 0 .../tfc/w_rpg.c => tfc/src/shared/w_rpg.qc | 0 .../tfc/w_sbs.c => tfc/src/shared/w_sbs.qc | 0 .../w_sniper.c => tfc/src/shared/w_sniper.qc | 0 .../src/shared/w_supernail.qc | 0 .../src/shared/w_tranquil.qc | 0 .../src/shared/w_umbrella.qc | 0 .../w_wrench.c => tfc/src/shared/w_wrench.qc | 0 {src/shared/tfc => tfc/src/shared}/weapons.h | 0 .../weapons.c => tfc/src/shared/weapons.qc | 0 valve/src/Makefile | 5 + valve/src/client/Makefile | 5 + .../valve/cmds.c => valve/src/client/cmds.qc | 0 {src/client/valve => valve/src/client}/defs.h | 0 .../src/client/entities.qc | 0 .../src/client/game_event.qc | 0 .../valve/hud.c => valve/src/client/hud.qc | 0 .../src/client/hud_weaponselect.qc | 0 .../valve/init.c => valve/src/client/init.qc | 0 .../input.c => valve/src/client/input.qc | 0 .../valve => valve/src/client}/obituary.h | 0 .../src/client/obituary.qc | 0 .../valve => valve/src/client}/particles.h | 0 .../player.c => valve/src/client/player.qc | 0 .../predict.c => valve/src/client/predict.qc | 0 valve/src/client/progs.src | 38 ++++ .../src/client/scoreboard.qc | 0 .../valve/view.c => valve/src/client/view.qc | 0 valve/src/progs.src | 2 + valve/src/server/Makefile | 5 + .../ammo.cpp => valve/src/server/ammo.qc | 0 .../valve/bot.cpp => valve/src/server/bot.qc | 0 .../cheats.c => valve/src/server/cheats.qc | 0 .../client.c => valve/src/server/client.qc | 0 .../damage.c => valve/src/server/damage.qc | 0 {src/server/valve => valve/src/server}/defs.h | 0 .../src/server/flashlight.qc | 0 .../valve => valve/src/server}/gamerules.h | 0 .../src/server/gamerules.qc | 0 .../src/server/gamerules_multiplayer.qc | 0 .../src/server/gamerules_singleplayer.qc | 0 .../input.c => valve/src/server/input.qc | 0 .../src/server/item_battery.qc | 0 .../src/server/item_healthkit.qc | 0 .../src/server/item_longjump.qc | 0 .../src/server/item_suit.qc | 0 .../src/server/item_weaponbox.qc | 0 .../server/valve => valve/src/server}/items.h | 0 .../items.cpp => valve/src/server/items.qc | 0 .../src/server/monster_alien_controller.qc | 0 .../src/server/monster_alien_grunt.qc | 0 .../src/server/monster_alien_slave.qc | 0 .../src/server/monster_apache.qc | 0 .../src/server/monster_babycrab.qc | 0 .../src/server/monster_barnacle.qc | 0 .../src/server/monster_barney.qc | 0 .../src/server/monster_barney_dead.qc | 0 .../src/server/monster_bigmomma.qc | 0 .../src/server/monster_bloater.qc | 0 .../src/server/monster_bullchicken.qc | 0 .../src/server/monster_cockroach.qc | 0 .../src/server/monster_flyer_flock.qc | 0 .../src/server/monster_gargantua.qc | 0 .../src/server/monster_gman.qc | 0 .../src/server/monster_headcrab.qc | 0 .../src/server/monster_hevsuit_dead.qc | 0 .../src/server/monster_hgrunt_dead.qc | 0 .../src/server/monster_houndeye.qc | 0 .../src/server/monster_human_assassin.qc | 0 .../src/server/monster_human_grunt.qc | 0 .../src/server/monster_ichthyosaur.qc | 0 .../src/server/monster_leech.qc | 0 .../src/server/monster_miniturret.qc | 0 .../src/server/monster_nihilanth.qc | 0 .../src/server/monster_osprey.qc | 0 .../src/server/monster_rat.qc | 0 .../src/server/monster_scientist.qc | 0 .../src/server/monster_scientist_dead.qc | 0 .../src/server/monster_sentry.qc | 0 .../src/server/monster_sitting_scientist.qc | 0 .../src/server/monster_tentacle.qc | 0 .../src/server/monster_turret.qc | 0 .../src/server/monster_zombie.qc | 0 .../player.c => valve/src/server/player.qc | 0 valve/src/server/progs.src | 89 ++++++++ .../rules.c => valve/src/server/rules.qc | 0 .../server.c => valve/src/server/server.qc | 0 .../spawn.c => valve/src/server/spawn.qc | 0 .../src/server/spectator.qc | 0 .../src/server/world_items.qc | 0 .../src/server/xen_hair.qc | 0 .../src/server/xen_plantlight.qc | 0 .../src/server/xen_spore_large.qc | 0 .../src/server/xen_spore_medium.qc | 0 .../src/server/xen_spore_small.qc | 0 .../valve => valve/src/shared}/animations.h | 0 .../src/shared/animations.qc | 0 .../valve => valve/src/shared}/entities.h | 0 .../shared/valve => valve/src/shared}/flags.h | 0 .../src/shared/fx_blood.qc | 0 .../src/shared/fx_breakmodel.qc | 0 .../src/shared/fx_explosion.qc | 0 .../src/shared/fx_gibhuman.qc | 0 .../src/shared/fx_impact.qc | 0 .../src/shared/fx_spark.qc | 0 valve/src/shared/include.src | 36 ++++ .../shared/valve => valve/src/shared}/items.h | 0 .../player.cpp => valve/src/shared/player.qc | 0 .../pmove.c => valve/src/shared/pmove.qc | 0 .../src/shared/pmove_water.qc | 0 .../src/shared/w_crossbow.qc | 0 .../src/shared/w_crowbar.qc | 0 .../w_egon.c => valve/src/shared/w_egon.qc | 0 .../w_gauss.c => valve/src/shared/w_gauss.qc | 0 .../w_glock.c => valve/src/shared/w_glock.qc | 0 .../src/shared/w_handgrenade.qc | 0 .../src/shared/w_hornetgun.qc | 0 .../w_mp5.c => valve/src/shared/w_mp5.qc | 0 .../src/shared/w_python.qc | 0 .../w_rpg.c => valve/src/shared/w_rpg.qc | 0 .../src/shared/w_satchel.qc | 0 .../src/shared/w_shotgun.qc | 0 .../w_snark.c => valve/src/shared/w_snark.qc | 0 .../src/shared/w_tripmine.qc | 0 .../src/shared}/weapon_common.h | 0 .../src/shared/weapon_common.qc | 0 .../valve => valve/src/shared}/weapons.h | 0 .../weapons.c => valve/src/shared/weapons.qc | 0 773 files changed, 1891 insertions(+), 1789 deletions(-) create mode 100644 base/src/Makefile create mode 100644 base/src/client/Makefile rename src/client/base/cmds.c => base/src/client/cmds.qc (100%) rename {src/client/base => base/src/client}/defs.h (100%) rename src/client/base/entities.c => base/src/client/entities.qc (100%) rename src/client/base/game_event.c => base/src/client/game_event.qc (100%) rename src/client/base/hud.c => base/src/client/hud.qc (100%) rename src/client/base/hud_weaponselect.c => base/src/client/hud_weaponselect.qc (100%) rename src/client/base/init.c => base/src/client/init.qc (100%) rename src/client/base/input.c => base/src/client/input.qc (100%) rename src/client/base/modelevent.c => base/src/client/modelevent.qc (100%) rename src/client/base/player.c => base/src/client/player.qc (100%) rename src/client/base/predict.c => base/src/client/predict.qc (100%) create mode 100755 base/src/client/progs.src rename src/client/base/scoreboard.c => base/src/client/scoreboard.qc (100%) rename src/client/base/view.c => base/src/client/view.qc (100%) create mode 100755 base/src/progs.src create mode 100644 base/src/server/Makefile rename src/server/base/client.c => base/src/server/client.qc (100%) rename src/server/base/damage.c => base/src/server/damage.qc (100%) rename {src/server/base => base/src/server}/defs.h (100%) rename src/server/base/flashlight.c => base/src/server/flashlight.qc (100%) rename {src/server/base => base/src/server}/gamerules.h (100%) rename src/server/base/gamerules.cpp => base/src/server/gamerules.qc (100%) rename src/server/base/gamerules_multiplayer.cpp => base/src/server/gamerules_multiplayer.qc (100%) rename src/server/base/gamerules_singleplayer.cpp => base/src/server/gamerules_singleplayer.qc (100%) rename src/server/base/input.c => base/src/server/input.qc (100%) rename {src/server/base => base/src/server}/items.h (100%) rename src/server/base/items.cpp => base/src/server/items.qc (100%) rename src/server/base/modelevent.c => base/src/server/modelevent.qc (100%) rename src/server/base/player.c => base/src/server/player.qc (100%) create mode 100755 base/src/server/progs.src rename src/server/base/rules.c => base/src/server/rules.qc (100%) rename src/server/base/server.c => base/src/server/server.qc (100%) rename src/server/base/spawn.c => base/src/server/spawn.qc (100%) rename src/server/base/spectator.c => base/src/server/spectator.qc (100%) rename {src/shared/base => base/src/shared}/animations.h (100%) rename src/shared/base/animations.c => base/src/shared/animations.qc (100%) rename {src/shared/base => base/src/shared}/flags.h (100%) rename src/shared/base/fx_blood.c => base/src/shared/fx_blood.qc (100%) rename src/shared/base/fx_breakmodel.c => base/src/shared/fx_breakmodel.qc (100%) rename src/shared/base/fx_explosion.c => base/src/shared/fx_explosion.qc (100%) rename src/shared/base/fx_gibhuman.c => base/src/shared/fx_gibhuman.qc (100%) rename src/shared/base/fx_impact.c => base/src/shared/fx_impact.qc (100%) rename src/shared/base/fx_spark.c => base/src/shared/fx_spark.qc (100%) create mode 100644 base/src/shared/include.src rename {src/shared/base => base/src/shared}/items.h (100%) rename src/shared/base/player.cpp => base/src/shared/player.qc (100%) rename src/shared/base/pmove.c => base/src/shared/pmove.qc (100%) rename src/shared/base/pmove_water.c => base/src/shared/pmove_water.qc (100%) rename {src/shared/base => base/src/shared}/weapon_common.h (100%) rename src/shared/base/weapon_common.c => base/src/shared/weapon_common.qc (100%) rename {src/shared/base => base/src/shared}/weapons.h (100%) rename src/shared/base/weapons.c => base/src/shared/weapons.qc (100%) create mode 100644 cstrike/src/Makefile create mode 100644 cstrike/src/client/Makefile rename src/client/cstrike/cmds.c => cstrike/src/client/cmds.qc (100%) rename src/client/cstrike/crosshair.c => cstrike/src/client/crosshair.qc (100%) rename {src/client/cstrike => cstrike/src/client}/defs.h (98%) rename src/client/cstrike/entities.c => cstrike/src/client/entities.qc (100%) rename src/client/cstrike/game_event.c => cstrike/src/client/game_event.qc (100%) rename {src/client/cstrike => cstrike/src/client}/hud.h (100%) rename src/client/cstrike/hud.c => cstrike/src/client/hud.qc (100%) rename src/client/cstrike/hud_weaponselect.c => cstrike/src/client/hud_weaponselect.qc (100%) rename src/client/cstrike/init.c => cstrike/src/client/init.qc (100%) rename src/client/cstrike/player.c => cstrike/src/client/player.qc (100%) rename src/client/cstrike/predict.c => cstrike/src/client/predict.qc (100%) create mode 100644 cstrike/src/client/progs.src rename {src/client/cstrike => cstrike/src/client}/radio.h (100%) rename src/client/cstrike/radio.c => cstrike/src/client/radio.qc (100%) rename src/client/cstrike/textmenu.c => cstrike/src/client/textmenu.qc (100%) rename src/client/cstrike/vgui_chooseteam.cpp => cstrike/src/client/vgui_chooseteam.qc (100%) create mode 100755 cstrike/src/progs.src create mode 100644 cstrike/src/server/Makefile rename src/server/cstrike/ammo.c => cstrike/src/server/ammo.qc (100%) rename src/server/cstrike/armoury_entity.cpp => cstrike/src/server/armoury_entity.qc (100%) rename src/server/cstrike/buy.c => cstrike/src/server/buy.qc (100%) rename src/server/cstrike/client.c => cstrike/src/server/client.qc (100%) rename {src/server/cstrike => cstrike/src/server}/defs.h (98%) rename src/server/cstrike/func_bomb_target.cpp => cstrike/src/server/func_bomb_target.qc (100%) rename src/server/cstrike/func_buyzone.cpp => cstrike/src/server/func_buyzone.qc (100%) rename src/server/cstrike/func_escapezone.cpp => cstrike/src/server/func_escapezone.qc (100%) rename src/server/cstrike/func_hostage_rescue.cpp => cstrike/src/server/func_hostage_rescue.qc (100%) rename src/server/cstrike/func_vip_safetyzone.cpp => cstrike/src/server/func_vip_safetyzone.qc (100%) rename src/server/cstrike/game_money.c => cstrike/src/server/game_money.qc (100%) rename src/server/cstrike/game_rules.c => cstrike/src/server/game_rules.qc (100%) rename {src/server/cstrike => cstrike/src/server}/gamerules.h (98%) rename src/server/cstrike/gamerules.cpp => cstrike/src/server/gamerules.qc (100%) rename src/server/cstrike/gamerules_multiplayer.cpp => cstrike/src/server/gamerules_multiplayer.qc (100%) rename src/server/cstrike/gamerules_singleplayer.cpp => cstrike/src/server/gamerules_singleplayer.qc (100%) rename src/server/cstrike/hostage_entity.cpp => cstrike/src/server/hostage_entity.qc (100%) rename src/server/cstrike/info_buyzone.cpp => cstrike/src/server/info_buyzone.qc (100%) rename src/server/cstrike/info_hostage_rescue.cpp => cstrike/src/server/info_hostage_rescue.qc (100%) rename src/server/cstrike/info_map_parameters.cpp => cstrike/src/server/info_map_parameters.qc (100%) rename src/server/cstrike/input.c => cstrike/src/server/input.qc (100%) rename src/server/cstrike/item_suit.cpp => cstrike/src/server/item_suit.qc (100%) rename {src/server/cstrike => cstrike/src/server}/money.h (100%) rename src/server/cstrike/player.c => cstrike/src/server/player.qc (100%) create mode 100755 cstrike/src/server/progs.src rename {src/server/cstrike => cstrike/src/server}/radio.h (100%) rename src/server/cstrike/radio.c => cstrike/src/server/radio.qc (100%) rename src/server/cstrike/server.c => cstrike/src/server/server.qc (100%) rename src/server/cstrike/spawn.c => cstrike/src/server/spawn.qc (100%) rename {src/shared/cstrike => cstrike/src/shared}/animations.h (100%) rename src/shared/cstrike/animations.c => cstrike/src/shared/animations.qc (100%) rename {src/shared/cstrike => cstrike/src/shared}/defs.h (100%) rename {src/shared/cstrike => cstrike/src/shared}/entities.h (100%) rename src/shared/cstrike/equipment.c => cstrike/src/shared/equipment.qc (100%) rename {src/shared/cstrike => cstrike/src/shared}/events.h (100%) rename {src/shared/cstrike => cstrike/src/shared}/flags.h (100%) rename src/shared/cstrike/fx_flashbang.c => cstrike/src/shared/fx_flashbang.qc (100%) rename src/shared/cstrike/fx_impact.c => cstrike/src/shared/fx_impact.qc (100%) rename src/shared/cstrike/fx_smokenade.c => cstrike/src/shared/fx_smokenade.qc (100%) create mode 100644 cstrike/src/shared/include.src rename {src/shared/cstrike => cstrike/src/shared}/item_c4bomb.h (100%) rename src/shared/cstrike/item_c4bomb.cpp => cstrike/src/shared/item_c4bomb.qc (100%) rename {src/shared/cstrike => cstrike/src/shared}/items.h (100%) rename {src/shared/cstrike => cstrike/src/shared}/player.h (100%) rename src/shared/cstrike/pmove.c => cstrike/src/shared/pmove.qc (100%) rename {src/shared/cstrike => cstrike/src/shared}/radio.h (100%) rename src/shared/cstrike/w_ak47.c => cstrike/src/shared/w_ak47.qc (100%) rename src/shared/cstrike/w_aug.c => cstrike/src/shared/w_aug.qc (100%) rename src/shared/cstrike/w_awp.c => cstrike/src/shared/w_awp.qc (100%) rename src/shared/cstrike/w_c4bomb.c => cstrike/src/shared/w_c4bomb.qc (100%) rename src/shared/cstrike/w_deagle.c => cstrike/src/shared/w_deagle.qc (100%) rename src/shared/cstrike/w_elites.c => cstrike/src/shared/w_elites.qc (100%) rename src/shared/cstrike/w_fiveseven.c => cstrike/src/shared/w_fiveseven.qc (100%) rename src/shared/cstrike/w_flashbang.c => cstrike/src/shared/w_flashbang.qc (100%) rename src/shared/cstrike/w_g3sg1.c => cstrike/src/shared/w_g3sg1.qc (100%) rename src/shared/cstrike/w_glock18.c => cstrike/src/shared/w_glock18.qc (100%) rename src/shared/cstrike/w_hegrenade.c => cstrike/src/shared/w_hegrenade.qc (100%) rename src/shared/cstrike/w_knife.c => cstrike/src/shared/w_knife.qc (100%) rename src/shared/cstrike/w_m3.c => cstrike/src/shared/w_m3.qc (100%) rename src/shared/cstrike/w_m4a1.c => cstrike/src/shared/w_m4a1.qc (100%) rename src/shared/cstrike/w_mac10.c => cstrike/src/shared/w_mac10.qc (100%) rename src/shared/cstrike/w_mp5.c => cstrike/src/shared/w_mp5.qc (100%) rename src/shared/cstrike/w_p228.c => cstrike/src/shared/w_p228.qc (100%) rename src/shared/cstrike/w_p90.c => cstrike/src/shared/w_p90.qc (100%) rename src/shared/cstrike/w_para.c => cstrike/src/shared/w_para.qc (100%) rename src/shared/cstrike/w_scout.c => cstrike/src/shared/w_scout.qc (100%) rename src/shared/cstrike/w_sg550.c => cstrike/src/shared/w_sg550.qc (100%) rename src/shared/cstrike/w_sg552.c => cstrike/src/shared/w_sg552.qc (100%) rename src/shared/cstrike/w_smokegrenade.c => cstrike/src/shared/w_smokegrenade.qc (100%) rename src/shared/cstrike/w_tmp.c => cstrike/src/shared/w_tmp.qc (100%) rename src/shared/cstrike/w_ump45.c => cstrike/src/shared/w_ump45.qc (100%) rename src/shared/cstrike/w_usp45.c => cstrike/src/shared/w_usp45.qc (100%) rename src/shared/cstrike/w_xm1014.c => cstrike/src/shared/w_xm1014.qc (100%) rename {src/shared/cstrike => cstrike/src/shared}/weapons.h (100%) rename src/shared/cstrike/weapons.c => cstrike/src/shared/weapons.qc (100%) rename src/shared/cstrike/weapons_cstrike.c => cstrike/src/shared/weapons_cstrike.qc (100%) create mode 100644 gearbox/src/Makefile rename {src/client/gearbox => gearbox/src/client}/Makefile (100%) rename src/client/gearbox/hud_weaponselect.c => gearbox/src/client/hud_weaponselect.qc (100%) rename src/client/gearbox/init.c => gearbox/src/client/init.qc (100%) create mode 100644 gearbox/src/client/progs.src create mode 100755 gearbox/src/progs.src rename {src/server/gearbox => gearbox/src/server}/Makefile (100%) rename src/server/gearbox/ammo_op4.cpp => gearbox/src/server/ammo_op4.qc (100%) rename {src/server/gearbox => gearbox/src/server}/defs.h (89%) rename src/server/gearbox/gamerules.cpp => gearbox/src/server/gamerules.qc (100%) rename {src/server/gearbox => gearbox/src/server}/gamerules_ctf.h (100%) rename src/server/gearbox/gamerules_ctf.cpp => gearbox/src/server/gamerules_ctf.qc (100%) rename src/server/gearbox/input.c => gearbox/src/server/input.qc (100%) rename src/server/gearbox/monster_drillsergeant.cpp => gearbox/src/server/monster_drillsergeant.qc (100%) rename src/server/gearbox/monster_recruit.cpp => gearbox/src/server/monster_recruit.qc (100%) create mode 100755 gearbox/src/server/progs.src rename src/server/gearbox/server.c => gearbox/src/server/server.qc (100%) create mode 100644 gearbox/src/shared/include.src rename {src/shared/gearbox => gearbox/src/shared}/items.h (100%) rename src/shared/gearbox/player.cpp => gearbox/src/shared/player.qc (100%) rename src/shared/gearbox/w_displacer.c => gearbox/src/shared/w_displacer.qc (100%) rename src/shared/gearbox/w_eagle.c => gearbox/src/shared/w_eagle.qc (100%) rename src/shared/gearbox/w_grapple.c => gearbox/src/shared/w_grapple.qc (100%) rename src/shared/gearbox/w_knife.c => gearbox/src/shared/w_knife.qc (100%) rename src/shared/gearbox/w_m249.c => gearbox/src/shared/w_m249.qc (100%) rename src/shared/gearbox/w_penguin.c => gearbox/src/shared/w_penguin.qc (100%) rename src/shared/gearbox/w_pipewrench.c => gearbox/src/shared/w_pipewrench.qc (100%) rename src/shared/gearbox/w_shockrifle.c => gearbox/src/shared/w_shockrifle.qc (100%) rename src/shared/gearbox/w_sniperrifle.c => gearbox/src/shared/w_sniperrifle.qc (100%) rename src/shared/gearbox/w_sporelauncher.c => gearbox/src/shared/w_sporelauncher.qc (100%) rename {src/shared/gearbox => gearbox/src/shared}/weapons.h (100%) rename src/shared/gearbox/weapons.c => gearbox/src/shared/weapons.qc (100%) create mode 100644 hunger/src/Makefile rename {src/client/hunger => hunger/src/client}/Makefile (100%) rename src/client/hunger/init.c => hunger/src/client/init.qc (100%) create mode 100644 hunger/src/client/progs.src create mode 100755 hunger/src/progs.src rename {src/server/hunger => hunger/src/server}/Makefile (100%) rename src/server/hunger/ammo_th.cpp => hunger/src/server/ammo_th.qc (100%) rename src/server/hunger/input.c => hunger/src/server/input.qc (100%) create mode 100755 hunger/src/server/progs.src create mode 100644 hunger/src/shared/include.src rename {src/shared/hunger => hunger/src/shared}/items.h (100%) rename src/shared/hunger/player.cpp => hunger/src/shared/player.qc (100%) rename src/shared/hunger/w_ap9.c => hunger/src/shared/w_ap9.qc (100%) rename src/shared/hunger/w_chaingun.c => hunger/src/shared/w_chaingun.qc (100%) rename src/shared/hunger/w_flame.c => hunger/src/shared/w_flame.qc (100%) rename src/shared/hunger/w_medkit.c => hunger/src/shared/w_medkit.qc (100%) rename src/shared/hunger/w_shovel.c => hunger/src/shared/w_shovel.qc (100%) rename src/shared/hunger/w_silencer.c => hunger/src/shared/w_silencer.qc (100%) rename src/shared/hunger/w_sniper.c => hunger/src/shared/w_sniper.qc (100%) rename src/shared/hunger/w_sniper2.c => hunger/src/shared/w_sniper2.qc (100%) rename src/shared/hunger/w_spanner.c => hunger/src/shared/w_spanner.qc (100%) rename src/shared/hunger/w_taurus.c => hunger/src/shared/w_taurus.qc (100%) rename src/shared/hunger/w_tnt.c => hunger/src/shared/w_tnt.qc (100%) rename {src/shared/hunger => hunger/src/shared}/weapons.h (100%) rename src/shared/hunger/weapons.c => hunger/src/shared/weapons.qc (100%) create mode 100644 poke646/src/Makefile rename {src/client/poke646 => poke646/src/client}/Makefile (100%) rename src/client/poke646/entities.c => poke646/src/client/entities.qc (100%) rename src/client/poke646/init.c => poke646/src/client/init.qc (100%) create mode 100644 poke646/src/client/progs.src create mode 100755 poke646/src/progs.src rename {src/server/poke646 => poke646/src/server}/Makefile (100%) rename src/server/poke646/ammo_p646.cpp => poke646/src/server/ammo_p646.qc (100%) rename src/server/poke646/gamerules.cpp => poke646/src/server/gamerules.qc (100%) rename src/server/poke646/gamerules_multiplayer.cpp => poke646/src/server/gamerules_multiplayer.qc (100%) rename src/server/poke646/input.c => poke646/src/server/input.qc (100%) create mode 100755 poke646/src/server/progs.src create mode 100644 poke646/src/shared/include.src rename {src/shared/poke646 => poke646/src/shared}/items.h (100%) rename src/shared/poke646/player.cpp => poke646/src/shared/player.qc (100%) rename src/shared/poke646/w_bradnailer.c => poke646/src/shared/w_bradnailer.qc (100%) rename src/shared/poke646/w_cmlwbr.c => poke646/src/shared/w_cmlwbr.qc (100%) rename src/shared/poke646/w_heaterpipe.c => poke646/src/shared/w_heaterpipe.qc (100%) rename src/shared/poke646/w_nailgun.c => poke646/src/shared/w_nailgun.qc (100%) rename src/shared/poke646/w_pipebomb.c => poke646/src/shared/w_pipebomb.qc (100%) rename src/shared/poke646/w_shotgun.c => poke646/src/shared/w_shotgun.qc (100%) rename src/shared/poke646/w_xs.c => poke646/src/shared/w_xs.qc (100%) rename {src/shared/poke646 => poke646/src/shared}/weapons.h (100%) rename src/shared/poke646/weapons.c => poke646/src/shared/weapons.qc (100%) create mode 100644 rewolf/src/Makefile rename {src/client/rewolf => rewolf/src/client}/Makefile (100%) rename src/client/rewolf/decore.cpp => rewolf/src/client/decore.qc (100%) rename src/client/rewolf/entities.c => rewolf/src/client/entities.qc (100%) rename src/client/rewolf/hud.c => rewolf/src/client/hud.qc (100%) rename src/client/rewolf/hud_weaponselect.c => rewolf/src/client/hud_weaponselect.qc (100%) rename src/client/rewolf/init.c => rewolf/src/client/init.qc (100%) create mode 100755 rewolf/src/client/progs.src create mode 100755 rewolf/src/progs.src rename {src/server/rewolf => rewolf/src/server}/Makefile (100%) rename src/server/rewolf/gamerules.cpp => rewolf/src/server/gamerules.qc (100%) rename src/server/rewolf/gamerules_multiplayer.cpp => rewolf/src/server/gamerules_multiplayer.qc (100%) rename src/server/rewolf/gunman_cycler.cpp => rewolf/src/server/gunman_cycler.qc (100%) rename src/server/rewolf/hologram_damage.cpp => rewolf/src/server/hologram_damage.qc (100%) rename src/server/rewolf/input.c => rewolf/src/server/input.qc (100%) rename src/server/rewolf/monster_human_bandit.cpp => rewolf/src/server/monster_human_bandit.qc (100%) rename src/server/rewolf/monster_human_chopper.cpp => rewolf/src/server/monster_human_chopper.qc (100%) rename src/server/rewolf/monster_human_demoman.cpp => rewolf/src/server/monster_human_demoman.qc (100%) rename src/server/rewolf/monster_human_gunman.cpp => rewolf/src/server/monster_human_gunman.qc (100%) rename src/server/rewolf/monster_human_unarmed.cpp => rewolf/src/server/monster_human_unarmed.qc (100%) rename src/server/rewolf/monster_trainingbot.cpp => rewolf/src/server/monster_trainingbot.qc (100%) create mode 100755 rewolf/src/server/progs.src create mode 100644 rewolf/src/shared/include.src rename {src/shared/rewolf => rewolf/src/shared}/items.h (100%) rename src/shared/rewolf/player.cpp => rewolf/src/shared/player.qc (100%) rename src/shared/rewolf/w_aicore.c => rewolf/src/shared/w_aicore.qc (100%) rename src/shared/rewolf/w_beamgun.c => rewolf/src/shared/w_beamgun.qc (100%) rename src/shared/rewolf/w_chemicalgun.c => rewolf/src/shared/w_chemicalgun.qc (100%) rename src/shared/rewolf/w_dml.c => rewolf/src/shared/w_dml.qc (100%) rename src/shared/rewolf/w_fists.c => rewolf/src/shared/w_fists.qc (100%) rename src/shared/rewolf/w_gausspistol.c => rewolf/src/shared/w_gausspistol.qc (100%) rename src/shared/rewolf/w_grenade.c => rewolf/src/shared/w_grenade.qc (100%) rename src/shared/rewolf/w_minigun.c => rewolf/src/shared/w_minigun.qc (100%) rename src/shared/rewolf/w_shotgun.c => rewolf/src/shared/w_shotgun.qc (100%) rename {src/shared/rewolf => rewolf/src/shared}/weapons.h (100%) rename src/shared/rewolf/weapons.c => rewolf/src/shared/weapons.qc (100%) create mode 100644 scihunt/src/Makefile rename {src/client/scihunt => scihunt/src/client}/Makefile (100%) create mode 100644 scihunt/src/client/progs.src create mode 100755 scihunt/src/progs.src rename {src/server/scihunt => scihunt/src/server}/Makefile (100%) rename {src/server/scihunt => scihunt/src/server}/defs.h (94%) rename {src/server/scihunt => scihunt/src/server}/gamerules.h (96%) rename src/server/scihunt/gamerules.cpp => scihunt/src/server/gamerules.qc (100%) rename src/server/scihunt/input.c => scihunt/src/server/input.qc (100%) rename src/server/scihunt/monster_scientist.cpp => scihunt/src/server/monster_scientist.qc (100%) create mode 100755 scihunt/src/server/progs.src rename src/server/scihunt/server.c => scihunt/src/server/server.qc (100%) rename src/server/scihunt/shdata_parse.c => scihunt/src/server/shdata_parse.qc (100%) create mode 100644 scihunt/src/shared/include.src rename {src/shared/scihunt => scihunt/src/shared}/items.h (100%) rename src/shared/scihunt/player.cpp => scihunt/src/shared/player.qc (100%) rename src/shared/scihunt/pmove.c => scihunt/src/shared/pmove.qc (100%) rename src/shared/scihunt/w_cannon.c => scihunt/src/shared/w_cannon.qc (100%) rename src/shared/scihunt/w_chainsaw.c => scihunt/src/shared/w_chainsaw.qc (100%) rename src/shared/scihunt/w_hammer.c => scihunt/src/shared/w_hammer.qc (100%) rename {src/shared/scihunt => scihunt/src/shared}/weapons.h (100%) rename src/shared/scihunt/weapons.c => scihunt/src/shared/weapons.qc (100%) rename src/botlib/{bot.cpp => bot.qc} (100%) rename src/botlib/{cmd.c => cmd.qc} (100%) rename src/botlib/{route.c => route.qc} (100%) rename src/botlib/{way.c => way.qc} (96%) delete mode 100644 src/client/base/Makefile delete mode 100755 src/client/base/progs.src rename src/client/{chat.c => chat.qc} (100%) delete mode 100644 src/client/cstrike/Makefile delete mode 100644 src/client/cstrike/progs.src rename src/client/{damage.c => damage.qc} (100%) rename src/client/{entities.c => entities.qc} (100%) rename src/client/{entry.c => entry.qc} (100%) rename src/client/{fade.c => fade.qc} (100%) delete mode 100644 src/client/gearbox/progs.src delete mode 100644 src/client/hunger/progs.src rename src/client/{in_saturn.c => in_saturn.qc} (99%) rename src/client/{modelevent.c => modelevent.qc} (100%) rename src/client/{music.c => music.qc} (100%) rename src/client/{npc.c => npc.qc} (100%) rename src/client/{player.c => player.qc} (100%) delete mode 100644 src/client/poke646/progs.src rename src/client/{predict.c => predict.qc} (100%) rename src/client/{prints.c => prints.qc} (100%) delete mode 100755 src/client/rewolf/progs.src delete mode 100644 src/client/scihunt/progs.src rename src/client/{sentences.c => sentences.qc} (100%) rename src/client/{sky.c => sky.qc} (100%) rename src/client/{sound.c => sound.qc} (100%) rename src/client/{text.c => text.qc} (100%) rename src/client/{textmenu.c => textmenu.qc} (100%) delete mode 100755 src/client/tfc/progs.src rename src/client/{titles.c => titles.qc} (100%) delete mode 100644 src/client/valve/Makefile delete mode 100755 src/client/valve/progs.src rename src/client/{vgui.cpp => vgui.qc} (100%) rename src/client/{view.c => view.qc} (100%) rename src/client/{voice.c => voice.qc} (100%) rename src/client/{vox.c => vox.qc} (100%) rename src/client/{way.c => way.qc} (100%) rename src/gs-entbase/client/{basefx.cpp => basefx.qc} (100%) rename src/gs-entbase/client/{env_cubemap.cpp => env_cubemap.qc} (100%) rename src/gs-entbase/client/{env_glow.cpp => env_glow.qc} (100%) rename src/gs-entbase/client/{env_laser.cpp => env_laser.qc} (100%) rename src/gs-entbase/client/{env_particle.cpp => env_particle.qc} (100%) rename src/gs-entbase/client/{env_sound.cpp => env_sound.qc} (100%) rename src/gs-entbase/client/{env_soundscape.cpp => env_soundscape.qc} (100%) rename src/gs-entbase/client/{env_sprite.cpp => env_sprite.qc} (100%) rename src/gs-entbase/client/{env_sun.cpp => env_sun.qc} (100%) rename src/gs-entbase/client/{func_dustmotes.cpp => func_dustmotes.qc} (100%) rename src/gs-entbase/client/{func_lod.cpp => func_lod.qc} (100%) rename src/gs-entbase/client/{info_notnull.cpp => info_notnull.qc} (100%) rename src/gs-entbase/client/{light_environment.cpp => light_environment.qc} (100%) rename src/gs-entbase/client/{point_message.cpp => point_message.qc} (100%) rename src/gs-entbase/client/{prop_dynamic.cpp => prop_dynamic.qc} (100%) rename src/gs-entbase/client/{prop_rope.cpp => prop_rope.qc} (100%) rename src/gs-entbase/client/{sky_camera.cpp => sky_camera.qc} (100%) rename src/gs-entbase/client/{worldspawn.cpp => worldspawn.qc} (100%) rename src/gs-entbase/server/{ambient_generic.cpp => ambient_generic.qc} (100%) rename src/gs-entbase/server/{basemonster.cpp => basemonster.qc} (100%) rename src/gs-entbase/server/{basenpc.cpp => basenpc.qc} (100%) rename src/gs-entbase/server/{baseoutput.cpp => baseoutput.qc} (100%) rename src/gs-entbase/server/{basephysics.cpp => basephysics.qc} (100%) rename src/gs-entbase/server/{basetrigger.cpp => basetrigger.qc} (100%) rename src/gs-entbase/server/{basevehicle.cpp => basevehicle.qc} (100%) rename src/gs-entbase/server/{button_target.cpp => button_target.qc} (100%) rename src/gs-entbase/server/{cycler.cpp => cycler.qc} (100%) rename src/gs-entbase/server/{cycler_sprite.cpp => cycler_sprite.qc} (100%) rename src/gs-entbase/server/{env_beam.cpp => env_beam.qc} (100%) rename src/gs-entbase/server/{env_beverage.cpp => env_beverage.qc} (100%) rename src/gs-entbase/server/{env_explosion.cpp => env_explosion.qc} (100%) rename src/gs-entbase/server/{env_fade.cpp => env_fade.qc} (100%) rename src/gs-entbase/server/{env_fog_controller.cpp => env_fog_controller.qc} (100%) rename src/gs-entbase/server/{env_global.cpp => env_global.qc} (100%) rename src/gs-entbase/server/{env_hudhint.cpp => env_hudhint.qc} (100%) rename src/gs-entbase/server/{env_laser.cpp => env_laser.qc} (100%) rename src/gs-entbase/server/{env_message.cpp => env_message.qc} (100%) rename src/gs-entbase/server/{env_render.cpp => env_render.qc} (100%) rename src/gs-entbase/server/{env_shake.cpp => env_shake.qc} (100%) rename src/gs-entbase/server/{env_shooter.cpp => env_shooter.qc} (100%) rename src/gs-entbase/server/{env_spark.cpp => env_spark.qc} (100%) rename src/gs-entbase/server/{env_sprite.cpp => env_sprite.qc} (100%) rename src/gs-entbase/server/{func_breakable.cpp => func_breakable.qc} (100%) rename src/gs-entbase/server/{func_brush.cpp => func_brush.qc} (100%) rename src/gs-entbase/server/{func_button.cpp => func_button.qc} (100%) rename src/gs-entbase/server/{func_conveyor.cpp => func_conveyor.qc} (100%) rename src/gs-entbase/server/{func_detail.cpp => func_detail.qc} (100%) rename src/gs-entbase/server/{func_door.cpp => func_door.qc} (100%) rename src/gs-entbase/server/{func_door_rotating.cpp => func_door_rotating.qc} (100%) rename src/gs-entbase/server/{func_group.cpp => func_group.qc} (100%) rename src/gs-entbase/server/{func_guntarget.cpp => func_guntarget.qc} (100%) rename src/gs-entbase/server/{func_healthcharger.cpp => func_healthcharger.qc} (100%) rename src/gs-entbase/server/{func_illusionary.cpp => func_illusionary.qc} (100%) rename src/gs-entbase/server/{func_ladder.cpp => func_ladder.qc} (100%) rename src/gs-entbase/server/{func_lod.cpp => func_lod.qc} (100%) rename src/gs-entbase/server/{func_mortar_field.cpp => func_mortar_field.qc} (100%) rename src/gs-entbase/server/{func_pendulum.cpp => func_pendulum.qc} (100%) rename src/gs-entbase/server/{func_physbox.cpp => func_physbox.qc} (100%) rename src/gs-entbase/server/{func_plat.cpp => func_plat.qc} (100%) rename src/gs-entbase/server/{func_pushable.cpp => func_pushable.qc} (100%) rename src/gs-entbase/server/{func_recharge.cpp => func_recharge.qc} (100%) rename src/gs-entbase/server/{func_rot_button.cpp => func_rot_button.qc} (100%) rename src/gs-entbase/server/{func_rotating.cpp => func_rotating.qc} (100%) rename src/gs-entbase/server/{func_tank.cpp => func_tank.qc} (100%) rename src/gs-entbase/server/{func_tankcontrols.cpp => func_tankcontrols.qc} (100%) rename src/gs-entbase/server/{func_tankmortar.cpp => func_tankmortar.qc} (100%) rename src/gs-entbase/server/{func_tracktrain.cpp => func_tracktrain.qc} (100%) rename src/gs-entbase/server/{func_tracktraincontrols.cpp => func_tracktraincontrols.qc} (100%) rename src/gs-entbase/server/{func_train.cpp => func_train.qc} (100%) rename src/gs-entbase/server/{func_vehicle.cpp => func_vehicle.qc} (100%) rename src/gs-entbase/server/{func_vehiclecontrols.cpp => func_vehiclecontrols.qc} (100%) rename src/gs-entbase/server/{func_wall.cpp => func_wall.qc} (100%) rename src/gs-entbase/server/{func_wall_toggle.cpp => func_wall_toggle.qc} (100%) rename src/gs-entbase/server/{game_player_equip.cpp => game_player_equip.qc} (100%) rename src/gs-entbase/server/{game_text.cpp => game_text.qc} (100%) rename src/gs-entbase/server/{gibshooter.cpp => gibshooter.qc} (100%) rename src/gs-entbase/server/{info_intermission.cpp => info_intermission.qc} (100%) rename src/gs-entbase/server/{info_notnull.cpp => info_notnull.qc} (100%) rename src/gs-entbase/server/{info_null.cpp => info_null.qc} (100%) rename src/gs-entbase/server/{infodecal.cpp => infodecal.qc} (100%) rename src/gs-entbase/server/{item_food.cpp => item_food.qc} (100%) rename src/gs-entbase/server/{light.cpp => light.qc} (100%) rename src/gs-entbase/server/{momentary_door.cpp => momentary_door.qc} (100%) rename src/gs-entbase/server/{momentary_rot_button.cpp => momentary_rot_button.qc} (100%) rename src/gs-entbase/server/{momentarybase.cpp => momentarybase.qc} (100%) rename src/gs-entbase/server/{monster_furniture.cpp => monster_furniture.qc} (100%) rename src/gs-entbase/server/{monster_generic.cpp => monster_generic.qc} (100%) rename src/gs-entbase/server/{monstermaker.cpp => monstermaker.qc} (100%) rename src/gs-entbase/server/{multi_manager.cpp => multi_manager.qc} (100%) rename src/gs-entbase/server/{multisource.cpp => multisource.qc} (100%) rename src/gs-entbase/server/{path_corner.cpp => path_corner.qc} (100%) rename src/gs-entbase/server/{path_track.cpp => path_track.qc} (100%) rename src/gs-entbase/server/{player_loadsaved.cpp => player_loadsaved.qc} (100%) rename src/gs-entbase/server/{player_weaponstrip.cpp => player_weaponstrip.qc} (100%) rename src/gs-entbase/server/{point_camera.cpp => point_camera.qc} (100%) rename src/gs-entbase/server/{prop_door_rotating.cpp => prop_door_rotating.qc} (100%) rename src/gs-entbase/server/{prop_physics.cpp => prop_physics.qc} (100%) rename src/gs-entbase/server/{random_speaker.cpp => random_speaker.qc} (100%) rename src/gs-entbase/server/{random_trigger.cpp => random_trigger.qc} (100%) rename src/gs-entbase/server/{scripted_sentence.cpp => scripted_sentence.qc} (100%) rename src/gs-entbase/server/{scripted_sequence.cpp => scripted_sequence.qc} (100%) rename src/gs-entbase/server/{speaker.cpp => speaker.qc} (100%) rename src/gs-entbase/server/{stubs.cpp => stubs.qc} (100%) rename src/gs-entbase/server/{targ_speaker.cpp => targ_speaker.qc} (100%) rename src/gs-entbase/server/{target_cdaudio.cpp => target_cdaudio.qc} (100%) rename src/gs-entbase/server/{trigger_auto.cpp => trigger_auto.qc} (100%) rename src/gs-entbase/server/{trigger_autosave.cpp => trigger_autosave.qc} (100%) rename src/gs-entbase/server/{trigger_cdaudio.cpp => trigger_cdaudio.qc} (100%) rename src/gs-entbase/server/{trigger_changelevel.cpp => trigger_changelevel.qc} (100%) rename src/gs-entbase/server/{trigger_changetarget.cpp => trigger_changetarget.qc} (100%) rename src/gs-entbase/server/{trigger_counter.cpp => trigger_counter.qc} (100%) rename src/gs-entbase/server/{trigger_endsection.cpp => trigger_endsection.qc} (100%) rename src/gs-entbase/server/{trigger_hurt.cpp => trigger_hurt.qc} (100%) rename src/gs-entbase/server/{trigger_look.cpp => trigger_look.qc} (100%) rename src/gs-entbase/server/{trigger_multiple.cpp => trigger_multiple.qc} (100%) rename src/gs-entbase/server/{trigger_once.cpp => trigger_once.qc} (100%) rename src/gs-entbase/server/{trigger_playerfreeze.cpp => trigger_playerfreeze.qc} (100%) rename src/gs-entbase/server/{trigger_push.cpp => trigger_push.qc} (100%) rename src/gs-entbase/server/{trigger_relay.cpp => trigger_relay.qc} (100%) rename src/gs-entbase/server/{trigger_teleport.cpp => trigger_teleport.qc} (100%) rename src/gs-entbase/server/{trigger_transition.cpp => trigger_transition.qc} (100%) rename src/gs-entbase/shared/{baseentity.cpp => baseentity.qc} (100%) rename src/gs-entbase/shared/{decals.cpp => decals.qc} (100%) rename src/gs-entbase/shared/{env_projectedtexture.cpp => env_projectedtexture.qc} (100%) rename src/gs-entbase/shared/{func_friction.cpp => func_friction.qc} (100%) rename src/gs-entbase/shared/{func_monitor.cpp => func_monitor.qc} (99%) rename src/gs-entbase/shared/{info_particle_system.cpp => info_particle_system.qc} (100%) rename src/gs-entbase/shared/{light_dynamic.cpp => light_dynamic.qc} (100%) rename src/gs-entbase/shared/{spraylogo.cpp => spraylogo.qc} (100%) rename src/gs-entbase/shared/{trigger_camera.cpp => trigger_camera.qc} (100%) rename src/gs-entbase/shared/{trigger_gravity.cpp => trigger_gravity.qc} (100%) rename src/menu-fn/{colors.cpp => colors.qc} (100%) rename src/menu-fn/{entry.cpp => entry.qc} (100%) rename src/menu-fn/{m_addserver.cpp => m_addserver.qc} (100%) rename src/menu-fn/{m_advancedcontrols.cpp => m_advancedcontrols.qc} (100%) rename src/menu-fn/{m_advancedcustomize.cpp => m_advancedcustomize.qc} (100%) rename src/menu-fn/{m_advancedmpoptions.cpp => m_advancedmpoptions.qc} (100%) rename src/menu-fn/{m_audio.cpp => m_audio.qc} (100%) rename src/menu-fn/{m_chatrooms.cpp => m_chatrooms.qc} (100%) rename src/menu-fn/{m_chatroomslist.cpp => m_chatroomslist.qc} (100%) rename src/menu-fn/{m_configuration.cpp => m_configuration.qc} (100%) rename src/menu-fn/{m_contentcontrol.cpp => m_contentcontrol.qc} (100%) rename src/menu-fn/{m_controls.cpp => m_controls.qc} (100%) rename src/menu-fn/{m_creategame.cpp => m_creategame.qc} (100%) rename src/menu-fn/{m_creategame_inet.cpp => m_creategame_inet.qc} (100%) rename src/menu-fn/{m_customgame.cpp => m_customgame.qc} (99%) rename src/menu-fn/{m_customize.cpp => m_customize.qc} (100%) rename src/menu-fn/{m_filter.cpp => m_filter.qc} (100%) rename src/menu-fn/{m_internetgames.cpp => m_internetgames.qc} (100%) rename src/menu-fn/{m_intro.cpp => m_intro.qc} (100%) rename src/menu-fn/{m_langames.cpp => m_langames.qc} (100%) rename src/menu-fn/{m_loadgame.cpp => m_loadgame.qc} (100%) rename src/menu-fn/{m_main.cpp => m_main.qc} (100%) rename src/menu-fn/{m_multiplayer.cpp => m_multiplayer.qc} (100%) rename src/menu-fn/{m_newgame.cpp => m_newgame.qc} (100%) rename src/menu-fn/{m_spectategames.cpp => m_spectategames.qc} (100%) rename src/menu-fn/{m_updates.cpp => m_updates.qc} (98%) rename src/menu-fn/{m_video.cpp => m_video.qc} (100%) rename src/menu-fn/{m_videomodes.cpp => m_videomodes.qc} (100%) rename src/menu-fn/{m_videooptions.cpp => m_videooptions.qc} (100%) rename src/menu-fn/{m_viewgameinfo.cpp => m_viewgameinfo.qc} (100%) rename src/menu-fn/{m_viewreadme.cpp => m_viewreadme.qc} (100%) rename src/menu-fn/{master.cpp => master.qc} (100%) rename src/menu-fn/{menu.cpp => menu.qc} (100%) rename src/menu-fn/{modserver.cpp => modserver.qc} (98%) rename src/menu-fn/{music.cpp => music.qc} (100%) rename src/menu-fn/{servers.cpp => servers.qc} (100%) rename src/menu-fn/{strings.cpp => strings.qc} (100%) rename src/menu-fn/{tcp.cpp => tcp.qc} (100%) rename src/menu-fn/{util.cpp => util.qc} (100%) rename src/menu-fn/{w_checkbox.cpp => w_checkbox.qc} (100%) rename src/menu-fn/{w_colorlist.cpp => w_colorlist.qc} (100%) rename src/menu-fn/{w_combobox.cpp => w_combobox.qc} (100%) rename src/menu-fn/{w_dialog.cpp => w_dialog.qc} (100%) rename src/menu-fn/{w_frame.cpp => w_frame.qc} (100%) rename src/menu-fn/{w_header.cpp => w_header.qc} (100%) rename src/menu-fn/{w_label.cpp => w_label.qc} (100%) rename src/menu-fn/{w_listbox.cpp => w_listbox.qc} (100%) rename src/menu-fn/{w_mainbutton.cpp => w_mainbutton.qc} (100%) rename src/menu-fn/{w_modetab.cpp => w_modetab.qc} (100%) rename src/menu-fn/{w_modlist.cpp => w_modlist.qc} (100%) rename src/menu-fn/{w_pagetab.cpp => w_pagetab.qc} (100%) rename src/menu-fn/{w_pictureswitch.cpp => w_pictureswitch.qc} (100%) rename src/menu-fn/{w_scrollbar.cpp => w_scrollbar.qc} (100%) rename src/menu-fn/{w_servers.cpp => w_servers.qc} (100%) rename src/menu-fn/{w_slider.cpp => w_slider.qc} (100%) rename src/menu-fn/{w_textbox.cpp => w_textbox.qc} (100%) rename src/menu-fn/{w_textbuffer.cpp => w_textbuffer.qc} (100%) rename src/menu-fn/{w_updatelist.cpp => w_updatelist.qc} (97%) rename src/menu-fn/{widgets.cpp => widgets.qc} (100%) rename src/menu-vgui/{background.cpp => background.qc} (100%) rename src/menu-vgui/{desktop.cpp => desktop.qc} (100%) rename src/menu-vgui/{loading.cpp => loading.qc} (100%) rename src/menu-vgui/{main.cpp => main.qc} (100%) rename src/menu-vgui/{ui_console.cpp => ui_console.qc} (100%) rename src/menu-vgui/{ui_createserver.cpp => ui_createserver.qc} (100%) rename src/menu-vgui/{ui_fileopen.cpp => ui_fileopen.qc} (100%) rename src/menu-vgui/{ui_findservers.cpp => ui_findservers.qc} (100%) rename src/menu-vgui/{ui_modelviewer.cpp => ui_modelviewer.qc} (100%) rename src/menu-vgui/{ui_musicplayer.cpp => ui_musicplayer.qc} (100%) rename src/menu-vgui/{ui_newgame.cpp => ui_newgame.qc} (100%) rename src/menu-vgui/{ui_quitgame.cpp => ui_quitgame.qc} (100%) rename src/plugins/{banner.c => banner.qc} (100%) rename src/plugins/{chatfilter.c => chatfilter.qc} (100%) rename src/plugins/{chatsounds.c => chatsounds.qc} (100%) rename src/plugins/{connectsounds.c => connectsounds.qc} (100%) rename src/plugins/{ircbridge.c => ircbridge.qc} (99%) rename src/plugins/{voxannouncer.c => voxannouncer.qc} (100%) delete mode 100644 src/server/base/Makefile delete mode 100755 src/server/base/progs.src rename src/server/{client.c => client.qc} (100%) delete mode 100644 src/server/cstrike/Makefile delete mode 100755 src/server/cstrike/progs.src rename src/server/{entry.c => entry.qc} (99%) rename src/server/{footsteps.c => footsteps.qc} (100%) rename src/server/{gamerules.cpp => gamerules.qc} (100%) delete mode 100755 src/server/gearbox/progs.src delete mode 100755 src/server/hunger/progs.src rename src/server/{logging.c => logging.qc} (100%) create mode 100644 src/server/mapcycle.qc rename src/server/{modelevent.c => modelevent.qc} (100%) rename src/server/{nodes.c => nodes.qc} (100%) rename src/server/{plugins.c => plugins.qc} (100%) delete mode 100755 src/server/poke646/progs.src delete mode 100755 src/server/rewolf/progs.src delete mode 100755 src/server/scihunt/progs.src rename src/server/{sentences.c => sentences.qc} (100%) rename src/server/{server.c => server.qc} (100%) rename src/server/{skill.c => skill.qc} (100%) rename src/server/{spawn.c => spawn.qc} (100%) delete mode 100755 src/server/tfc/progs.src rename src/server/{traceattack.c => traceattack.qc} (100%) delete mode 100644 src/server/valve/Makefile delete mode 100755 src/server/valve/progs.src rename src/server/{vehicles.c => vehicles.qc} (100%) rename src/server/{vote.c => vote.qc} (100%) rename src/server/{vox.c => vox.qc} (100%) rename src/server/{weapons.c => weapons.qc} (100%) delete mode 100644 src/shared/base/include.src delete mode 100644 src/shared/cstrike/include.src delete mode 100644 src/shared/gearbox/include.src delete mode 100644 src/shared/hunger/include.src rename src/shared/{math.c => math.qc} (100%) rename src/shared/{pmove.c => pmove.qc} (100%) delete mode 100644 src/shared/poke646/include.src delete mode 100644 src/shared/rewolf/include.src delete mode 100644 src/shared/scihunt/include.src rename src/shared/{sound.c => sound.qc} (100%) delete mode 100644 src/shared/tfc/include.src delete mode 100644 src/shared/valve/include.src rename src/vgui/{font.cpp => font.qc} (100%) rename src/vgui/{ui.cpp => ui.qc} (100%) rename src/vgui/{ui_3dview.cpp => ui_3dview.qc} (100%) rename src/vgui/{ui_button.cpp => ui_button.qc} (100%) rename src/vgui/{ui_checkbox.cpp => ui_checkbox.qc} (100%) rename src/vgui/{ui_label.cpp => ui_label.qc} (100%) rename src/vgui/{ui_list.cpp => ui_list.qc} (100%) rename src/vgui/{ui_listbox.cpp => ui_listbox.qc} (100%) rename src/vgui/{ui_menubutton.cpp => ui_menubutton.qc} (100%) rename src/vgui/{ui_pic.cpp => ui_pic.qc} (100%) rename src/vgui/{ui_radio.cpp => ui_radio.qc} (100%) rename src/vgui/{ui_scrollbar.cpp => ui_scrollbar.qc} (100%) rename src/vgui/{ui_slider.cpp => ui_slider.qc} (100%) rename src/vgui/{ui_tabview.cpp => ui_tabview.qc} (100%) rename src/vgui/{ui_textbox.cpp => ui_textbox.qc} (100%) rename src/vgui/{ui_window.cpp => ui_window.qc} (100%) create mode 160000 src/worldspawn create mode 100644 tfc/src/Makefile rename {src/client/tfc => tfc/src/client}/Makefile (100%) rename src/client/tfc/entities.c => tfc/src/client/entities.qc (100%) rename src/client/tfc/init.c => tfc/src/client/init.qc (100%) create mode 100755 tfc/src/client/progs.src rename src/client/tfc/vgui_chooseteam.cpp => tfc/src/client/vgui_chooseteam.qc (100%) create mode 100755 tfc/src/progs.src rename {src/server/tfc => tfc/src/server}/Makefile (100%) rename {src/server/tfc => tfc/src/server}/defs.h (94%) rename {src/server/tfc => tfc/src/server}/gamerules.h (100%) rename src/server/tfc/gamerules.cpp => tfc/src/server/gamerules.qc (100%) rename src/server/tfc/info_player_teamspawn.cpp => tfc/src/server/info_player_teamspawn.qc (100%) rename src/server/tfc/info_tfgoal.cpp => tfc/src/server/info_tfgoal.qc (100%) rename src/server/tfc/input.c => tfc/src/server/input.qc (100%) rename src/server/tfc/item_tfgoal.cpp => tfc/src/server/item_tfgoal.qc (100%) create mode 100755 tfc/src/server/progs.src rename src/server/tfc/server.c => tfc/src/server/server.qc (100%) rename src/server/tfc/spawn.c => tfc/src/server/spawn.qc (100%) create mode 100644 tfc/src/shared/include.src rename {src/shared/tfc => tfc/src/shared}/items.h (100%) rename src/shared/tfc/w_asscan.c => tfc/src/shared/w_asscan.qc (100%) rename src/shared/tfc/w_autorifle.c => tfc/src/shared/w_autorifle.qc (100%) rename src/shared/tfc/w_crowbar.c => tfc/src/shared/w_crowbar.qc (100%) rename src/shared/tfc/w_dbs.c => tfc/src/shared/w_dbs.qc (100%) rename src/shared/tfc/w_flamer.c => tfc/src/shared/w_flamer.qc (100%) rename src/shared/tfc/w_glauncher.c => tfc/src/shared/w_glauncher.qc (100%) rename src/shared/tfc/w_grapple.c => tfc/src/shared/w_grapple.qc (100%) rename src/shared/tfc/w_incendiary.c => tfc/src/shared/w_incendiary.qc (100%) rename src/shared/tfc/w_knife.c => tfc/src/shared/w_knife.qc (100%) rename src/shared/tfc/w_medkit.c => tfc/src/shared/w_medkit.qc (100%) rename src/shared/tfc/w_nailgun.c => tfc/src/shared/w_nailgun.qc (100%) rename src/shared/tfc/w_pipebomb.c => tfc/src/shared/w_pipebomb.qc (100%) rename src/shared/tfc/w_railgun.c => tfc/src/shared/w_railgun.qc (100%) rename src/shared/tfc/w_rpg.c => tfc/src/shared/w_rpg.qc (100%) rename src/shared/tfc/w_sbs.c => tfc/src/shared/w_sbs.qc (100%) rename src/shared/tfc/w_sniper.c => tfc/src/shared/w_sniper.qc (100%) rename src/shared/tfc/w_supernail.c => tfc/src/shared/w_supernail.qc (100%) rename src/shared/tfc/w_tranquil.c => tfc/src/shared/w_tranquil.qc (100%) rename src/shared/tfc/w_umbrella.c => tfc/src/shared/w_umbrella.qc (100%) rename src/shared/tfc/w_wrench.c => tfc/src/shared/w_wrench.qc (100%) rename {src/shared/tfc => tfc/src/shared}/weapons.h (100%) rename src/shared/tfc/weapons.c => tfc/src/shared/weapons.qc (100%) create mode 100644 valve/src/Makefile create mode 100644 valve/src/client/Makefile rename src/client/valve/cmds.c => valve/src/client/cmds.qc (100%) rename {src/client/valve => valve/src/client}/defs.h (100%) rename src/client/valve/entities.c => valve/src/client/entities.qc (100%) rename src/client/valve/game_event.c => valve/src/client/game_event.qc (100%) rename src/client/valve/hud.c => valve/src/client/hud.qc (100%) rename src/client/valve/hud_weaponselect.c => valve/src/client/hud_weaponselect.qc (100%) rename src/client/valve/init.c => valve/src/client/init.qc (100%) rename src/client/valve/input.c => valve/src/client/input.qc (100%) rename {src/client/valve => valve/src/client}/obituary.h (100%) rename src/client/valve/obituary.c => valve/src/client/obituary.qc (100%) rename {src/client/valve => valve/src/client}/particles.h (100%) rename src/client/valve/player.c => valve/src/client/player.qc (100%) rename src/client/valve/predict.c => valve/src/client/predict.qc (100%) create mode 100755 valve/src/client/progs.src rename src/client/valve/scoreboard.c => valve/src/client/scoreboard.qc (100%) rename src/client/valve/view.c => valve/src/client/view.qc (100%) create mode 100755 valve/src/progs.src create mode 100644 valve/src/server/Makefile rename src/server/valve/ammo.cpp => valve/src/server/ammo.qc (100%) rename src/server/valve/bot.cpp => valve/src/server/bot.qc (100%) rename src/server/valve/cheats.c => valve/src/server/cheats.qc (100%) rename src/server/valve/client.c => valve/src/server/client.qc (100%) rename src/server/valve/damage.c => valve/src/server/damage.qc (100%) rename {src/server/valve => valve/src/server}/defs.h (100%) rename src/server/valve/flashlight.c => valve/src/server/flashlight.qc (100%) rename {src/server/valve => valve/src/server}/gamerules.h (100%) rename src/server/valve/gamerules.cpp => valve/src/server/gamerules.qc (100%) rename src/server/valve/gamerules_multiplayer.cpp => valve/src/server/gamerules_multiplayer.qc (100%) rename src/server/valve/gamerules_singleplayer.cpp => valve/src/server/gamerules_singleplayer.qc (100%) rename src/server/valve/input.c => valve/src/server/input.qc (100%) rename src/server/valve/item_battery.cpp => valve/src/server/item_battery.qc (100%) rename src/server/valve/item_healthkit.cpp => valve/src/server/item_healthkit.qc (100%) rename src/server/valve/item_longjump.cpp => valve/src/server/item_longjump.qc (100%) rename src/server/valve/item_suit.cpp => valve/src/server/item_suit.qc (100%) rename src/server/valve/item_weaponbox.cpp => valve/src/server/item_weaponbox.qc (100%) rename {src/server/valve => valve/src/server}/items.h (100%) rename src/server/valve/items.cpp => valve/src/server/items.qc (100%) rename src/server/valve/monster_alien_controller.cpp => valve/src/server/monster_alien_controller.qc (100%) rename src/server/valve/monster_alien_grunt.cpp => valve/src/server/monster_alien_grunt.qc (100%) rename src/server/valve/monster_alien_slave.cpp => valve/src/server/monster_alien_slave.qc (100%) rename src/server/valve/monster_apache.cpp => valve/src/server/monster_apache.qc (100%) rename src/server/valve/monster_babycrab.cpp => valve/src/server/monster_babycrab.qc (100%) rename src/server/valve/monster_barnacle.cpp => valve/src/server/monster_barnacle.qc (100%) rename src/server/valve/monster_barney.cpp => valve/src/server/monster_barney.qc (100%) rename src/server/valve/monster_barney_dead.cpp => valve/src/server/monster_barney_dead.qc (100%) rename src/server/valve/monster_bigmomma.cpp => valve/src/server/monster_bigmomma.qc (100%) rename src/server/valve/monster_bloater.cpp => valve/src/server/monster_bloater.qc (100%) rename src/server/valve/monster_bullchicken.cpp => valve/src/server/monster_bullchicken.qc (100%) rename src/server/valve/monster_cockroach.cpp => valve/src/server/monster_cockroach.qc (100%) rename src/server/valve/monster_flyer_flock.cpp => valve/src/server/monster_flyer_flock.qc (100%) rename src/server/valve/monster_gargantua.cpp => valve/src/server/monster_gargantua.qc (100%) rename src/server/valve/monster_gman.cpp => valve/src/server/monster_gman.qc (100%) rename src/server/valve/monster_headcrab.cpp => valve/src/server/monster_headcrab.qc (100%) rename src/server/valve/monster_hevsuit_dead.cpp => valve/src/server/monster_hevsuit_dead.qc (100%) rename src/server/valve/monster_hgrunt_dead.cpp => valve/src/server/monster_hgrunt_dead.qc (100%) rename src/server/valve/monster_houndeye.cpp => valve/src/server/monster_houndeye.qc (100%) rename src/server/valve/monster_human_assassin.cpp => valve/src/server/monster_human_assassin.qc (100%) rename src/server/valve/monster_human_grunt.cpp => valve/src/server/monster_human_grunt.qc (100%) rename src/server/valve/monster_ichthyosaur.cpp => valve/src/server/monster_ichthyosaur.qc (100%) rename src/server/valve/monster_leech.cpp => valve/src/server/monster_leech.qc (100%) rename src/server/valve/monster_miniturret.cpp => valve/src/server/monster_miniturret.qc (100%) rename src/server/valve/monster_nihilanth.cpp => valve/src/server/monster_nihilanth.qc (100%) rename src/server/valve/monster_osprey.cpp => valve/src/server/monster_osprey.qc (100%) rename src/server/valve/monster_rat.cpp => valve/src/server/monster_rat.qc (100%) rename src/server/valve/monster_scientist.cpp => valve/src/server/monster_scientist.qc (100%) rename src/server/valve/monster_scientist_dead.cpp => valve/src/server/monster_scientist_dead.qc (100%) rename src/server/valve/monster_sentry.cpp => valve/src/server/monster_sentry.qc (100%) rename src/server/valve/monster_sitting_scientist.cpp => valve/src/server/monster_sitting_scientist.qc (100%) rename src/server/valve/monster_tentacle.cpp => valve/src/server/monster_tentacle.qc (100%) rename src/server/valve/monster_turret.cpp => valve/src/server/monster_turret.qc (100%) rename src/server/valve/monster_zombie.cpp => valve/src/server/monster_zombie.qc (100%) rename src/server/valve/player.c => valve/src/server/player.qc (100%) create mode 100755 valve/src/server/progs.src rename src/server/valve/rules.c => valve/src/server/rules.qc (100%) rename src/server/valve/server.c => valve/src/server/server.qc (100%) rename src/server/valve/spawn.c => valve/src/server/spawn.qc (100%) rename src/server/valve/spectator.c => valve/src/server/spectator.qc (100%) rename src/server/valve/world_items.cpp => valve/src/server/world_items.qc (100%) rename src/server/valve/xen_hair.cpp => valve/src/server/xen_hair.qc (100%) rename src/server/valve/xen_plantlight.cpp => valve/src/server/xen_plantlight.qc (100%) rename src/server/valve/xen_spore_large.cpp => valve/src/server/xen_spore_large.qc (100%) rename src/server/valve/xen_spore_medium.cpp => valve/src/server/xen_spore_medium.qc (100%) rename src/server/valve/xen_spore_small.cpp => valve/src/server/xen_spore_small.qc (100%) rename {src/shared/valve => valve/src/shared}/animations.h (100%) rename src/shared/valve/animations.c => valve/src/shared/animations.qc (100%) rename {src/shared/valve => valve/src/shared}/entities.h (100%) rename {src/shared/valve => valve/src/shared}/flags.h (100%) rename src/shared/valve/fx_blood.c => valve/src/shared/fx_blood.qc (100%) rename src/shared/valve/fx_breakmodel.c => valve/src/shared/fx_breakmodel.qc (100%) rename src/shared/valve/fx_explosion.c => valve/src/shared/fx_explosion.qc (100%) rename src/shared/valve/fx_gibhuman.c => valve/src/shared/fx_gibhuman.qc (100%) rename src/shared/valve/fx_impact.c => valve/src/shared/fx_impact.qc (100%) rename src/shared/valve/fx_spark.c => valve/src/shared/fx_spark.qc (100%) create mode 100644 valve/src/shared/include.src rename {src/shared/valve => valve/src/shared}/items.h (100%) rename src/shared/valve/player.cpp => valve/src/shared/player.qc (100%) rename src/shared/valve/pmove.c => valve/src/shared/pmove.qc (100%) rename src/shared/valve/pmove_water.c => valve/src/shared/pmove_water.qc (100%) rename src/shared/valve/w_crossbow.c => valve/src/shared/w_crossbow.qc (100%) rename src/shared/valve/w_crowbar.c => valve/src/shared/w_crowbar.qc (100%) rename src/shared/valve/w_egon.c => valve/src/shared/w_egon.qc (100%) rename src/shared/valve/w_gauss.c => valve/src/shared/w_gauss.qc (100%) rename src/shared/valve/w_glock.c => valve/src/shared/w_glock.qc (100%) rename src/shared/valve/w_handgrenade.c => valve/src/shared/w_handgrenade.qc (100%) rename src/shared/valve/w_hornetgun.c => valve/src/shared/w_hornetgun.qc (100%) rename src/shared/valve/w_mp5.c => valve/src/shared/w_mp5.qc (100%) rename src/shared/valve/w_python.c => valve/src/shared/w_python.qc (100%) rename src/shared/valve/w_rpg.c => valve/src/shared/w_rpg.qc (100%) rename src/shared/valve/w_satchel.c => valve/src/shared/w_satchel.qc (100%) rename src/shared/valve/w_shotgun.c => valve/src/shared/w_shotgun.qc (100%) rename src/shared/valve/w_snark.c => valve/src/shared/w_snark.qc (100%) rename src/shared/valve/w_tripmine.c => valve/src/shared/w_tripmine.qc (100%) rename {src/shared/valve => valve/src/shared}/weapon_common.h (100%) rename src/shared/valve/weapon_common.c => valve/src/shared/weapon_common.qc (100%) rename {src/shared/valve => valve/src/shared}/weapons.h (100%) rename src/shared/valve/weapons.c => valve/src/shared/weapons.qc (100%) diff --git a/.gitignore b/.gitignore index 2823feef..eafb8909 100644 --- a/.gitignore +++ b/.gitignore @@ -24,6 +24,7 @@ entities.def *.pak *.pk3 *.pk4 +*.kdev4 csqccore.txt *.log ssqccore.txt diff --git a/base/src/Makefile b/base/src/Makefile new file mode 100644 index 00000000..cc3f82d8 --- /dev/null +++ b/base/src/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + cd client && $(MAKE) + cd server && $(MAKE) diff --git a/base/src/client/Makefile b/base/src/client/Makefile new file mode 100644 index 00000000..e41fb6c6 --- /dev/null +++ b/base/src/client/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../data.pk3dir + $(CC) progs.src diff --git a/src/client/base/cmds.c b/base/src/client/cmds.qc similarity index 100% rename from src/client/base/cmds.c rename to base/src/client/cmds.qc diff --git a/src/client/base/defs.h b/base/src/client/defs.h similarity index 100% rename from src/client/base/defs.h rename to base/src/client/defs.h diff --git a/src/client/base/entities.c b/base/src/client/entities.qc similarity index 100% rename from src/client/base/entities.c rename to base/src/client/entities.qc diff --git a/src/client/base/game_event.c b/base/src/client/game_event.qc similarity index 100% rename from src/client/base/game_event.c rename to base/src/client/game_event.qc diff --git a/src/client/base/hud.c b/base/src/client/hud.qc similarity index 100% rename from src/client/base/hud.c rename to base/src/client/hud.qc diff --git a/src/client/base/hud_weaponselect.c b/base/src/client/hud_weaponselect.qc similarity index 100% rename from src/client/base/hud_weaponselect.c rename to base/src/client/hud_weaponselect.qc diff --git a/src/client/base/init.c b/base/src/client/init.qc similarity index 100% rename from src/client/base/init.c rename to base/src/client/init.qc diff --git a/src/client/base/input.c b/base/src/client/input.qc similarity index 100% rename from src/client/base/input.c rename to base/src/client/input.qc diff --git a/src/client/base/modelevent.c b/base/src/client/modelevent.qc similarity index 100% rename from src/client/base/modelevent.c rename to base/src/client/modelevent.qc diff --git a/src/client/base/player.c b/base/src/client/player.qc similarity index 100% rename from src/client/base/player.c rename to base/src/client/player.qc diff --git a/src/client/base/predict.c b/base/src/client/predict.qc similarity index 100% rename from src/client/base/predict.c rename to base/src/client/predict.qc diff --git a/base/src/client/progs.src b/base/src/client/progs.src new file mode 100755 index 00000000..a3451cb4 --- /dev/null +++ b/base/src/client/progs.src @@ -0,0 +1,36 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/csprogs.dat" + +#define CSQC +#define CLIENT +#define CLASSIC_VGUI +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/shared/defs.h +defs.h +../../../src/client/defs.h + +../../../src/vgui/include.src + +../../../src/gs-entbase/client.src +../../../src/gs-entbase/shared.src +../shared/include.src + +predict.qc +init.qc +player.qc +entities.qc +cmds.qc +game_event.qc +view.qc +hud.qc +hud_weaponselect.qc +scoreboard.qc +input.qc +modelevent.qc + +../../../src/client/include.src +../../../src/shared/include.src +#endlist diff --git a/src/client/base/scoreboard.c b/base/src/client/scoreboard.qc similarity index 100% rename from src/client/base/scoreboard.c rename to base/src/client/scoreboard.qc diff --git a/src/client/base/view.c b/base/src/client/view.qc similarity index 100% rename from src/client/base/view.c rename to base/src/client/view.qc diff --git a/base/src/progs.src b/base/src/progs.src new file mode 100755 index 00000000..2c2a8684 --- /dev/null +++ b/base/src/progs.src @@ -0,0 +1,2 @@ +#pragma sourcefile client/progs.src +#pragma sourcefile server/progs.src diff --git a/base/src/server/Makefile b/base/src/server/Makefile new file mode 100644 index 00000000..e41fb6c6 --- /dev/null +++ b/base/src/server/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../data.pk3dir + $(CC) progs.src diff --git a/src/server/base/client.c b/base/src/server/client.qc similarity index 100% rename from src/server/base/client.c rename to base/src/server/client.qc diff --git a/src/server/base/damage.c b/base/src/server/damage.qc similarity index 100% rename from src/server/base/damage.c rename to base/src/server/damage.qc diff --git a/src/server/base/defs.h b/base/src/server/defs.h similarity index 100% rename from src/server/base/defs.h rename to base/src/server/defs.h diff --git a/src/server/base/flashlight.c b/base/src/server/flashlight.qc similarity index 100% rename from src/server/base/flashlight.c rename to base/src/server/flashlight.qc diff --git a/src/server/base/gamerules.h b/base/src/server/gamerules.h similarity index 100% rename from src/server/base/gamerules.h rename to base/src/server/gamerules.h diff --git a/src/server/base/gamerules.cpp b/base/src/server/gamerules.qc similarity index 100% rename from src/server/base/gamerules.cpp rename to base/src/server/gamerules.qc diff --git a/src/server/base/gamerules_multiplayer.cpp b/base/src/server/gamerules_multiplayer.qc similarity index 100% rename from src/server/base/gamerules_multiplayer.cpp rename to base/src/server/gamerules_multiplayer.qc diff --git a/src/server/base/gamerules_singleplayer.cpp b/base/src/server/gamerules_singleplayer.qc similarity index 100% rename from src/server/base/gamerules_singleplayer.cpp rename to base/src/server/gamerules_singleplayer.qc diff --git a/src/server/base/input.c b/base/src/server/input.qc similarity index 100% rename from src/server/base/input.c rename to base/src/server/input.qc diff --git a/src/server/base/items.h b/base/src/server/items.h similarity index 100% rename from src/server/base/items.h rename to base/src/server/items.h diff --git a/src/server/base/items.cpp b/base/src/server/items.qc similarity index 100% rename from src/server/base/items.cpp rename to base/src/server/items.qc diff --git a/src/server/base/modelevent.c b/base/src/server/modelevent.qc similarity index 100% rename from src/server/base/modelevent.c rename to base/src/server/modelevent.qc diff --git a/src/server/base/player.c b/base/src/server/player.qc similarity index 100% rename from src/server/base/player.c rename to base/src/server/player.qc diff --git a/base/src/server/progs.src b/base/src/server/progs.src new file mode 100755 index 00000000..8cdea0f6 --- /dev/null +++ b/base/src/server/progs.src @@ -0,0 +1,41 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/progs.dat" + +#define QWSSQC +#define SERVER +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/gs-entbase/server/defs.h +../../../src/shared/defs.h +../../../src/server/defs.h + +../../../src/gs-entbase/server.src +../../../src/gs-entbase/shared.src +../shared/include.src + +defs.h + +player.qc +spectator.qc + +../../../src/botlib/include.src + +gamerules.qc +gamerules_singleplayer.qc +gamerules_multiplayer.qc +client.qc +server.qc +damage.qc +items.qc +rules.qc +flashlight.qc +modelevent.qc + +input.qc +spawn.qc + +../../../src/server/include.src +../../../src/shared/include.src +#endlist diff --git a/src/server/base/rules.c b/base/src/server/rules.qc similarity index 100% rename from src/server/base/rules.c rename to base/src/server/rules.qc diff --git a/src/server/base/server.c b/base/src/server/server.qc similarity index 100% rename from src/server/base/server.c rename to base/src/server/server.qc diff --git a/src/server/base/spawn.c b/base/src/server/spawn.qc similarity index 100% rename from src/server/base/spawn.c rename to base/src/server/spawn.qc diff --git a/src/server/base/spectator.c b/base/src/server/spectator.qc similarity index 100% rename from src/server/base/spectator.c rename to base/src/server/spectator.qc diff --git a/src/shared/base/animations.h b/base/src/shared/animations.h similarity index 100% rename from src/shared/base/animations.h rename to base/src/shared/animations.h diff --git a/src/shared/base/animations.c b/base/src/shared/animations.qc similarity index 100% rename from src/shared/base/animations.c rename to base/src/shared/animations.qc diff --git a/src/shared/base/flags.h b/base/src/shared/flags.h similarity index 100% rename from src/shared/base/flags.h rename to base/src/shared/flags.h diff --git a/src/shared/base/fx_blood.c b/base/src/shared/fx_blood.qc similarity index 100% rename from src/shared/base/fx_blood.c rename to base/src/shared/fx_blood.qc diff --git a/src/shared/base/fx_breakmodel.c b/base/src/shared/fx_breakmodel.qc similarity index 100% rename from src/shared/base/fx_breakmodel.c rename to base/src/shared/fx_breakmodel.qc diff --git a/src/shared/base/fx_explosion.c b/base/src/shared/fx_explosion.qc similarity index 100% rename from src/shared/base/fx_explosion.c rename to base/src/shared/fx_explosion.qc diff --git a/src/shared/base/fx_gibhuman.c b/base/src/shared/fx_gibhuman.qc similarity index 100% rename from src/shared/base/fx_gibhuman.c rename to base/src/shared/fx_gibhuman.qc diff --git a/src/shared/base/fx_impact.c b/base/src/shared/fx_impact.qc similarity index 100% rename from src/shared/base/fx_impact.c rename to base/src/shared/fx_impact.qc diff --git a/src/shared/base/fx_spark.c b/base/src/shared/fx_spark.qc similarity index 100% rename from src/shared/base/fx_spark.c rename to base/src/shared/fx_spark.qc diff --git a/base/src/shared/include.src b/base/src/shared/include.src new file mode 100644 index 00000000..1fe9eb38 --- /dev/null +++ b/base/src/shared/include.src @@ -0,0 +1,21 @@ + #includelist +flags.h +player.qc +weapon_common.h +animations.h +animations.qc +pmove.qc +pmove_water.qc + +fx_blood.qc +fx_breakmodel.qc +fx_explosion.qc +fx_gibhuman.qc +fx_spark.qc +fx_impact.qc + +items.h +weapons.h +weapons.qc +weapon_common.qc +#endlist diff --git a/src/shared/base/items.h b/base/src/shared/items.h similarity index 100% rename from src/shared/base/items.h rename to base/src/shared/items.h diff --git a/src/shared/base/player.cpp b/base/src/shared/player.qc similarity index 100% rename from src/shared/base/player.cpp rename to base/src/shared/player.qc diff --git a/src/shared/base/pmove.c b/base/src/shared/pmove.qc similarity index 100% rename from src/shared/base/pmove.c rename to base/src/shared/pmove.qc diff --git a/src/shared/base/pmove_water.c b/base/src/shared/pmove_water.qc similarity index 100% rename from src/shared/base/pmove_water.c rename to base/src/shared/pmove_water.qc diff --git a/src/shared/base/weapon_common.h b/base/src/shared/weapon_common.h similarity index 100% rename from src/shared/base/weapon_common.h rename to base/src/shared/weapon_common.h diff --git a/src/shared/base/weapon_common.c b/base/src/shared/weapon_common.qc similarity index 100% rename from src/shared/base/weapon_common.c rename to base/src/shared/weapon_common.qc diff --git a/src/shared/base/weapons.h b/base/src/shared/weapons.h similarity index 100% rename from src/shared/base/weapons.h rename to base/src/shared/weapons.h diff --git a/src/shared/base/weapons.c b/base/src/shared/weapons.qc similarity index 100% rename from src/shared/base/weapons.c rename to base/src/shared/weapons.qc diff --git a/cstrike/src/Makefile b/cstrike/src/Makefile new file mode 100644 index 00000000..cc3f82d8 --- /dev/null +++ b/cstrike/src/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + cd client && $(MAKE) + cd server && $(MAKE) diff --git a/cstrike/src/client/Makefile b/cstrike/src/client/Makefile new file mode 100644 index 00000000..e41fb6c6 --- /dev/null +++ b/cstrike/src/client/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../data.pk3dir + $(CC) progs.src diff --git a/src/client/cstrike/cmds.c b/cstrike/src/client/cmds.qc similarity index 100% rename from src/client/cstrike/cmds.c rename to cstrike/src/client/cmds.qc diff --git a/src/client/cstrike/crosshair.c b/cstrike/src/client/crosshair.qc similarity index 100% rename from src/client/cstrike/crosshair.c rename to cstrike/src/client/crosshair.qc diff --git a/src/client/cstrike/defs.h b/cstrike/src/client/defs.h similarity index 98% rename from src/client/cstrike/defs.h rename to cstrike/src/client/defs.h index b0448d5c..7ad8eb7d 100644 --- a/src/client/cstrike/defs.h +++ b/cstrike/src/client/defs.h @@ -16,7 +16,7 @@ #include "hud.h" #include "radio.h" -#include "../valve/obituary.h" +#include "../../../valve/src/client/obituary.h" var int autocvar_cl_autoweaponswitch = TRUE; diff --git a/src/client/cstrike/entities.c b/cstrike/src/client/entities.qc similarity index 100% rename from src/client/cstrike/entities.c rename to cstrike/src/client/entities.qc diff --git a/src/client/cstrike/game_event.c b/cstrike/src/client/game_event.qc similarity index 100% rename from src/client/cstrike/game_event.c rename to cstrike/src/client/game_event.qc diff --git a/src/client/cstrike/hud.h b/cstrike/src/client/hud.h similarity index 100% rename from src/client/cstrike/hud.h rename to cstrike/src/client/hud.h diff --git a/src/client/cstrike/hud.c b/cstrike/src/client/hud.qc similarity index 100% rename from src/client/cstrike/hud.c rename to cstrike/src/client/hud.qc diff --git a/src/client/cstrike/hud_weaponselect.c b/cstrike/src/client/hud_weaponselect.qc similarity index 100% rename from src/client/cstrike/hud_weaponselect.c rename to cstrike/src/client/hud_weaponselect.qc diff --git a/src/client/cstrike/init.c b/cstrike/src/client/init.qc similarity index 100% rename from src/client/cstrike/init.c rename to cstrike/src/client/init.qc diff --git a/src/client/cstrike/player.c b/cstrike/src/client/player.qc similarity index 100% rename from src/client/cstrike/player.c rename to cstrike/src/client/player.qc diff --git a/src/client/cstrike/predict.c b/cstrike/src/client/predict.qc similarity index 100% rename from src/client/cstrike/predict.c rename to cstrike/src/client/predict.qc diff --git a/cstrike/src/client/progs.src b/cstrike/src/client/progs.src new file mode 100644 index 00000000..2a3e1ed6 --- /dev/null +++ b/cstrike/src/client/progs.src @@ -0,0 +1,42 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/csprogs.dat" +#pragma includedir "../../../valve/src" + +#define CSQC +#define CLIENT +#define VALVE +#define CSTRIKE +#define CLASSIC_VGUI +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/shared/defs.h +../shared/defs.h +defs.h +../../../src/client/defs.h +../../../src/vgui/include.src +../../../src/gs-entbase/client.src +../../../src/gs-entbase/shared.src +../shared/include.src + +predict.qc +textmenu.qc +init.qc +player.qc +entities.qc +cmds.qc +game_event.qc +../../../valve/src/client/view.qc +crosshair.qc +../../../valve/src/client/obituary.qc +hud.qc +hud_weaponselect.qc +../../../valve/src/client/scoreboard.qc +../../../valve/src/client/input.qc +radio.qc +../../../base/src/client/modelevent.qc + +../../../src/client/include.src +../../../src/shared/include.src +#endlist diff --git a/src/client/cstrike/radio.h b/cstrike/src/client/radio.h similarity index 100% rename from src/client/cstrike/radio.h rename to cstrike/src/client/radio.h diff --git a/src/client/cstrike/radio.c b/cstrike/src/client/radio.qc similarity index 100% rename from src/client/cstrike/radio.c rename to cstrike/src/client/radio.qc diff --git a/src/client/cstrike/textmenu.c b/cstrike/src/client/textmenu.qc similarity index 100% rename from src/client/cstrike/textmenu.c rename to cstrike/src/client/textmenu.qc diff --git a/src/client/cstrike/vgui_chooseteam.cpp b/cstrike/src/client/vgui_chooseteam.qc similarity index 100% rename from src/client/cstrike/vgui_chooseteam.cpp rename to cstrike/src/client/vgui_chooseteam.qc diff --git a/cstrike/src/progs.src b/cstrike/src/progs.src new file mode 100755 index 00000000..2c2a8684 --- /dev/null +++ b/cstrike/src/progs.src @@ -0,0 +1,2 @@ +#pragma sourcefile client/progs.src +#pragma sourcefile server/progs.src diff --git a/cstrike/src/server/Makefile b/cstrike/src/server/Makefile new file mode 100644 index 00000000..e41fb6c6 --- /dev/null +++ b/cstrike/src/server/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../data.pk3dir + $(CC) progs.src diff --git a/src/server/cstrike/ammo.c b/cstrike/src/server/ammo.qc similarity index 100% rename from src/server/cstrike/ammo.c rename to cstrike/src/server/ammo.qc diff --git a/src/server/cstrike/armoury_entity.cpp b/cstrike/src/server/armoury_entity.qc similarity index 100% rename from src/server/cstrike/armoury_entity.cpp rename to cstrike/src/server/armoury_entity.qc diff --git a/src/server/cstrike/buy.c b/cstrike/src/server/buy.qc similarity index 100% rename from src/server/cstrike/buy.c rename to cstrike/src/server/buy.qc diff --git a/src/server/cstrike/client.c b/cstrike/src/server/client.qc similarity index 100% rename from src/server/cstrike/client.c rename to cstrike/src/server/client.qc diff --git a/src/server/cstrike/defs.h b/cstrike/src/server/defs.h similarity index 98% rename from src/server/cstrike/defs.h rename to cstrike/src/server/defs.h index ea52c67b..442a4dce 100644 --- a/src/server/cstrike/defs.h +++ b/cstrike/src/server/defs.h @@ -17,7 +17,7 @@ #include "gamerules.h" #include "money.h" #include "radio.h" -#include "../valve/items.h" +#include "../../../valve/src/server/items.h" var int g_cstrike_buying = 0; var float g_cstrike_bombradius = 500; diff --git a/src/server/cstrike/func_bomb_target.cpp b/cstrike/src/server/func_bomb_target.qc similarity index 100% rename from src/server/cstrike/func_bomb_target.cpp rename to cstrike/src/server/func_bomb_target.qc diff --git a/src/server/cstrike/func_buyzone.cpp b/cstrike/src/server/func_buyzone.qc similarity index 100% rename from src/server/cstrike/func_buyzone.cpp rename to cstrike/src/server/func_buyzone.qc diff --git a/src/server/cstrike/func_escapezone.cpp b/cstrike/src/server/func_escapezone.qc similarity index 100% rename from src/server/cstrike/func_escapezone.cpp rename to cstrike/src/server/func_escapezone.qc diff --git a/src/server/cstrike/func_hostage_rescue.cpp b/cstrike/src/server/func_hostage_rescue.qc similarity index 100% rename from src/server/cstrike/func_hostage_rescue.cpp rename to cstrike/src/server/func_hostage_rescue.qc diff --git a/src/server/cstrike/func_vip_safetyzone.cpp b/cstrike/src/server/func_vip_safetyzone.qc similarity index 100% rename from src/server/cstrike/func_vip_safetyzone.cpp rename to cstrike/src/server/func_vip_safetyzone.qc diff --git a/src/server/cstrike/game_money.c b/cstrike/src/server/game_money.qc similarity index 100% rename from src/server/cstrike/game_money.c rename to cstrike/src/server/game_money.qc diff --git a/src/server/cstrike/game_rules.c b/cstrike/src/server/game_rules.qc similarity index 100% rename from src/server/cstrike/game_rules.c rename to cstrike/src/server/game_rules.qc diff --git a/src/server/cstrike/gamerules.h b/cstrike/src/server/gamerules.h similarity index 98% rename from src/server/cstrike/gamerules.h rename to cstrike/src/server/gamerules.h index 51b3a096..83df6a88 100644 --- a/src/server/cstrike/gamerules.h +++ b/cstrike/src/server/gamerules.h @@ -14,8 +14,6 @@ * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -#include "../gamerules.h" - class CSGameRules:CGameRules { virtual void(base_player) PlayerConnect; diff --git a/src/server/cstrike/gamerules.cpp b/cstrike/src/server/gamerules.qc similarity index 100% rename from src/server/cstrike/gamerules.cpp rename to cstrike/src/server/gamerules.qc diff --git a/src/server/cstrike/gamerules_multiplayer.cpp b/cstrike/src/server/gamerules_multiplayer.qc similarity index 100% rename from src/server/cstrike/gamerules_multiplayer.cpp rename to cstrike/src/server/gamerules_multiplayer.qc diff --git a/src/server/cstrike/gamerules_singleplayer.cpp b/cstrike/src/server/gamerules_singleplayer.qc similarity index 100% rename from src/server/cstrike/gamerules_singleplayer.cpp rename to cstrike/src/server/gamerules_singleplayer.qc diff --git a/src/server/cstrike/hostage_entity.cpp b/cstrike/src/server/hostage_entity.qc similarity index 100% rename from src/server/cstrike/hostage_entity.cpp rename to cstrike/src/server/hostage_entity.qc diff --git a/src/server/cstrike/info_buyzone.cpp b/cstrike/src/server/info_buyzone.qc similarity index 100% rename from src/server/cstrike/info_buyzone.cpp rename to cstrike/src/server/info_buyzone.qc diff --git a/src/server/cstrike/info_hostage_rescue.cpp b/cstrike/src/server/info_hostage_rescue.qc similarity index 100% rename from src/server/cstrike/info_hostage_rescue.cpp rename to cstrike/src/server/info_hostage_rescue.qc diff --git a/src/server/cstrike/info_map_parameters.cpp b/cstrike/src/server/info_map_parameters.qc similarity index 100% rename from src/server/cstrike/info_map_parameters.cpp rename to cstrike/src/server/info_map_parameters.qc diff --git a/src/server/cstrike/input.c b/cstrike/src/server/input.qc similarity index 100% rename from src/server/cstrike/input.c rename to cstrike/src/server/input.qc diff --git a/src/server/cstrike/item_suit.cpp b/cstrike/src/server/item_suit.qc similarity index 100% rename from src/server/cstrike/item_suit.cpp rename to cstrike/src/server/item_suit.qc diff --git a/src/server/cstrike/money.h b/cstrike/src/server/money.h similarity index 100% rename from src/server/cstrike/money.h rename to cstrike/src/server/money.h diff --git a/src/server/cstrike/player.c b/cstrike/src/server/player.qc similarity index 100% rename from src/server/cstrike/player.c rename to cstrike/src/server/player.qc diff --git a/cstrike/src/server/progs.src b/cstrike/src/server/progs.src new file mode 100755 index 00000000..17e93565 --- /dev/null +++ b/cstrike/src/server/progs.src @@ -0,0 +1,61 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/progs.dat" + +#define QWSSQC +#define SERVER +#define VALVE +#define CSTRIKE +#define BULLETPENETRATION +#define BULLETPATTERNS +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/gs-entbase/server/defs.h +../../../src/shared/defs.h +../../../src/server/defs.h +../../../src/gs-entbase/server.src +../../../src/gs-entbase/shared.src + +defs.h +../shared/include.src + +player.qc +../../../valve/src/server/spectator.qc + +hostage_entity.qc +armoury_entity.qc +func_bomb_target.qc +func_buyzone.qc +info_buyzone.qc +func_escapezone.qc +func_hostage_rescue.qc +info_hostage_rescue.qc +func_vip_safetyzone.qc +info_map_parameters.qc +item_suit.qc +../../../valve/src/server/items.qc + +../../../src/botlib/include.src + +game_money.qc +gamerules.qc +gamerules_singleplayer.qc +gamerules_multiplayer.qc + +radio.qc +client.qc +ammo.qc +buy.qc +server.qc +../../../valve/src/server/damage.qc +../../../valve/src/server/rules.qc +../../../valve/src/server/flashlight.qc +../../../base/src/server/modelevent.qc + +input.qc +spawn.qc + +../../../src/server/include.src +../../../src/shared/include.src +#endlist diff --git a/src/server/cstrike/radio.h b/cstrike/src/server/radio.h similarity index 100% rename from src/server/cstrike/radio.h rename to cstrike/src/server/radio.h diff --git a/src/server/cstrike/radio.c b/cstrike/src/server/radio.qc similarity index 100% rename from src/server/cstrike/radio.c rename to cstrike/src/server/radio.qc diff --git a/src/server/cstrike/server.c b/cstrike/src/server/server.qc similarity index 100% rename from src/server/cstrike/server.c rename to cstrike/src/server/server.qc diff --git a/src/server/cstrike/spawn.c b/cstrike/src/server/spawn.qc similarity index 100% rename from src/server/cstrike/spawn.c rename to cstrike/src/server/spawn.qc diff --git a/src/shared/cstrike/animations.h b/cstrike/src/shared/animations.h similarity index 100% rename from src/shared/cstrike/animations.h rename to cstrike/src/shared/animations.h diff --git a/src/shared/cstrike/animations.c b/cstrike/src/shared/animations.qc similarity index 100% rename from src/shared/cstrike/animations.c rename to cstrike/src/shared/animations.qc diff --git a/src/shared/cstrike/defs.h b/cstrike/src/shared/defs.h similarity index 100% rename from src/shared/cstrike/defs.h rename to cstrike/src/shared/defs.h diff --git a/src/shared/cstrike/entities.h b/cstrike/src/shared/entities.h similarity index 100% rename from src/shared/cstrike/entities.h rename to cstrike/src/shared/entities.h diff --git a/src/shared/cstrike/equipment.c b/cstrike/src/shared/equipment.qc similarity index 100% rename from src/shared/cstrike/equipment.c rename to cstrike/src/shared/equipment.qc diff --git a/src/shared/cstrike/events.h b/cstrike/src/shared/events.h similarity index 100% rename from src/shared/cstrike/events.h rename to cstrike/src/shared/events.h diff --git a/src/shared/cstrike/flags.h b/cstrike/src/shared/flags.h similarity index 100% rename from src/shared/cstrike/flags.h rename to cstrike/src/shared/flags.h diff --git a/src/shared/cstrike/fx_flashbang.c b/cstrike/src/shared/fx_flashbang.qc similarity index 100% rename from src/shared/cstrike/fx_flashbang.c rename to cstrike/src/shared/fx_flashbang.qc diff --git a/src/shared/cstrike/fx_impact.c b/cstrike/src/shared/fx_impact.qc similarity index 100% rename from src/shared/cstrike/fx_impact.c rename to cstrike/src/shared/fx_impact.qc diff --git a/src/shared/cstrike/fx_smokenade.c b/cstrike/src/shared/fx_smokenade.qc similarity index 100% rename from src/shared/cstrike/fx_smokenade.c rename to cstrike/src/shared/fx_smokenade.qc diff --git a/cstrike/src/shared/include.src b/cstrike/src/shared/include.src new file mode 100644 index 00000000..cb654392 --- /dev/null +++ b/cstrike/src/shared/include.src @@ -0,0 +1,53 @@ + #includelist +defs.h +flags.h +player.h +../../../valve/src/shared/weapon_common.h +animations.h +animations.qc + +item_c4bomb.h + +../../../valve/src/shared/fx_blood.qc +../../../valve/src/shared/fx_breakmodel.qc +../../../valve/src/shared/fx_explosion.qc +../../../valve/src/shared/fx_gibhuman.qc +../../../valve/src/shared/fx_spark.qc +fx_impact.qc +fx_flashbang.qc +fx_smokenade.qc + +weapons_cstrike.qc +w_ak47.qc +w_deagle.qc +w_knife.qc +w_usp45.qc +w_glock18.qc +w_p228.qc +w_elites.qc +w_fiveseven.qc +w_m3.qc +w_xm1014.qc +w_mp5.qc +w_p90.qc +w_ump45.qc +w_mac10.qc +w_tmp.qc +w_sg552.qc +w_m4a1.qc +w_aug.qc +w_scout.qc +w_awp.qc +w_g3sg1.qc +w_sg550.qc +w_para.qc +w_c4bomb.qc +w_flashbang.qc +w_hegrenade.qc +w_smokegrenade.qc +weapons.qc +../../../valve/src/shared/weapon_common.qc +pmove.qc +../../../valve/src/shared/pmove_water.qc +item_c4bomb.qc +#endlist diff --git a/src/shared/cstrike/item_c4bomb.h b/cstrike/src/shared/item_c4bomb.h similarity index 100% rename from src/shared/cstrike/item_c4bomb.h rename to cstrike/src/shared/item_c4bomb.h diff --git a/src/shared/cstrike/item_c4bomb.cpp b/cstrike/src/shared/item_c4bomb.qc similarity index 100% rename from src/shared/cstrike/item_c4bomb.cpp rename to cstrike/src/shared/item_c4bomb.qc diff --git a/src/shared/cstrike/items.h b/cstrike/src/shared/items.h similarity index 100% rename from src/shared/cstrike/items.h rename to cstrike/src/shared/items.h diff --git a/src/shared/cstrike/player.h b/cstrike/src/shared/player.h similarity index 100% rename from src/shared/cstrike/player.h rename to cstrike/src/shared/player.h diff --git a/src/shared/cstrike/pmove.c b/cstrike/src/shared/pmove.qc similarity index 100% rename from src/shared/cstrike/pmove.c rename to cstrike/src/shared/pmove.qc diff --git a/src/shared/cstrike/radio.h b/cstrike/src/shared/radio.h similarity index 100% rename from src/shared/cstrike/radio.h rename to cstrike/src/shared/radio.h diff --git a/src/shared/cstrike/w_ak47.c b/cstrike/src/shared/w_ak47.qc similarity index 100% rename from src/shared/cstrike/w_ak47.c rename to cstrike/src/shared/w_ak47.qc diff --git a/src/shared/cstrike/w_aug.c b/cstrike/src/shared/w_aug.qc similarity index 100% rename from src/shared/cstrike/w_aug.c rename to cstrike/src/shared/w_aug.qc diff --git a/src/shared/cstrike/w_awp.c b/cstrike/src/shared/w_awp.qc similarity index 100% rename from src/shared/cstrike/w_awp.c rename to cstrike/src/shared/w_awp.qc diff --git a/src/shared/cstrike/w_c4bomb.c b/cstrike/src/shared/w_c4bomb.qc similarity index 100% rename from src/shared/cstrike/w_c4bomb.c rename to cstrike/src/shared/w_c4bomb.qc diff --git a/src/shared/cstrike/w_deagle.c b/cstrike/src/shared/w_deagle.qc similarity index 100% rename from src/shared/cstrike/w_deagle.c rename to cstrike/src/shared/w_deagle.qc diff --git a/src/shared/cstrike/w_elites.c b/cstrike/src/shared/w_elites.qc similarity index 100% rename from src/shared/cstrike/w_elites.c rename to cstrike/src/shared/w_elites.qc diff --git a/src/shared/cstrike/w_fiveseven.c b/cstrike/src/shared/w_fiveseven.qc similarity index 100% rename from src/shared/cstrike/w_fiveseven.c rename to cstrike/src/shared/w_fiveseven.qc diff --git a/src/shared/cstrike/w_flashbang.c b/cstrike/src/shared/w_flashbang.qc similarity index 100% rename from src/shared/cstrike/w_flashbang.c rename to cstrike/src/shared/w_flashbang.qc diff --git a/src/shared/cstrike/w_g3sg1.c b/cstrike/src/shared/w_g3sg1.qc similarity index 100% rename from src/shared/cstrike/w_g3sg1.c rename to cstrike/src/shared/w_g3sg1.qc diff --git a/src/shared/cstrike/w_glock18.c b/cstrike/src/shared/w_glock18.qc similarity index 100% rename from src/shared/cstrike/w_glock18.c rename to cstrike/src/shared/w_glock18.qc diff --git a/src/shared/cstrike/w_hegrenade.c b/cstrike/src/shared/w_hegrenade.qc similarity index 100% rename from src/shared/cstrike/w_hegrenade.c rename to cstrike/src/shared/w_hegrenade.qc diff --git a/src/shared/cstrike/w_knife.c b/cstrike/src/shared/w_knife.qc similarity index 100% rename from src/shared/cstrike/w_knife.c rename to cstrike/src/shared/w_knife.qc diff --git a/src/shared/cstrike/w_m3.c b/cstrike/src/shared/w_m3.qc similarity index 100% rename from src/shared/cstrike/w_m3.c rename to cstrike/src/shared/w_m3.qc diff --git a/src/shared/cstrike/w_m4a1.c b/cstrike/src/shared/w_m4a1.qc similarity index 100% rename from src/shared/cstrike/w_m4a1.c rename to cstrike/src/shared/w_m4a1.qc diff --git a/src/shared/cstrike/w_mac10.c b/cstrike/src/shared/w_mac10.qc similarity index 100% rename from src/shared/cstrike/w_mac10.c rename to cstrike/src/shared/w_mac10.qc diff --git a/src/shared/cstrike/w_mp5.c b/cstrike/src/shared/w_mp5.qc similarity index 100% rename from src/shared/cstrike/w_mp5.c rename to cstrike/src/shared/w_mp5.qc diff --git a/src/shared/cstrike/w_p228.c b/cstrike/src/shared/w_p228.qc similarity index 100% rename from src/shared/cstrike/w_p228.c rename to cstrike/src/shared/w_p228.qc diff --git a/src/shared/cstrike/w_p90.c b/cstrike/src/shared/w_p90.qc similarity index 100% rename from src/shared/cstrike/w_p90.c rename to cstrike/src/shared/w_p90.qc diff --git a/src/shared/cstrike/w_para.c b/cstrike/src/shared/w_para.qc similarity index 100% rename from src/shared/cstrike/w_para.c rename to cstrike/src/shared/w_para.qc diff --git a/src/shared/cstrike/w_scout.c b/cstrike/src/shared/w_scout.qc similarity index 100% rename from src/shared/cstrike/w_scout.c rename to cstrike/src/shared/w_scout.qc diff --git a/src/shared/cstrike/w_sg550.c b/cstrike/src/shared/w_sg550.qc similarity index 100% rename from src/shared/cstrike/w_sg550.c rename to cstrike/src/shared/w_sg550.qc diff --git a/src/shared/cstrike/w_sg552.c b/cstrike/src/shared/w_sg552.qc similarity index 100% rename from src/shared/cstrike/w_sg552.c rename to cstrike/src/shared/w_sg552.qc diff --git a/src/shared/cstrike/w_smokegrenade.c b/cstrike/src/shared/w_smokegrenade.qc similarity index 100% rename from src/shared/cstrike/w_smokegrenade.c rename to cstrike/src/shared/w_smokegrenade.qc diff --git a/src/shared/cstrike/w_tmp.c b/cstrike/src/shared/w_tmp.qc similarity index 100% rename from src/shared/cstrike/w_tmp.c rename to cstrike/src/shared/w_tmp.qc diff --git a/src/shared/cstrike/w_ump45.c b/cstrike/src/shared/w_ump45.qc similarity index 100% rename from src/shared/cstrike/w_ump45.c rename to cstrike/src/shared/w_ump45.qc diff --git a/src/shared/cstrike/w_usp45.c b/cstrike/src/shared/w_usp45.qc similarity index 100% rename from src/shared/cstrike/w_usp45.c rename to cstrike/src/shared/w_usp45.qc diff --git a/src/shared/cstrike/w_xm1014.c b/cstrike/src/shared/w_xm1014.qc similarity index 100% rename from src/shared/cstrike/w_xm1014.c rename to cstrike/src/shared/w_xm1014.qc diff --git a/src/shared/cstrike/weapons.h b/cstrike/src/shared/weapons.h similarity index 100% rename from src/shared/cstrike/weapons.h rename to cstrike/src/shared/weapons.h diff --git a/src/shared/cstrike/weapons.c b/cstrike/src/shared/weapons.qc similarity index 100% rename from src/shared/cstrike/weapons.c rename to cstrike/src/shared/weapons.qc diff --git a/src/shared/cstrike/weapons_cstrike.c b/cstrike/src/shared/weapons_cstrike.qc similarity index 100% rename from src/shared/cstrike/weapons_cstrike.c rename to cstrike/src/shared/weapons_cstrike.qc diff --git a/gearbox/src/Makefile b/gearbox/src/Makefile new file mode 100644 index 00000000..cc3f82d8 --- /dev/null +++ b/gearbox/src/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + cd client && $(MAKE) + cd server && $(MAKE) diff --git a/src/client/gearbox/Makefile b/gearbox/src/client/Makefile similarity index 100% rename from src/client/gearbox/Makefile rename to gearbox/src/client/Makefile diff --git a/src/client/gearbox/hud_weaponselect.c b/gearbox/src/client/hud_weaponselect.qc similarity index 100% rename from src/client/gearbox/hud_weaponselect.c rename to gearbox/src/client/hud_weaponselect.qc diff --git a/src/client/gearbox/init.c b/gearbox/src/client/init.qc similarity index 100% rename from src/client/gearbox/init.c rename to gearbox/src/client/init.qc diff --git a/gearbox/src/client/progs.src b/gearbox/src/client/progs.src new file mode 100644 index 00000000..a86d8e7d --- /dev/null +++ b/gearbox/src/client/progs.src @@ -0,0 +1,39 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/csprogs.dat" + +#define CSQC +#define CLIENT +#define VALVE +#define GEARBOX +#define GS_RENDERFX +#define CLASSIC_VGUI + +#includelist +../../../src/shared/fteextensions.qc +../../../src/shared/defs.h +../../../valve/src/client/defs.h +../../../src/client/defs.h + +../../../src/vgui/include.src + +../../../src/gs-entbase/client.src +../../../src/gs-entbase/shared.src +../shared/include.src + +../../../valve/src/client/predict.qc +init.qc +../../../valve/src/client/player.qc +../../../valve/src/client/entities.qc +../../../valve/src/client/cmds.qc +../../../valve/src/client/game_event.qc +../../../valve/src/client/view.qc +../../../valve/src/client/obituary.qc +../../../valve/src/client/hud.qc +hud_weaponselect.qc +../../../valve/src/client/scoreboard.qc +../../../valve/src/client/input.qc +../../../base/src/client/modelevent.qc + +../../../src/client/include.src +../../../src/shared/include.src +#endlist diff --git a/gearbox/src/progs.src b/gearbox/src/progs.src new file mode 100755 index 00000000..2c2a8684 --- /dev/null +++ b/gearbox/src/progs.src @@ -0,0 +1,2 @@ +#pragma sourcefile client/progs.src +#pragma sourcefile server/progs.src diff --git a/src/server/gearbox/Makefile b/gearbox/src/server/Makefile similarity index 100% rename from src/server/gearbox/Makefile rename to gearbox/src/server/Makefile diff --git a/src/server/gearbox/ammo_op4.cpp b/gearbox/src/server/ammo_op4.qc similarity index 100% rename from src/server/gearbox/ammo_op4.cpp rename to gearbox/src/server/ammo_op4.qc diff --git a/src/server/gearbox/defs.h b/gearbox/src/server/defs.h similarity index 89% rename from src/server/gearbox/defs.h rename to gearbox/src/server/defs.h index 12aeb124..3a04a3b8 100644 --- a/src/server/gearbox/defs.h +++ b/gearbox/src/server/defs.h @@ -14,6 +14,6 @@ * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -#include "../valve/gamerules.h" +#include "../../../valve/src/server/gamerules.h" #include "gamerules_ctf.h" -#include "../valve/items.h" +#include "../../../valve/src/server/items.h" diff --git a/src/server/gearbox/gamerules.cpp b/gearbox/src/server/gamerules.qc similarity index 100% rename from src/server/gearbox/gamerules.cpp rename to gearbox/src/server/gamerules.qc diff --git a/src/server/gearbox/gamerules_ctf.h b/gearbox/src/server/gamerules_ctf.h similarity index 100% rename from src/server/gearbox/gamerules_ctf.h rename to gearbox/src/server/gamerules_ctf.h diff --git a/src/server/gearbox/gamerules_ctf.cpp b/gearbox/src/server/gamerules_ctf.qc similarity index 100% rename from src/server/gearbox/gamerules_ctf.cpp rename to gearbox/src/server/gamerules_ctf.qc diff --git a/src/server/gearbox/input.c b/gearbox/src/server/input.qc similarity index 100% rename from src/server/gearbox/input.c rename to gearbox/src/server/input.qc diff --git a/src/server/gearbox/monster_drillsergeant.cpp b/gearbox/src/server/monster_drillsergeant.qc similarity index 100% rename from src/server/gearbox/monster_drillsergeant.cpp rename to gearbox/src/server/monster_drillsergeant.qc diff --git a/src/server/gearbox/monster_recruit.cpp b/gearbox/src/server/monster_recruit.qc similarity index 100% rename from src/server/gearbox/monster_recruit.cpp rename to gearbox/src/server/monster_recruit.qc diff --git a/gearbox/src/server/progs.src b/gearbox/src/server/progs.src new file mode 100755 index 00000000..b1caad58 --- /dev/null +++ b/gearbox/src/server/progs.src @@ -0,0 +1,95 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/progs.dat" + +#define QWSSQC +#define SERVER +#define VALVE +#define GEARBOX +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/gs-entbase/server/defs.h +../../../src/shared/defs.h +../../../src/server/defs.h + +../../../src/gs-entbase/server.src +../../../src/gs-entbase/shared.src +../shared/include.src + +defs.h + +../../../valve/src/server/monster_apache.qc +../../../valve/src/server/monster_alien_controller.qc +../../../valve/src/server/monster_alien_grunt.qc +../../../valve/src/server/monster_alien_slave.qc +../../../valve/src/server/monster_barnacle.qc +../../../valve/src/server/monster_barney.qc +../../../valve/src/server/monster_barney_dead.qc +../../../valve/src/server/monster_bigmomma.qc +../../../valve/src/server/monster_bloater.qc +../../../valve/src/server/monster_bullchicken.qc +../../../valve/src/server/monster_cockroach.qc +../../../valve/src/server/monster_flyer_flock.qc +../../../valve/src/server/monster_gargantua.qc +../../../valve/src/server/monster_gman.qc +../../../valve/src/server/monster_headcrab.qc +../../../valve/src/server/monster_babycrab.qc +../../../valve/src/server/monster_hevsuit_dead.qc +../../../valve/src/server/monster_houndeye.qc +../../../valve/src/server/monster_human_grunt.qc +../../../valve/src/server/monster_hgrunt_dead.qc +../../../valve/src/server/monster_human_assassin.qc +../../../valve/src/server/monster_ichthyosaur.qc +../../../valve/src/server/monster_leech.qc +../../../valve/src/server/monster_miniturret.qc +../../../valve/src/server/monster_nihilanth.qc +../../../valve/src/server/monster_osprey.qc +../../../valve/src/server/monster_rat.qc +../../../valve/src/server/monster_scientist_dead.qc +../../../valve/src/server/monster_sitting_scientist.qc +../../../valve/src/server/monster_scientist.qc +../../../valve/src/server/monster_sentry.qc +../../../valve/src/server/monster_tentacle.qc +../../../valve/src/server/monster_turret.qc +../../../valve/src/server/monster_zombie.qc +monster_drillsergeant.qc +monster_recruit.qc + +../../../valve/src/server/player.qc +../../../valve/src/server/spectator.qc +../../../valve/src/server/items.qc +../../../valve/src/server/item_longjump.qc +../../../valve/src/server/item_suit.qc +../../../valve/src/server/item_healthkit.qc +../../../valve/src/server/item_battery.qc +../../../valve/src/server/item_weaponbox.qc +../../../valve/src/server/world_items.qc +../../../valve/src/server/xen_spore_small.qc +../../../valve/src/server/xen_spore_medium.qc +../../../valve/src/server/xen_spore_large.qc +../../../valve/src/server/xen_hair.qc +../../../valve/src/server/xen_plantlight.qc +../../../valve/src/server/ammo.qc +ammo_op4.qc + +../../../src/botlib/include.src + +gamerules.qc +../../../valve/src/server/gamerules_singleplayer.qc +../../../valve/src/server/gamerules_multiplayer.qc +gamerules_ctf.qc +../../../valve/src/server/client.qc +server.qc +../../../valve/src/server/damage.qc +../../../valve/src/server/rules.qc +../../../valve/src/server/flashlight.qc +../../../base/src/server/modelevent.qc + +../../../valve/src/server/input.qc +../../../valve/src/server/spawn.qc + +../../../src/server/include.src +../../../src/shared/include.src +#endlist + diff --git a/src/server/gearbox/server.c b/gearbox/src/server/server.qc similarity index 100% rename from src/server/gearbox/server.c rename to gearbox/src/server/server.qc diff --git a/gearbox/src/shared/include.src b/gearbox/src/shared/include.src new file mode 100644 index 00000000..06d20420 --- /dev/null +++ b/gearbox/src/shared/include.src @@ -0,0 +1,46 @@ + #includelist +../../../valve/src/shared/entities.h +../../../valve/src/shared/flags.h +player.qc +../../../valve/src/shared/weapon_common.h +../../../valve/src/shared/animations.h +../../../valve/src/shared/animations.qc +../../../valve/src/shared/pmove.qc +../../../valve/src/shared/pmove_water.qc + +../../../valve/src/shared/fx_blood.qc +../../../valve/src/shared/fx_breakmodel.qc +../../../valve/src/shared/fx_explosion.qc +../../../valve/src/shared/fx_gibhuman.qc +../../../valve/src/shared/fx_spark.qc +../../../valve/src/shared/fx_impact.qc + +items.h +weapons.h +../../../valve/src/shared/w_crossbow.qc +../../../valve/src/shared/w_crowbar.qc +../../../valve/src/shared/w_egon.qc +../../../valve/src/shared/w_gauss.qc +../../../valve/src/shared/w_glock.qc +../../../valve/src/shared/w_handgrenade.qc +../../../valve/src/shared/w_hornetgun.qc +../../../valve/src/shared/w_mp5.qc +../../../valve/src/shared/w_python.qc +../../../valve/src/shared/w_rpg.qc +../../../valve/src/shared/w_satchel.qc +../../../valve/src/shared/w_shotgun.qc +../../../valve/src/shared/w_snark.qc +../../../valve/src/shared/w_tripmine.qc +w_pipewrench.qc +w_knife.qc +w_grapple.qc +w_eagle.qc +w_m249.qc +w_displacer.qc +w_sniperrifle.qc +w_sporelauncher.qc +w_penguin.qc +w_shockrifle.qc +weapons.qc +../../../valve/src/shared/weapon_common.qc +#endlist diff --git a/src/shared/gearbox/items.h b/gearbox/src/shared/items.h similarity index 100% rename from src/shared/gearbox/items.h rename to gearbox/src/shared/items.h diff --git a/src/shared/gearbox/player.cpp b/gearbox/src/shared/player.qc similarity index 100% rename from src/shared/gearbox/player.cpp rename to gearbox/src/shared/player.qc diff --git a/src/shared/gearbox/w_displacer.c b/gearbox/src/shared/w_displacer.qc similarity index 100% rename from src/shared/gearbox/w_displacer.c rename to gearbox/src/shared/w_displacer.qc diff --git a/src/shared/gearbox/w_eagle.c b/gearbox/src/shared/w_eagle.qc similarity index 100% rename from src/shared/gearbox/w_eagle.c rename to gearbox/src/shared/w_eagle.qc diff --git a/src/shared/gearbox/w_grapple.c b/gearbox/src/shared/w_grapple.qc similarity index 100% rename from src/shared/gearbox/w_grapple.c rename to gearbox/src/shared/w_grapple.qc diff --git a/src/shared/gearbox/w_knife.c b/gearbox/src/shared/w_knife.qc similarity index 100% rename from src/shared/gearbox/w_knife.c rename to gearbox/src/shared/w_knife.qc diff --git a/src/shared/gearbox/w_m249.c b/gearbox/src/shared/w_m249.qc similarity index 100% rename from src/shared/gearbox/w_m249.c rename to gearbox/src/shared/w_m249.qc diff --git a/src/shared/gearbox/w_penguin.c b/gearbox/src/shared/w_penguin.qc similarity index 100% rename from src/shared/gearbox/w_penguin.c rename to gearbox/src/shared/w_penguin.qc diff --git a/src/shared/gearbox/w_pipewrench.c b/gearbox/src/shared/w_pipewrench.qc similarity index 100% rename from src/shared/gearbox/w_pipewrench.c rename to gearbox/src/shared/w_pipewrench.qc diff --git a/src/shared/gearbox/w_shockrifle.c b/gearbox/src/shared/w_shockrifle.qc similarity index 100% rename from src/shared/gearbox/w_shockrifle.c rename to gearbox/src/shared/w_shockrifle.qc diff --git a/src/shared/gearbox/w_sniperrifle.c b/gearbox/src/shared/w_sniperrifle.qc similarity index 100% rename from src/shared/gearbox/w_sniperrifle.c rename to gearbox/src/shared/w_sniperrifle.qc diff --git a/src/shared/gearbox/w_sporelauncher.c b/gearbox/src/shared/w_sporelauncher.qc similarity index 100% rename from src/shared/gearbox/w_sporelauncher.c rename to gearbox/src/shared/w_sporelauncher.qc diff --git a/src/shared/gearbox/weapons.h b/gearbox/src/shared/weapons.h similarity index 100% rename from src/shared/gearbox/weapons.h rename to gearbox/src/shared/weapons.h diff --git a/src/shared/gearbox/weapons.c b/gearbox/src/shared/weapons.qc similarity index 100% rename from src/shared/gearbox/weapons.c rename to gearbox/src/shared/weapons.qc diff --git a/hunger/src/Makefile b/hunger/src/Makefile new file mode 100644 index 00000000..cc3f82d8 --- /dev/null +++ b/hunger/src/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + cd client && $(MAKE) + cd server && $(MAKE) diff --git a/src/client/hunger/Makefile b/hunger/src/client/Makefile similarity index 100% rename from src/client/hunger/Makefile rename to hunger/src/client/Makefile diff --git a/src/client/hunger/init.c b/hunger/src/client/init.qc similarity index 100% rename from src/client/hunger/init.c rename to hunger/src/client/init.qc diff --git a/hunger/src/client/progs.src b/hunger/src/client/progs.src new file mode 100644 index 00000000..3660592a --- /dev/null +++ b/hunger/src/client/progs.src @@ -0,0 +1,39 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/csprogs.dat" + +#define CSQC +#define CLIENT +#define VALVE +#define HUNGER +#define CLASSIC_VGUI +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/shared/defs.h +../../../valve/src/client/defs.h +../../../src/client/defs.h + +../../../src/vgui/include.src + +../../../src/gs-entbase/client.src +../../../src/gs-entbase/shared.src +../shared/include.src + +../../../valve/src/client/predict.qc +init.qc +../../../valve/src/client/player.qc +../../../valve/src/client/entities.qc +../../../valve/src/client/cmds.qc +../../../valve/src/client/game_event.qc +../../../valve/src/client/view.qc +../../../valve/src/client/obituary.qc +../../../valve/src/client/hud.qc +../../../valve/src/client/hud_weaponselect.qc +../../../valve/src/client/scoreboard.qc +../../../valve/src/client/input.qc +../../../base/src/client/modelevent.qc + +../../../src/client/include.src +../../../src/shared/include.src +#endlist diff --git a/hunger/src/progs.src b/hunger/src/progs.src new file mode 100755 index 00000000..2c2a8684 --- /dev/null +++ b/hunger/src/progs.src @@ -0,0 +1,2 @@ +#pragma sourcefile client/progs.src +#pragma sourcefile server/progs.src diff --git a/src/server/hunger/Makefile b/hunger/src/server/Makefile similarity index 100% rename from src/server/hunger/Makefile rename to hunger/src/server/Makefile diff --git a/src/server/hunger/ammo_th.cpp b/hunger/src/server/ammo_th.qc similarity index 100% rename from src/server/hunger/ammo_th.cpp rename to hunger/src/server/ammo_th.qc diff --git a/src/server/hunger/input.c b/hunger/src/server/input.qc similarity index 100% rename from src/server/hunger/input.c rename to hunger/src/server/input.qc diff --git a/hunger/src/server/progs.src b/hunger/src/server/progs.src new file mode 100755 index 00000000..2b763ace --- /dev/null +++ b/hunger/src/server/progs.src @@ -0,0 +1,91 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/progs.dat" + +#define QWSSQC +#define SERVER +#define VALVE +#define HUNGER +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/gs-entbase/server/defs.h +../../../src/shared/defs.h +../../../src/server/defs.h + +../../../src/gs-entbase/server.src +../../../src/gs-entbase/shared.src +../shared/include.src + +../../../valve/src/server/defs.h + +../../../valve/src/server/monster_apache.qc +../../../valve/src/server/monster_alien_controller.qc +../../../valve/src/server/monster_alien_grunt.qc +../../../valve/src/server/monster_alien_slave.qc +../../../valve/src/server/monster_barnacle.qc +../../../valve/src/server/monster_barney.qc +../../../valve/src/server/monster_barney_dead.qc +../../../valve/src/server/monster_bigmomma.qc +../../../valve/src/server/monster_bloater.qc +../../../valve/src/server/monster_bullchicken.qc +../../../valve/src/server/monster_cockroach.qc +../../../valve/src/server/monster_flyer_flock.qc +../../../valve/src/server/monster_gargantua.qc +../../../valve/src/server/monster_gman.qc +../../../valve/src/server/monster_headcrab.qc +../../../valve/src/server/monster_babycrab.qc +../../../valve/src/server/monster_hevsuit_dead.qc +../../../valve/src/server/monster_houndeye.qc +../../../valve/src/server/monster_human_grunt.qc +../../../valve/src/server/monster_hgrunt_dead.qc +../../../valve/src/server/monster_human_assassin.qc +../../../valve/src/server/monster_ichthyosaur.qc +../../../valve/src/server/monster_leech.qc +../../../valve/src/server/monster_miniturret.qc +../../../valve/src/server/monster_nihilanth.qc +../../../valve/src/server/monster_osprey.qc +../../../valve/src/server/monster_rat.qc +../../../valve/src/server/monster_scientist_dead.qc +../../../valve/src/server/monster_sitting_scientist.qc +../../../valve/src/server/monster_scientist.qc +../../../valve/src/server/monster_sentry.qc +../../../valve/src/server/monster_tentacle.qc +../../../valve/src/server/monster_turret.qc +../../../valve/src/server/monster_zombie.qc + +../../../valve/src/server/player.qc +../../../valve/src/server/spectator.qc +../../../valve/src/server/items.qc +../../../valve/src/server/item_longjump.qc +../../../valve/src/server/item_suit.qc +../../../valve/src/server/item_healthkit.qc +../../../valve/src/server/item_battery.qc +../../../valve/src/server/item_weaponbox.qc +../../../valve/src/server/world_items.qc +../../../valve/src/server/xen_spore_small.qc +../../../valve/src/server/xen_spore_medium.qc +../../../valve/src/server/xen_spore_large.qc +../../../valve/src/server/xen_hair.qc +../../../valve/src/server/xen_plantlight.qc +../../../valve/src/server/ammo.qc +ammo_th.qc + +../../../src/botlib/include.src + +../../../valve/src/server/gamerules.qc +../../../valve/src/server/gamerules_singleplayer.qc +../../../valve/src/server/gamerules_multiplayer.qc +../../../valve/src/server/client.qc +../../../valve/src/server/server.qc +../../../valve/src/server/damage.qc +../../../valve/src/server/rules.qc +../../../valve/src/server/flashlight.qc +../../../base/src/server/modelevent.qc + +input.qc +../../../valve/src/server/spawn.qc + +../../../src/server/include.src +../../../src/shared/include.src +#endlist diff --git a/hunger/src/shared/include.src b/hunger/src/shared/include.src new file mode 100644 index 00000000..b539bbb6 --- /dev/null +++ b/hunger/src/shared/include.src @@ -0,0 +1,46 @@ + #includelist +../../../valve/src/shared/entities.h +../../../valve/src/shared/flags.h +player.qc +../../../valve/src/shared/weapon_common.h +../../../valve/src/shared/animations.h +../../../valve/src/shared/animations.qc +../../../valve/src/shared/pmove.qc +../../../valve/src/shared/pmove_water.qc + +../../../valve/src/shared/fx_blood.qc +../../../valve/src/shared/fx_breakmodel.qc +../../../valve/src/shared/fx_explosion.qc +../../../valve/src/shared/fx_gibhuman.qc +../../../valve/src/shared/fx_spark.qc +../../../valve/src/shared/fx_impact.qc + +items.h +weapons.h +../../../valve/src/shared/w_crossbow.qc +../../../valve/src/shared/w_crowbar.qc +../../../valve/src/shared/w_egon.qc +../../../valve/src/shared/w_gauss.qc +../../../valve/src/shared/w_glock.qc +../../../valve/src/shared/w_handgrenade.qc +../../../valve/src/shared/w_mp5.qc +../../../valve/src/shared/w_python.qc +../../../valve/src/shared/w_rpg.qc +../../../valve/src/shared/w_satchel.qc +../../../valve/src/shared/w_shotgun.qc +../../../valve/src/shared/w_snark.qc +../../../valve/src/shared/w_tripmine.qc +w_ap9.qc +w_chaingun.qc +w_flame.qc +w_silencer.qc +w_medkit.qc +w_shovel.qc +w_sniper.qc +w_sniper2.qc +w_spanner.qc +w_taurus.qc +w_tnt.qc +weapons.qc +../../../valve/src/shared/weapon_common.qc +#endlist diff --git a/src/shared/hunger/items.h b/hunger/src/shared/items.h similarity index 100% rename from src/shared/hunger/items.h rename to hunger/src/shared/items.h diff --git a/src/shared/hunger/player.cpp b/hunger/src/shared/player.qc similarity index 100% rename from src/shared/hunger/player.cpp rename to hunger/src/shared/player.qc diff --git a/src/shared/hunger/w_ap9.c b/hunger/src/shared/w_ap9.qc similarity index 100% rename from src/shared/hunger/w_ap9.c rename to hunger/src/shared/w_ap9.qc diff --git a/src/shared/hunger/w_chaingun.c b/hunger/src/shared/w_chaingun.qc similarity index 100% rename from src/shared/hunger/w_chaingun.c rename to hunger/src/shared/w_chaingun.qc diff --git a/src/shared/hunger/w_flame.c b/hunger/src/shared/w_flame.qc similarity index 100% rename from src/shared/hunger/w_flame.c rename to hunger/src/shared/w_flame.qc diff --git a/src/shared/hunger/w_medkit.c b/hunger/src/shared/w_medkit.qc similarity index 100% rename from src/shared/hunger/w_medkit.c rename to hunger/src/shared/w_medkit.qc diff --git a/src/shared/hunger/w_shovel.c b/hunger/src/shared/w_shovel.qc similarity index 100% rename from src/shared/hunger/w_shovel.c rename to hunger/src/shared/w_shovel.qc diff --git a/src/shared/hunger/w_silencer.c b/hunger/src/shared/w_silencer.qc similarity index 100% rename from src/shared/hunger/w_silencer.c rename to hunger/src/shared/w_silencer.qc diff --git a/src/shared/hunger/w_sniper.c b/hunger/src/shared/w_sniper.qc similarity index 100% rename from src/shared/hunger/w_sniper.c rename to hunger/src/shared/w_sniper.qc diff --git a/src/shared/hunger/w_sniper2.c b/hunger/src/shared/w_sniper2.qc similarity index 100% rename from src/shared/hunger/w_sniper2.c rename to hunger/src/shared/w_sniper2.qc diff --git a/src/shared/hunger/w_spanner.c b/hunger/src/shared/w_spanner.qc similarity index 100% rename from src/shared/hunger/w_spanner.c rename to hunger/src/shared/w_spanner.qc diff --git a/src/shared/hunger/w_taurus.c b/hunger/src/shared/w_taurus.qc similarity index 100% rename from src/shared/hunger/w_taurus.c rename to hunger/src/shared/w_taurus.qc diff --git a/src/shared/hunger/w_tnt.c b/hunger/src/shared/w_tnt.qc similarity index 100% rename from src/shared/hunger/w_tnt.c rename to hunger/src/shared/w_tnt.qc diff --git a/src/shared/hunger/weapons.h b/hunger/src/shared/weapons.h similarity index 100% rename from src/shared/hunger/weapons.h rename to hunger/src/shared/weapons.h diff --git a/src/shared/hunger/weapons.c b/hunger/src/shared/weapons.qc similarity index 100% rename from src/shared/hunger/weapons.c rename to hunger/src/shared/weapons.qc diff --git a/poke646/src/Makefile b/poke646/src/Makefile new file mode 100644 index 00000000..cc3f82d8 --- /dev/null +++ b/poke646/src/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + cd client && $(MAKE) + cd server && $(MAKE) diff --git a/src/client/poke646/Makefile b/poke646/src/client/Makefile similarity index 100% rename from src/client/poke646/Makefile rename to poke646/src/client/Makefile diff --git a/src/client/poke646/entities.c b/poke646/src/client/entities.qc similarity index 100% rename from src/client/poke646/entities.c rename to poke646/src/client/entities.qc diff --git a/src/client/poke646/init.c b/poke646/src/client/init.qc similarity index 100% rename from src/client/poke646/init.c rename to poke646/src/client/init.qc diff --git a/poke646/src/client/progs.src b/poke646/src/client/progs.src new file mode 100644 index 00000000..bf02c42d --- /dev/null +++ b/poke646/src/client/progs.src @@ -0,0 +1,39 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/csprogs.dat" + +#define CSQC +#define CLIENT +#define VALVE +#define POKE646 +#define CLASSIC_VGUI +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/shared/defs.h +../../../valve/src/client/defs.h +../../../src/client/defs.h + +../../../src/vgui/include.src + +../../../src/gs-entbase/client.src +../../../src/gs-entbase/shared.src +../shared/include.src + +../../../valve/src/client/predict.qc +init.qc +../../../valve/src/client/player.qc +entities.qc +../../../valve/src/client/cmds.qc +../../../valve/src/client/game_event.qc +../../../valve/src/client/view.qc +../../../valve/src/client/obituary.qc +../../../valve/src/client/hud.qc +../../../valve/src/client/hud_weaponselect.qc +../../../valve/src/client/scoreboard.qc +../../../valve/src/client/input.qc +../../../base/src/client/modelevent.qc + +../../../src/client/include.src +../../../src/shared/include.src +#endlist diff --git a/poke646/src/progs.src b/poke646/src/progs.src new file mode 100755 index 00000000..2c2a8684 --- /dev/null +++ b/poke646/src/progs.src @@ -0,0 +1,2 @@ +#pragma sourcefile client/progs.src +#pragma sourcefile server/progs.src diff --git a/src/server/poke646/Makefile b/poke646/src/server/Makefile similarity index 100% rename from src/server/poke646/Makefile rename to poke646/src/server/Makefile diff --git a/src/server/poke646/ammo_p646.cpp b/poke646/src/server/ammo_p646.qc similarity index 100% rename from src/server/poke646/ammo_p646.cpp rename to poke646/src/server/ammo_p646.qc diff --git a/src/server/poke646/gamerules.cpp b/poke646/src/server/gamerules.qc similarity index 100% rename from src/server/poke646/gamerules.cpp rename to poke646/src/server/gamerules.qc diff --git a/src/server/poke646/gamerules_multiplayer.cpp b/poke646/src/server/gamerules_multiplayer.qc similarity index 100% rename from src/server/poke646/gamerules_multiplayer.cpp rename to poke646/src/server/gamerules_multiplayer.qc diff --git a/src/server/poke646/input.c b/poke646/src/server/input.qc similarity index 100% rename from src/server/poke646/input.c rename to poke646/src/server/input.qc diff --git a/poke646/src/server/progs.src b/poke646/src/server/progs.src new file mode 100755 index 00000000..fd6d5da6 --- /dev/null +++ b/poke646/src/server/progs.src @@ -0,0 +1,89 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/progs.dat" + +#define QWSSQC +#define SERVER +#define VALVE +#define POKE646 +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/gs-entbase/server/defs.h +../../../src/shared/defs.h +../../../src/server/defs.h + +../../../src/gs-entbase/server.src +../../../src/gs-entbase/shared.src +../shared/include.src + +../../../valve/src/server/defs.h + +../../../valve/src/server/monster_apache.qc +../../../valve/src/server/monster_alien_controller.qc +../../../valve/src/server/monster_alien_grunt.qc +../../../valve/src/server/monster_alien_slave.qc +../../../valve/src/server/monster_barnacle.qc +../../../valve/src/server/monster_barney.qc +../../../valve/src/server/monster_barney_dead.qc +../../../valve/src/server/monster_bigmomma.qc +../../../valve/src/server/monster_bloater.qc +../../../valve/src/server/monster_bullchicken.qc +../../../valve/src/server/monster_cockroach.qc +../../../valve/src/server/monster_flyer_flock.qc +../../../valve/src/server/monster_gargantua.qc +../../../valve/src/server/monster_gman.qc +../../../valve/src/server/monster_headcrab.qc +../../../valve/src/server/monster_babycrab.qc +../../../valve/src/server/monster_hevsuit_dead.qc +../../../valve/src/server/monster_houndeye.qc +../../../valve/src/server/monster_human_grunt.qc +../../../valve/src/server/monster_hgrunt_dead.qc +../../../valve/src/server/monster_human_assassin.qc +../../../valve/src/server/monster_ichthyosaur.qc +../../../valve/src/server/monster_leech.qc +../../../valve/src/server/monster_miniturret.qc +../../../valve/src/server/monster_nihilanth.qc +../../../valve/src/server/monster_osprey.qc +../../../valve/src/server/monster_rat.qc +../../../valve/src/server/monster_scientist_dead.qc +../../../valve/src/server/monster_sitting_scientist.qc +../../../valve/src/server/monster_scientist.qc +../../../valve/src/server/monster_sentry.qc +../../../valve/src/server/monster_tentacle.qc +../../../valve/src/server/monster_turret.qc +../../../valve/src/server/monster_zombie.qc + +../../../valve/src/server/player.qc +../../../valve/src/server/spectator.qc +../../../valve/src/server/items.qc +../../../valve/src/server/item_longjump.qc +../../../valve/src/server/item_suit.qc +../../../valve/src/server/item_healthkit.qc +../../../valve/src/server/item_battery.qc +../../../valve/src/server/world_items.qc +../../../valve/src/server/xen_spore_small.qc +../../../valve/src/server/xen_spore_medium.qc +../../../valve/src/server/xen_spore_large.qc +../../../valve/src/server/xen_hair.qc +../../../valve/src/server/xen_plantlight.qc +ammo_p646.qc + +../../../src/botlib/include.src + +gamerules.qc +../../../valve/src/server/gamerules_singleplayer.qc +gamerules_multiplayer.qc +../../../valve/src/server/client.qc +../../../valve/src/server/server.qc +../../../valve/src/server/damage.qc +../../../valve/src/server/rules.qc +../../../valve/src/server/flashlight.qc +../../../base/src/server/modelevent.qc + +input.qc +../../../valve/src/server/spawn.qc + +../../../src/server/include.src +../../../src/shared/include.src +#endlist diff --git a/poke646/src/shared/include.src b/poke646/src/shared/include.src new file mode 100644 index 00000000..cc0449e6 --- /dev/null +++ b/poke646/src/shared/include.src @@ -0,0 +1,29 @@ + #includelist +../../../valve/src/shared/flags.h +player.qc +../../../valve/src/shared/weapon_common.h +../../../valve/src/shared/animations.h +../../../valve/src/shared/animations.qc +../../../valve/src/shared/pmove.qc +../../../valve/src/shared/pmove_water.qc + +../../../valve/src/shared/fx_blood.qc +../../../valve/src/shared/fx_breakmodel.qc +../../../valve/src/shared/fx_explosion.qc +../../../valve/src/shared/fx_gibhuman.qc +../../../valve/src/shared/fx_spark.qc +../../../valve/src/shared/fx_impact.qc + +items.h +weapons.h +../../../valve/src/shared/w_satchel.qc +w_bradnailer.qc +w_cmlwbr.qc +w_heaterpipe.qc +w_nailgun.qc +w_pipebomb.qc +w_shotgun.qc +w_xs.qc +weapons.qc +../../../valve/src/shared/weapon_common.qc +#endlist diff --git a/src/shared/poke646/items.h b/poke646/src/shared/items.h similarity index 100% rename from src/shared/poke646/items.h rename to poke646/src/shared/items.h diff --git a/src/shared/poke646/player.cpp b/poke646/src/shared/player.qc similarity index 100% rename from src/shared/poke646/player.cpp rename to poke646/src/shared/player.qc diff --git a/src/shared/poke646/w_bradnailer.c b/poke646/src/shared/w_bradnailer.qc similarity index 100% rename from src/shared/poke646/w_bradnailer.c rename to poke646/src/shared/w_bradnailer.qc diff --git a/src/shared/poke646/w_cmlwbr.c b/poke646/src/shared/w_cmlwbr.qc similarity index 100% rename from src/shared/poke646/w_cmlwbr.c rename to poke646/src/shared/w_cmlwbr.qc diff --git a/src/shared/poke646/w_heaterpipe.c b/poke646/src/shared/w_heaterpipe.qc similarity index 100% rename from src/shared/poke646/w_heaterpipe.c rename to poke646/src/shared/w_heaterpipe.qc diff --git a/src/shared/poke646/w_nailgun.c b/poke646/src/shared/w_nailgun.qc similarity index 100% rename from src/shared/poke646/w_nailgun.c rename to poke646/src/shared/w_nailgun.qc diff --git a/src/shared/poke646/w_pipebomb.c b/poke646/src/shared/w_pipebomb.qc similarity index 100% rename from src/shared/poke646/w_pipebomb.c rename to poke646/src/shared/w_pipebomb.qc diff --git a/src/shared/poke646/w_shotgun.c b/poke646/src/shared/w_shotgun.qc similarity index 100% rename from src/shared/poke646/w_shotgun.c rename to poke646/src/shared/w_shotgun.qc diff --git a/src/shared/poke646/w_xs.c b/poke646/src/shared/w_xs.qc similarity index 100% rename from src/shared/poke646/w_xs.c rename to poke646/src/shared/w_xs.qc diff --git a/src/shared/poke646/weapons.h b/poke646/src/shared/weapons.h similarity index 100% rename from src/shared/poke646/weapons.h rename to poke646/src/shared/weapons.h diff --git a/src/shared/poke646/weapons.c b/poke646/src/shared/weapons.qc similarity index 100% rename from src/shared/poke646/weapons.c rename to poke646/src/shared/weapons.qc diff --git a/rewolf/src/Makefile b/rewolf/src/Makefile new file mode 100644 index 00000000..cc3f82d8 --- /dev/null +++ b/rewolf/src/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + cd client && $(MAKE) + cd server && $(MAKE) diff --git a/src/client/rewolf/Makefile b/rewolf/src/client/Makefile similarity index 100% rename from src/client/rewolf/Makefile rename to rewolf/src/client/Makefile diff --git a/src/client/rewolf/decore.cpp b/rewolf/src/client/decore.qc similarity index 100% rename from src/client/rewolf/decore.cpp rename to rewolf/src/client/decore.qc diff --git a/src/client/rewolf/entities.c b/rewolf/src/client/entities.qc similarity index 100% rename from src/client/rewolf/entities.c rename to rewolf/src/client/entities.qc diff --git a/src/client/rewolf/hud.c b/rewolf/src/client/hud.qc similarity index 100% rename from src/client/rewolf/hud.c rename to rewolf/src/client/hud.qc diff --git a/src/client/rewolf/hud_weaponselect.c b/rewolf/src/client/hud_weaponselect.qc similarity index 100% rename from src/client/rewolf/hud_weaponselect.c rename to rewolf/src/client/hud_weaponselect.qc diff --git a/src/client/rewolf/init.c b/rewolf/src/client/init.qc similarity index 100% rename from src/client/rewolf/init.c rename to rewolf/src/client/init.qc diff --git a/rewolf/src/client/progs.src b/rewolf/src/client/progs.src new file mode 100755 index 00000000..2e5390e2 --- /dev/null +++ b/rewolf/src/client/progs.src @@ -0,0 +1,39 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/csprogs.dat" + +#define CSQC +#define CLIENT +#define VALVE +#define CLASSIC_VGUI +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/shared/defs.h +../../../valve/src/client/defs.h +../../../src/client/defs.h + +../../../src/vgui/include.src + +../../../src/gs-entbase/client.src +../../../src/gs-entbase/shared.src +../shared/include.src + +decore.qc +../../../valve/src/client/predict.qc +init.qc +../../../valve/src/client/player.qc +entities.qc +../../../valve/src/client/cmds.qc +../../../valve/src/client/game_event.qc +../../../valve/src/client/view.qc +../../../valve/src/client/obituary.qc +hud.qc +hud_weaponselect.qc +../../../valve/src/client/scoreboard.qc +../../../valve/src/client/input.qc +../../../base/src/client/modelevent.qc + +../../../src/client/include.src +../../../src/shared/include.src +#endlist diff --git a/rewolf/src/progs.src b/rewolf/src/progs.src new file mode 100755 index 00000000..2c2a8684 --- /dev/null +++ b/rewolf/src/progs.src @@ -0,0 +1,2 @@ +#pragma sourcefile client/progs.src +#pragma sourcefile server/progs.src diff --git a/src/server/rewolf/Makefile b/rewolf/src/server/Makefile similarity index 100% rename from src/server/rewolf/Makefile rename to rewolf/src/server/Makefile diff --git a/src/server/rewolf/gamerules.cpp b/rewolf/src/server/gamerules.qc similarity index 100% rename from src/server/rewolf/gamerules.cpp rename to rewolf/src/server/gamerules.qc diff --git a/src/server/rewolf/gamerules_multiplayer.cpp b/rewolf/src/server/gamerules_multiplayer.qc similarity index 100% rename from src/server/rewolf/gamerules_multiplayer.cpp rename to rewolf/src/server/gamerules_multiplayer.qc diff --git a/src/server/rewolf/gunman_cycler.cpp b/rewolf/src/server/gunman_cycler.qc similarity index 100% rename from src/server/rewolf/gunman_cycler.cpp rename to rewolf/src/server/gunman_cycler.qc diff --git a/src/server/rewolf/hologram_damage.cpp b/rewolf/src/server/hologram_damage.qc similarity index 100% rename from src/server/rewolf/hologram_damage.cpp rename to rewolf/src/server/hologram_damage.qc diff --git a/src/server/rewolf/input.c b/rewolf/src/server/input.qc similarity index 100% rename from src/server/rewolf/input.c rename to rewolf/src/server/input.qc diff --git a/src/server/rewolf/monster_human_bandit.cpp b/rewolf/src/server/monster_human_bandit.qc similarity index 100% rename from src/server/rewolf/monster_human_bandit.cpp rename to rewolf/src/server/monster_human_bandit.qc diff --git a/src/server/rewolf/monster_human_chopper.cpp b/rewolf/src/server/monster_human_chopper.qc similarity index 100% rename from src/server/rewolf/monster_human_chopper.cpp rename to rewolf/src/server/monster_human_chopper.qc diff --git a/src/server/rewolf/monster_human_demoman.cpp b/rewolf/src/server/monster_human_demoman.qc similarity index 100% rename from src/server/rewolf/monster_human_demoman.cpp rename to rewolf/src/server/monster_human_demoman.qc diff --git a/src/server/rewolf/monster_human_gunman.cpp b/rewolf/src/server/monster_human_gunman.qc similarity index 100% rename from src/server/rewolf/monster_human_gunman.cpp rename to rewolf/src/server/monster_human_gunman.qc diff --git a/src/server/rewolf/monster_human_unarmed.cpp b/rewolf/src/server/monster_human_unarmed.qc similarity index 100% rename from src/server/rewolf/monster_human_unarmed.cpp rename to rewolf/src/server/monster_human_unarmed.qc diff --git a/src/server/rewolf/monster_trainingbot.cpp b/rewolf/src/server/monster_trainingbot.qc similarity index 100% rename from src/server/rewolf/monster_trainingbot.cpp rename to rewolf/src/server/monster_trainingbot.qc diff --git a/rewolf/src/server/progs.src b/rewolf/src/server/progs.src new file mode 100755 index 00000000..7a9d1635 --- /dev/null +++ b/rewolf/src/server/progs.src @@ -0,0 +1,54 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/progs.dat" + +#define QWSSQC +#define SERVER +#define VALVE +#define REWOLF +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/gs-entbase/server/defs.h +../../../src/shared/defs.h +../../../src/server/defs.h + +../../../src/gs-entbase/server.src +../../../src/gs-entbase/shared.src +../shared/include.src + +../../../valve/src/server/defs.h + +gunman_cycler.qc +hologram_damage.qc +monster_human_bandit.qc +monster_human_chopper.qc +monster_human_demoman.qc +monster_human_gunman.qc +monster_human_unarmed.qc +monster_trainingbot.qc + +../../../valve/src/server/player.qc +../../../valve/src/server/spectator.qc + +../../../valve/src/server/items.qc + +../../../src/botlib/include.src + +gamerules.qc +../../../valve/src/server/gamerules_singleplayer.qc +gamerules_multiplayer.qc + +../../../valve/src/server/client.qc +../../../valve/src/server/server.qc +../../../valve/src/server/damage.qc +../../../valve/src/server/rules.qc +../../../valve/src/server/flashlight.qc +../../../base/src/server/modelevent.qc + +input.qc +../../../valve/src/server/spawn.qc + +../../../src/server/include.src +../../../src/shared/include.src +#endlist diff --git a/rewolf/src/shared/include.src b/rewolf/src/shared/include.src new file mode 100644 index 00000000..c44c6f98 --- /dev/null +++ b/rewolf/src/shared/include.src @@ -0,0 +1,30 @@ + #includelist +../../../valve/src/shared/flags.h +player.qc +../../../valve/src/shared/weapon_common.h +../../../valve/src/shared/animations.h +../../../valve/src/shared/animations.qc +../../../valve/src/shared/pmove.qc +../../../valve/src/shared/pmove_water.qc + +../../../valve/src/shared/fx_blood.qc +../../../valve/src/shared/fx_breakmodel.qc +../../../valve/src/shared/fx_explosion.qc +../../../valve/src/shared/fx_gibhuman.qc +../../../valve/src/shared/fx_spark.qc +../../../valve/src/shared/fx_impact.qc + +items.h +weapons.h +w_fists.qc +w_gausspistol.qc +w_grenade.qc +w_shotgun.qc +w_beamgun.qc +w_chemicalgun.qc +w_dml.qc +w_minigun.qc +w_aicore.qc +weapons.qc +../../../valve/src/shared/weapon_common.qc +#endlist diff --git a/src/shared/rewolf/items.h b/rewolf/src/shared/items.h similarity index 100% rename from src/shared/rewolf/items.h rename to rewolf/src/shared/items.h diff --git a/src/shared/rewolf/player.cpp b/rewolf/src/shared/player.qc similarity index 100% rename from src/shared/rewolf/player.cpp rename to rewolf/src/shared/player.qc diff --git a/src/shared/rewolf/w_aicore.c b/rewolf/src/shared/w_aicore.qc similarity index 100% rename from src/shared/rewolf/w_aicore.c rename to rewolf/src/shared/w_aicore.qc diff --git a/src/shared/rewolf/w_beamgun.c b/rewolf/src/shared/w_beamgun.qc similarity index 100% rename from src/shared/rewolf/w_beamgun.c rename to rewolf/src/shared/w_beamgun.qc diff --git a/src/shared/rewolf/w_chemicalgun.c b/rewolf/src/shared/w_chemicalgun.qc similarity index 100% rename from src/shared/rewolf/w_chemicalgun.c rename to rewolf/src/shared/w_chemicalgun.qc diff --git a/src/shared/rewolf/w_dml.c b/rewolf/src/shared/w_dml.qc similarity index 100% rename from src/shared/rewolf/w_dml.c rename to rewolf/src/shared/w_dml.qc diff --git a/src/shared/rewolf/w_fists.c b/rewolf/src/shared/w_fists.qc similarity index 100% rename from src/shared/rewolf/w_fists.c rename to rewolf/src/shared/w_fists.qc diff --git a/src/shared/rewolf/w_gausspistol.c b/rewolf/src/shared/w_gausspistol.qc similarity index 100% rename from src/shared/rewolf/w_gausspistol.c rename to rewolf/src/shared/w_gausspistol.qc diff --git a/src/shared/rewolf/w_grenade.c b/rewolf/src/shared/w_grenade.qc similarity index 100% rename from src/shared/rewolf/w_grenade.c rename to rewolf/src/shared/w_grenade.qc diff --git a/src/shared/rewolf/w_minigun.c b/rewolf/src/shared/w_minigun.qc similarity index 100% rename from src/shared/rewolf/w_minigun.c rename to rewolf/src/shared/w_minigun.qc diff --git a/src/shared/rewolf/w_shotgun.c b/rewolf/src/shared/w_shotgun.qc similarity index 100% rename from src/shared/rewolf/w_shotgun.c rename to rewolf/src/shared/w_shotgun.qc diff --git a/src/shared/rewolf/weapons.h b/rewolf/src/shared/weapons.h similarity index 100% rename from src/shared/rewolf/weapons.h rename to rewolf/src/shared/weapons.h diff --git a/src/shared/rewolf/weapons.c b/rewolf/src/shared/weapons.qc similarity index 100% rename from src/shared/rewolf/weapons.c rename to rewolf/src/shared/weapons.qc diff --git a/scihunt/src/Makefile b/scihunt/src/Makefile new file mode 100644 index 00000000..cc3f82d8 --- /dev/null +++ b/scihunt/src/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + cd client && $(MAKE) + cd server && $(MAKE) diff --git a/src/client/scihunt/Makefile b/scihunt/src/client/Makefile similarity index 100% rename from src/client/scihunt/Makefile rename to scihunt/src/client/Makefile diff --git a/scihunt/src/client/progs.src b/scihunt/src/client/progs.src new file mode 100644 index 00000000..1cc3b961 --- /dev/null +++ b/scihunt/src/client/progs.src @@ -0,0 +1,38 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/csprogs.dat" + +#define CSQC +#define CLIENT +#define VALVE +#define CLASSIC_VGUI +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/shared/defs.h +../../../valve/src/client/defs.h +../../../src/client/defs.h + +../../../src/vgui/include.src + +../../../src/gs-entbase/client.src +../../../src/gs-entbase/shared.src +../shared/include.src + +../../../valve/src/client/predict.qc +../../../valve/src/client/init.qc +../../../valve/src/client/player.qc +../../../valve/src/client/entities.qc +../../../valve/src/client/cmds.qc +../../../valve/src/client/game_event.qc +../../../valve/src/client/view.qc +../../../valve/src/client/obituary.qc +../../../valve/src/client/hud.qc +../../../valve/src/client/hud_weaponselect.qc +../../../valve/src/client/scoreboard.qc +../../../valve/src/client/input.qc +../../../base/src/client/modelevent.qc + +../../../src/client/include.src +../../../src/shared/include.src +#endlist diff --git a/scihunt/src/progs.src b/scihunt/src/progs.src new file mode 100755 index 00000000..2c2a8684 --- /dev/null +++ b/scihunt/src/progs.src @@ -0,0 +1,2 @@ +#pragma sourcefile client/progs.src +#pragma sourcefile server/progs.src diff --git a/src/server/scihunt/Makefile b/scihunt/src/server/Makefile similarity index 100% rename from src/server/scihunt/Makefile rename to scihunt/src/server/Makefile diff --git a/src/server/scihunt/defs.h b/scihunt/src/server/defs.h similarity index 94% rename from src/server/scihunt/defs.h rename to scihunt/src/server/defs.h index 05e9d724..465ac3d1 100644 --- a/src/server/scihunt/defs.h +++ b/scihunt/src/server/defs.h @@ -15,4 +15,4 @@ */ #include "gamerules.h" -#include "../valve/items.h" +#include "../../../valve/src/server/items.h" diff --git a/src/server/scihunt/gamerules.h b/scihunt/src/server/gamerules.h similarity index 96% rename from src/server/scihunt/gamerules.h rename to scihunt/src/server/gamerules.h index 3aed23d7..f31edc40 100644 --- a/src/server/scihunt/gamerules.h +++ b/scihunt/src/server/gamerules.h @@ -14,7 +14,7 @@ * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -#include "../gamerules.h" +#include "../../../src/server/gamerules.h" class SHMultiplayerRules:CGameRules { diff --git a/src/server/scihunt/gamerules.cpp b/scihunt/src/server/gamerules.qc similarity index 100% rename from src/server/scihunt/gamerules.cpp rename to scihunt/src/server/gamerules.qc diff --git a/src/server/scihunt/input.c b/scihunt/src/server/input.qc similarity index 100% rename from src/server/scihunt/input.c rename to scihunt/src/server/input.qc diff --git a/src/server/scihunt/monster_scientist.cpp b/scihunt/src/server/monster_scientist.qc similarity index 100% rename from src/server/scihunt/monster_scientist.cpp rename to scihunt/src/server/monster_scientist.qc diff --git a/scihunt/src/server/progs.src b/scihunt/src/server/progs.src new file mode 100755 index 00000000..0bf209e7 --- /dev/null +++ b/scihunt/src/server/progs.src @@ -0,0 +1,89 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/progs.dat" + +#define QWSSQC +#define SERVER +#define VALVE +#define SCIHUNT +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/gs-entbase/server/defs.h +../../../src/shared/defs.h +../../../src/server/defs.h + +../../../src/gs-entbase/server.src +../../../src/gs-entbase/shared.src +../shared/include.src + +defs.h + +../../../valve/src/server/monster_apache.qc +../../../valve/src/server/monster_alien_controller.qc +../../../valve/src/server/monster_alien_grunt.qc +../../../valve/src/server/monster_alien_slave.qc +../../../valve/src/server/monster_barnacle.qc +../../../valve/src/server/monster_barney.qc +../../../valve/src/server/monster_barney_dead.qc +../../../valve/src/server/monster_bigmomma.qc +../../../valve/src/server/monster_bloater.qc +../../../valve/src/server/monster_bullchicken.qc +../../../valve/src/server/monster_cockroach.qc +../../../valve/src/server/monster_flyer_flock.qc +../../../valve/src/server/monster_gargantua.qc +../../../valve/src/server/monster_gman.qc +../../../valve/src/server/monster_headcrab.qc +../../../valve/src/server/monster_babycrab.qc +../../../valve/src/server/monster_hevsuit_dead.qc +../../../valve/src/server/monster_houndeye.qc +../../../valve/src/server/monster_human_grunt.qc +../../../valve/src/server/monster_hgrunt_dead.qc +../../../valve/src/server/monster_human_assassin.qc +../../../valve/src/server/monster_ichthyosaur.qc +../../../valve/src/server/monster_leech.qc +../../../valve/src/server/monster_miniturret.qc +../../../valve/src/server/monster_nihilanth.qc +../../../valve/src/server/monster_osprey.qc +../../../valve/src/server/monster_rat.qc +../../../valve/src/server/monster_scientist_dead.qc +../../../valve/src/server/monster_sitting_scientist.qc +../../../valve/src/server/monster_sentry.qc +../../../valve/src/server/monster_tentacle.qc +../../../valve/src/server/monster_turret.qc +../../../valve/src/server/monster_zombie.qc +monster_scientist.qc + +../../../valve/src/server/player.qc +../../../valve/src/server/spectator.qc +../../../valve/src/server/items.qc +../../../valve/src/server/item_longjump.qc +../../../valve/src/server/item_suit.qc +../../../valve/src/server/item_healthkit.qc +../../../valve/src/server/item_battery.qc +../../../valve/src/server/item_weaponbox.qc +../../../valve/src/server/world_items.qc +../../../valve/src/server/xen_spore_small.qc +../../../valve/src/server/xen_spore_medium.qc +../../../valve/src/server/xen_spore_large.qc +../../../valve/src/server/xen_hair.qc +../../../valve/src/server/xen_plantlight.qc +../../../valve/src/server/ammo.qc + +shdata_parse.qc +gamerules.qc +../../../valve/src/server/client.qc +server.qc +../../../valve/src/server/damage.qc +../../../valve/src/server/rules.qc +../../../valve/src/server/flashlight.qc +../../../base/src/server/modelevent.qc + +../../../src/botlib/include.src + +input.qc +../../../valve/src/server/spawn.qc + +../../../src/server/include.src +../../../src/shared/include.src +#endlist diff --git a/src/server/scihunt/server.c b/scihunt/src/server/server.qc similarity index 100% rename from src/server/scihunt/server.c rename to scihunt/src/server/server.qc diff --git a/src/server/scihunt/shdata_parse.c b/scihunt/src/server/shdata_parse.qc similarity index 100% rename from src/server/scihunt/shdata_parse.c rename to scihunt/src/server/shdata_parse.qc diff --git a/scihunt/src/shared/include.src b/scihunt/src/shared/include.src new file mode 100644 index 00000000..66a9dcb9 --- /dev/null +++ b/scihunt/src/shared/include.src @@ -0,0 +1,39 @@ + #includelist +../../../valve/src/shared/entities.h +../../../valve/src/shared/flags.h +player.qc +../../../valve/src/shared/weapon_common.h +../../../valve/src/shared/animations.h +../../../valve/src/shared/animations.qc +pmove.qc +../../../valve/src/shared/pmove_water.qc + +../../../valve/src/shared/fx_blood.qc +../../../valve/src/shared/fx_breakmodel.qc +../../../valve/src/shared/fx_explosion.qc +../../../valve/src/shared/fx_gibhuman.qc +../../../valve/src/shared/fx_spark.qc +../../../valve/src/shared/fx_impact.qc + +items.h +weapons.h +../../../valve/src/shared/w_crossbow.qc +../../../valve/src/shared/w_crowbar.qc +../../../valve/src/shared/w_egon.qc +../../../valve/src/shared/w_gauss.qc +../../../valve/src/shared/w_glock.qc +../../../valve/src/shared/w_handgrenade.qc +../../../valve/src/shared/w_hornetgun.qc +../../../valve/src/shared/w_mp5.qc +../../../valve/src/shared/w_python.qc +../../../valve/src/shared/w_rpg.qc +../../../valve/src/shared/w_satchel.qc +../../../valve/src/shared/w_shotgun.qc +../../../valve/src/shared/w_snark.qc +../../../valve/src/shared/w_tripmine.qc +w_cannon.qc +w_chainsaw.qc +w_hammer.qc +weapons.qc +../../../valve/src/shared/weapon_common.qc +#endlist diff --git a/src/shared/scihunt/items.h b/scihunt/src/shared/items.h similarity index 100% rename from src/shared/scihunt/items.h rename to scihunt/src/shared/items.h diff --git a/src/shared/scihunt/player.cpp b/scihunt/src/shared/player.qc similarity index 100% rename from src/shared/scihunt/player.cpp rename to scihunt/src/shared/player.qc diff --git a/src/shared/scihunt/pmove.c b/scihunt/src/shared/pmove.qc similarity index 100% rename from src/shared/scihunt/pmove.c rename to scihunt/src/shared/pmove.qc diff --git a/src/shared/scihunt/w_cannon.c b/scihunt/src/shared/w_cannon.qc similarity index 100% rename from src/shared/scihunt/w_cannon.c rename to scihunt/src/shared/w_cannon.qc diff --git a/src/shared/scihunt/w_chainsaw.c b/scihunt/src/shared/w_chainsaw.qc similarity index 100% rename from src/shared/scihunt/w_chainsaw.c rename to scihunt/src/shared/w_chainsaw.qc diff --git a/src/shared/scihunt/w_hammer.c b/scihunt/src/shared/w_hammer.qc similarity index 100% rename from src/shared/scihunt/w_hammer.c rename to scihunt/src/shared/w_hammer.qc diff --git a/src/shared/scihunt/weapons.h b/scihunt/src/shared/weapons.h similarity index 100% rename from src/shared/scihunt/weapons.h rename to scihunt/src/shared/weapons.h diff --git a/src/shared/scihunt/weapons.c b/scihunt/src/shared/weapons.qc similarity index 100% rename from src/shared/scihunt/weapons.c rename to scihunt/src/shared/weapons.qc diff --git a/src/Makefile b/src/Makefile index 0fe6d9de..6e5e86af 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,36 +1,9 @@ all: make menu - make base make plugs - make games - make mods menu: cd menu-fn && $(MAKE) -base: - cd client/base && $(MAKE) - cd server/base && $(MAKE) - plugs: cd plugins && $(MAKE) - -games: - cd client/valve && $(MAKE) - cd server/valve && $(MAKE) - cd client/tfc && $(MAKE) - cd server/tfc && $(MAKE) - cd client/rewolf && $(MAKE) - cd server/rewolf && $(MAKE) - cd client/gearbox && $(MAKE) - cd server/gearbox && $(MAKE) - -mods: - cd client/cstrike && $(MAKE) - cd server/cstrike && $(MAKE) - cd client/scihunt && $(MAKE) - cd server/scihunt && $(MAKE) - cd client/poke646 && $(MAKE) - cd server/poke646 && $(MAKE) - cd client/hunger && $(MAKE) - cd server/hunger && $(MAKE) diff --git a/src/botlib/bot.cpp b/src/botlib/bot.qc similarity index 100% rename from src/botlib/bot.cpp rename to src/botlib/bot.qc diff --git a/src/botlib/cmd.c b/src/botlib/cmd.qc similarity index 100% rename from src/botlib/cmd.c rename to src/botlib/cmd.qc diff --git a/src/botlib/include.src b/src/botlib/include.src index af9ca617..87718519 100644 --- a/src/botlib/include.src +++ b/src/botlib/include.src @@ -2,8 +2,8 @@ #includelist defs.h -bot.cpp -route.c -way.c -cmd.c +bot.qc +route.qc +way.qc +cmd.qc #endlist diff --git a/src/botlib/route.c b/src/botlib/route.qc similarity index 100% rename from src/botlib/route.c rename to src/botlib/route.qc diff --git a/src/botlib/way.c b/src/botlib/way.qc similarity index 96% rename from src/botlib/way.c rename to src/botlib/way.qc index 6e45f457..44fc88ef 100644 --- a/src/botlib/way.c +++ b/src/botlib/way.qc @@ -58,7 +58,7 @@ Way_LinkNodes(waypoint_t *wp, waypoint_t *w2) } int idx = wp->m_numNeighbours++; - wp->m_pNeighbour = memrealloc(wp->m_pNeighbour, sizeof(*wp->m_pNeighbour), idx, wp->m_numNeighbours); + wp->m_pNeighbour = (wpneighbour_s *)memrealloc(wp->m_pNeighbour, sizeof(*wp->m_pNeighbour), idx, wp->m_numNeighbours); local struct wpneighbour_s *n = wp->m_pNeighbour+idx; n->m_iNode = w2n; n->m_flCost = vlen(w2->m_vecOrigin - wp->m_vecOrigin); @@ -66,10 +66,8 @@ Way_LinkNodes(waypoint_t *wp, waypoint_t *w2) } static void -Way_AutoLink(waypoint_t *wp) +Way_AutoLink(int wpidx) { - int wpidx = wp-g_pWaypoints; - for (int i = 0i; i < g_iWaypoints; i++) { //don't link to ourself... if (i == wpidx) { @@ -77,21 +75,21 @@ Way_AutoLink(waypoint_t *wp) } //autolink distance cutoff. - if (vlen(wp->m_vecOrigin - g_pWaypoints[i].m_vecOrigin) > autocvar_nav_linksize) { + if (vlen(g_pWaypoints[wpidx].m_vecOrigin - g_pWaypoints[i].m_vecOrigin) > autocvar_nav_linksize) { continue; } //not going to use the full player size because that makes steps really messy. //however, we do need a little size, for sanity's sake - tracebox(wp->m_vecOrigin, '-16 -16 0', '16 16 32', g_pWaypoints[i].m_vecOrigin, TRUE, world); + tracebox(g_pWaypoints[wpidx].m_vecOrigin, '-16 -16 0', '16 16 32', g_pWaypoints[i].m_vecOrigin, TRUE, world); //light of sight blocked, don't try autolinking. if (trace_fraction < 1) { continue; } - Way_LinkNodes(wp, &g_pWaypoints[i]); - Way_LinkNodes(&g_pWaypoints[i], wp); + Way_LinkNodes(&g_pWaypoints[wpidx], &g_pWaypoints[i]); + Way_LinkNodes(&g_pWaypoints[i], &g_pWaypoints[wpidx]); } } @@ -99,7 +97,7 @@ void Way_CreateNode(entity ePlayer, int iAutoLink) { int iID = g_iWaypoints++; - g_pWaypoints = memrealloc(g_pWaypoints, sizeof(waypoint_t), iID, g_iWaypoints); + g_pWaypoints = (waypoint_t *)memrealloc(g_pWaypoints, sizeof(waypoint_t), iID, g_iWaypoints); waypoint_t *n = g_pWaypoints + iID; n->m_vecOrigin = ePlayer.origin; n->m_pNeighbour = __NULL__; @@ -107,7 +105,7 @@ Way_CreateNode(entity ePlayer, int iAutoLink) n->m_flRadius = autocvar_nav_radius; if (iAutoLink == 1) { - Way_AutoLink(n); + Way_AutoLink(iID); } else { if (iID != 0) { if (iAutoLink == 0) { @@ -425,94 +423,6 @@ Way_ConnectTwo(void) } } -void -Way_Cmd(void) -{ - if (!self) { - return; - } - - switch (argv(1)) { - case "goto": - Way_GoToPoint(self); - break; - case "autolink": - Way_AutoLink(Way_FindClosestNode(self.origin)); - break; - case "connect1": - Way_ConnectOne(); - break; - case "connect2": - Way_ConnectTwo(); - break; - case "add": - Way_CreateNode(self, 1); - break; - case "addchain": - Way_CreateNode(self, 0); - break; - case "addsingle": - Way_CreateNode(self, -3); - break; - case "addltn": - Way_CreateNode(self, -1); - break; - case "addntl": - Way_CreateNode(self, -2); - break; - case "addspawns": - Way_HelperSpawns(); - break; - case "delete": - Way_DeleteNode(Way_FindClosestNode(self.origin)); - break; - case "purge": - Way_WipeWaypoints(); - break; - case "radius": - Way_SetRadius(Way_FindClosestNode(self.origin), stof(argv(2))); - break; - case "radiushack": - for (int i = 0i; i < g_iWaypoints; i++) { - g_pWaypoints[i].m_flRadius = autocvar_nav_radius; - } - break; - case "linkjump": - Way_FlagJump(); - break; - case "linkcrouch": - Way_FlagCrouch(); - break; - case "linkwalk": - Way_FlagWalk(); - break; - case "linkaim": - Way_FlagAim(); - break; - case "move": - vector p; - int n = Way_FindClosestNode(self.origin); - if (n >= 0) { - p[0] = stof(argv(2)); - p[1] = stof(argv(3)); - p[2] = stof(argv(4)); - g_pWaypoints[n].m_vecOrigin += p; - } - break; - case "movetopos": - int nearest = Way_FindClosestNode(self.origin); - if (nearest >= 0) { - g_pWaypoints[nearest].m_vecOrigin = self.origin; - } - break; - case "save": - Way_SaveFile(argv(2)); - break; - case "load": - Way_ReadFile(argv(2)); - break; - } -} void Way_DrawDebugInfo(void) { @@ -626,3 +536,92 @@ Way_DrawDebugInfo(void) } } } + +void +Way_Cmd(void) +{ + if (!self) { + return; + } + + switch (argv(1)) { + case "goto": + Way_GoToPoint(self); + break; + case "autolink": + Way_AutoLink(Way_FindClosestNode(self.origin)); + break; + case "connect1": + Way_ConnectOne(); + break; + case "connect2": + Way_ConnectTwo(); + break; + case "add": + Way_CreateNode(self, 1); + break; + case "addchain": + Way_CreateNode(self, 0); + break; + case "addsingle": + Way_CreateNode(self, -3); + break; + case "addltn": + Way_CreateNode(self, -1); + break; + case "addntl": + Way_CreateNode(self, -2); + break; + case "addspawns": + Way_HelperSpawns(); + break; + case "delete": + Way_DeleteNode(Way_FindClosestNode(self.origin)); + break; + case "purge": + Way_WipeWaypoints(); + break; + case "radius": + Way_SetRadius(Way_FindClosestNode(self.origin), stof(argv(2))); + break; + case "radiushack": + for (int i = 0i; i < g_iWaypoints; i++) { + g_pWaypoints[i].m_flRadius = autocvar_nav_radius; + } + break; + case "linkjump": + Way_FlagJump(); + break; + case "linkcrouch": + Way_FlagCrouch(); + break; + case "linkwalk": + Way_FlagWalk(); + break; + case "linkaim": + Way_FlagAim(); + break; + case "move": + vector p; + int n = Way_FindClosestNode(self.origin); + if (n >= 0) { + p[0] = stof(argv(2)); + p[1] = stof(argv(3)); + p[2] = stof(argv(4)); + g_pWaypoints[n].m_vecOrigin += p; + } + break; + case "movetopos": + int nearest = Way_FindClosestNode(self.origin); + if (nearest >= 0) { + g_pWaypoints[nearest].m_vecOrigin = self.origin; + } + break; + case "save": + Way_SaveFile(argv(2)); + break; + case "load": + Way_ReadFile(argv(2)); + break; + } +} diff --git a/src/client/base/Makefile b/src/client/base/Makefile deleted file mode 100644 index f06fc8c2..00000000 --- a/src/client/base/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -CC=fteqcc - -all: - mkdir -p ../../../base/data.pk3dir - $(CC) progs.src diff --git a/src/client/base/progs.src b/src/client/base/progs.src deleted file mode 100755 index 8c67b259..00000000 --- a/src/client/base/progs.src +++ /dev/null @@ -1,36 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../base/data.pk3dir/csprogs.dat" - -#define CSQC -#define CLIENT -#define CLASSIC_VGUI -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../shared/defs.h -../base/defs.h -../defs.h - -../../vgui/include.src - -../../gs-entbase/client.src -../../gs-entbase/shared.src -../../shared/base/include.src - -../base/predict.c -../base/init.c -../base/player.c -../base/entities.c -../base/cmds.c -../base/game_event.c -../base/view.c -../base/hud.c -../base/hud_weaponselect.c -../base/scoreboard.c -../base/input.c -../base/modelevent.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/client/chat.c b/src/client/chat.qc similarity index 100% rename from src/client/chat.c rename to src/client/chat.qc diff --git a/src/client/cstrike/Makefile b/src/client/cstrike/Makefile deleted file mode 100644 index 4a392002..00000000 --- a/src/client/cstrike/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -CC=fteqcc - -all: - mkdir -p ../../../cstrike/data.pk3dir - $(CC) progs.src diff --git a/src/client/cstrike/progs.src b/src/client/cstrike/progs.src deleted file mode 100644 index 1be8cf41..00000000 --- a/src/client/cstrike/progs.src +++ /dev/null @@ -1,43 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../cstrike/data.pk3dir/csprogs.dat" - -#define CSQC -#define CLIENT -#define VALVE -#define CSTRIKE -#define CLASSIC_VGUI -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../shared/defs.h -../../shared/cstrike/defs.h -../cstrike/defs.h -../defs.h - -../../vgui/include.src - -../../gs-entbase/client.src -../../gs-entbase/shared.src -../../shared/cstrike/include.src - -../cstrike/predict.c -../cstrike/textmenu.c -../cstrike/init.c -../cstrike/player.c -../cstrike/entities.c -../cstrike/cmds.c -../cstrike/game_event.c -../valve/view.c -../cstrike/crosshair.c -../valve/obituary.c -../cstrike/hud.c -../cstrike/hud_weaponselect.c -../valve/scoreboard.c -../valve/input.c -../cstrike/radio.c -../base/modelevent.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/client/damage.c b/src/client/damage.qc similarity index 100% rename from src/client/damage.c rename to src/client/damage.qc diff --git a/src/client/entities.c b/src/client/entities.qc similarity index 100% rename from src/client/entities.c rename to src/client/entities.qc diff --git a/src/client/entry.c b/src/client/entry.qc similarity index 100% rename from src/client/entry.c rename to src/client/entry.qc diff --git a/src/client/fade.c b/src/client/fade.qc similarity index 100% rename from src/client/fade.c rename to src/client/fade.qc diff --git a/src/client/gearbox/progs.src b/src/client/gearbox/progs.src deleted file mode 100644 index c2270888..00000000 --- a/src/client/gearbox/progs.src +++ /dev/null @@ -1,39 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../gearbox/data.pk3dir/csprogs.dat" - -#define CSQC -#define CLIENT -#define VALVE -#define GEARBOX -#define GS_RENDERFX -#define CLASSIC_VGUI - -#includelist -../../shared/fteextensions.qc -../../shared/defs.h -../valve/defs.h -../defs.h - -../../vgui/include.src - -../../gs-entbase/client.src -../../gs-entbase/shared.src -../../shared/gearbox/include.src - -../valve/predict.c -../gearbox/init.c -../valve/player.c -../valve/entities.c -../valve/cmds.c -../valve/game_event.c -../valve/view.c -../valve/obituary.c -../valve/hud.c -../gearbox/hud_weaponselect.c -../valve/scoreboard.c -../valve/input.c -../base/modelevent.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/client/hunger/progs.src b/src/client/hunger/progs.src deleted file mode 100644 index ef8bff44..00000000 --- a/src/client/hunger/progs.src +++ /dev/null @@ -1,39 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../hunger/data.pk3dir/csprogs.dat" - -#define CSQC -#define CLIENT -#define VALVE -#define HUNGER -#define CLASSIC_VGUI -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../shared/defs.h -../valve/defs.h -../defs.h - -../../vgui/include.src - -../../gs-entbase/client.src -../../gs-entbase/shared.src -../../shared/hunger/include.src - -../valve/predict.c -../hunger/init.c -../valve/player.c -../valve/entities.c -../valve/cmds.c -../valve/game_event.c -../valve/view.c -../valve/obituary.c -../valve/hud.c -../valve/hud_weaponselect.c -../valve/scoreboard.c -../valve/input.c -../base/modelevent.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/client/in_saturn.c b/src/client/in_saturn.qc similarity index 99% rename from src/client/in_saturn.c rename to src/client/in_saturn.qc index 45e8a749..6006f86f 100644 --- a/src/client/in_saturn.c +++ b/src/client/in_saturn.qc @@ -48,7 +48,7 @@ vector dots[12] = { [32, 96], [32, 64], [0, 64] -} +}; void IN_Saturn_DrawMenu(void) diff --git a/src/client/include.src b/src/client/include.src index 01d1105f..04099e2f 100644 --- a/src/client/include.src +++ b/src/client/include.src @@ -1,25 +1,25 @@ #includelist -sky.c -music.c -sound.c -sentences.c -prints.c -voice.c -fade.c -titles.c -text.c -player.c -predict.c -npc.c -entities.c -modelevent.c -view.c -damage.c -chat.c -textmenu.c -vgui.cpp -vox.c -way.c -in_saturn.c -entry.c +sky.qc +music.qc +sound.qc +sentences.qc +prints.qc +voice.qc +fade.qc +titles.qc +text.qc +player.qc +predict.qc +npc.qc +entities.qc +modelevent.qc +view.qc +damage.qc +chat.qc +textmenu.qc +vgui.qc +vox.qc +way.qc +in_saturn.qc +entry.qc #endlist diff --git a/src/client/modelevent.c b/src/client/modelevent.qc similarity index 100% rename from src/client/modelevent.c rename to src/client/modelevent.qc diff --git a/src/client/music.c b/src/client/music.qc similarity index 100% rename from src/client/music.c rename to src/client/music.qc diff --git a/src/client/npc.c b/src/client/npc.qc similarity index 100% rename from src/client/npc.c rename to src/client/npc.qc diff --git a/src/client/player.c b/src/client/player.qc similarity index 100% rename from src/client/player.c rename to src/client/player.qc diff --git a/src/client/poke646/progs.src b/src/client/poke646/progs.src deleted file mode 100644 index 6ad5f659..00000000 --- a/src/client/poke646/progs.src +++ /dev/null @@ -1,39 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../poke646/data.pk3dir/csprogs.dat" - -#define CSQC -#define CLIENT -#define VALVE -#define POKE646 -#define CLASSIC_VGUI -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../shared/defs.h -../valve/defs.h -../defs.h - -../../vgui/include.src - -../../gs-entbase/client.src -../../gs-entbase/shared.src -../../shared/poke646/include.src - -../valve/predict.c -../poke646/init.c -../valve/player.c -../poke646/entities.c -../valve/cmds.c -../valve/game_event.c -../valve/view.c -../valve/obituary.c -../valve/hud.c -../valve/hud_weaponselect.c -../valve/scoreboard.c -../valve/input.c -../base/modelevent.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/client/predict.c b/src/client/predict.qc similarity index 100% rename from src/client/predict.c rename to src/client/predict.qc diff --git a/src/client/prints.c b/src/client/prints.qc similarity index 100% rename from src/client/prints.c rename to src/client/prints.qc diff --git a/src/client/rewolf/progs.src b/src/client/rewolf/progs.src deleted file mode 100755 index 13420a9f..00000000 --- a/src/client/rewolf/progs.src +++ /dev/null @@ -1,39 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../rewolf/data.pk3dir/csprogs.dat" - -#define CSQC -#define CLIENT -#define VALVE -#define CLASSIC_VGUI -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../shared/defs.h -../valve/defs.h -../defs.h - -../../vgui/include.src - -../../gs-entbase/client.src -../../gs-entbase/shared.src -../../shared/rewolf/include.src - -../rewolf/decore.cpp -../valve/predict.c -../rewolf/init.c -../valve/player.c -../rewolf/entities.c -../valve/cmds.c -../valve/game_event.c -../valve/view.c -../valve/obituary.c -../rewolf/hud.c -../rewolf/hud_weaponselect.c -../valve/scoreboard.c -../valve/input.c -../base/modelevent.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/client/scihunt/progs.src b/src/client/scihunt/progs.src deleted file mode 100644 index 9e3b2681..00000000 --- a/src/client/scihunt/progs.src +++ /dev/null @@ -1,38 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../scihunt/data.pk3dir/csprogs.dat" - -#define CSQC -#define CLIENT -#define VALVE -#define CLASSIC_VGUI -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../shared/defs.h -../valve/defs.h -../defs.h - -../../vgui/include.src - -../../gs-entbase/client.src -../../gs-entbase/shared.src -../../shared/scihunt/include.src - -../valve/predict.c -../valve/init.c -../valve/player.c -../valve/entities.c -../valve/cmds.c -../valve/game_event.c -../valve/view.c -../valve/obituary.c -../valve/hud.c -../valve/hud_weaponselect.c -../valve/scoreboard.c -../valve/input.c -../base/modelevent.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/client/sentences.c b/src/client/sentences.qc similarity index 100% rename from src/client/sentences.c rename to src/client/sentences.qc diff --git a/src/client/sky.c b/src/client/sky.qc similarity index 100% rename from src/client/sky.c rename to src/client/sky.qc diff --git a/src/client/sound.c b/src/client/sound.qc similarity index 100% rename from src/client/sound.c rename to src/client/sound.qc diff --git a/src/client/text.c b/src/client/text.qc similarity index 100% rename from src/client/text.c rename to src/client/text.qc diff --git a/src/client/textmenu.c b/src/client/textmenu.qc similarity index 100% rename from src/client/textmenu.c rename to src/client/textmenu.qc diff --git a/src/client/tfc/progs.src b/src/client/tfc/progs.src deleted file mode 100755 index c0be9ad7..00000000 --- a/src/client/tfc/progs.src +++ /dev/null @@ -1,38 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../tfc/data.pk3dir/csprogs.dat" - -#define CSQC -#define CLIENT -#define VALVE -#define CLASSIC_VGUI -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../shared/defs.h -../valve/defs.h -../defs.h - -../../vgui/include.src - -../../gs-entbase/client.src -../../gs-entbase/shared.src -../../shared/valve/include.src - -../valve/predict.c -../tfc/init.c -../valve/player.c -../tfc/entities.c -../valve/cmds.c -../valve/game_event.c -../valve/view.c -../valve/obituary.c -../valve/hud.c -../valve/hud_weaponselect.c -../valve/scoreboard.c -../valve/input.c -../base/modelevent.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/client/titles.c b/src/client/titles.qc similarity index 100% rename from src/client/titles.c rename to src/client/titles.qc diff --git a/src/client/valve/Makefile b/src/client/valve/Makefile deleted file mode 100644 index c660c097..00000000 --- a/src/client/valve/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -CC=fteqcc - -all: - mkdir -p ../../../valve/data.pk3dir - $(CC) progs.src diff --git a/src/client/valve/progs.src b/src/client/valve/progs.src deleted file mode 100755 index 837ec768..00000000 --- a/src/client/valve/progs.src +++ /dev/null @@ -1,38 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../valve/data.pk3dir/csprogs.dat" - -#define CSQC -#define CLIENT -#define VALVE -#define CLASSIC_VGUI -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../shared/defs.h -../valve/defs.h -../defs.h - -../../vgui/include.src - -../../gs-entbase/client.src -../../gs-entbase/shared.src -../../shared/valve/include.src - -../valve/predict.c -../valve/init.c -../valve/player.c -../valve/entities.c -../valve/cmds.c -../valve/game_event.c -../valve/view.c -../valve/obituary.c -../valve/hud.c -../valve/hud_weaponselect.c -../valve/scoreboard.c -../valve/input.c -../base/modelevent.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/client/vgui.cpp b/src/client/vgui.qc similarity index 100% rename from src/client/vgui.cpp rename to src/client/vgui.qc diff --git a/src/client/view.c b/src/client/view.qc similarity index 100% rename from src/client/view.c rename to src/client/view.qc diff --git a/src/client/voice.c b/src/client/voice.qc similarity index 100% rename from src/client/voice.c rename to src/client/voice.qc diff --git a/src/client/vox.c b/src/client/vox.qc similarity index 100% rename from src/client/vox.c rename to src/client/vox.qc diff --git a/src/client/way.c b/src/client/way.qc similarity index 100% rename from src/client/way.c rename to src/client/way.qc diff --git a/src/gs-entbase/client.src b/src/gs-entbase/client.src index e1945e79..2fb4e075 100644 --- a/src/gs-entbase/client.src +++ b/src/gs-entbase/client.src @@ -7,23 +7,23 @@ baseentity.h decals.h materials.h client/defs.h -client/basefx.cpp -shared/baseentity.cpp -client/env_cubemap.cpp -client/env_glow.cpp -client/env_sun.cpp -client/env_sound.cpp -client/env_soundscape.cpp -client/env_sprite.cpp -client/env_particle.cpp -client/env_laser.cpp -client/func_lod.cpp -client/func_dustmotes.cpp -client/light_environment.cpp -client/sky_camera.cpp -client/info_notnull.cpp -client/point_message.cpp -client/prop_dynamic.cpp -client/prop_rope.cpp -client/worldspawn.cpp +client/basefx.qc +shared/baseentity.qc +client/env_cubemap.qc +client/env_glow.qc +client/env_sun.qc +client/env_sound.qc +client/env_soundscape.qc +client/env_sprite.qc +client/env_particle.qc +client/env_laser.qc +client/func_lod.qc +client/func_dustmotes.qc +client/light_environment.qc +client/sky_camera.qc +client/info_notnull.qc +client/point_message.qc +client/prop_dynamic.qc +client/prop_rope.qc +client/worldspawn.qc #endlist diff --git a/src/gs-entbase/client/basefx.cpp b/src/gs-entbase/client/basefx.qc similarity index 100% rename from src/gs-entbase/client/basefx.cpp rename to src/gs-entbase/client/basefx.qc diff --git a/src/gs-entbase/client/env_cubemap.cpp b/src/gs-entbase/client/env_cubemap.qc similarity index 100% rename from src/gs-entbase/client/env_cubemap.cpp rename to src/gs-entbase/client/env_cubemap.qc diff --git a/src/gs-entbase/client/env_glow.cpp b/src/gs-entbase/client/env_glow.qc similarity index 100% rename from src/gs-entbase/client/env_glow.cpp rename to src/gs-entbase/client/env_glow.qc diff --git a/src/gs-entbase/client/env_laser.cpp b/src/gs-entbase/client/env_laser.qc similarity index 100% rename from src/gs-entbase/client/env_laser.cpp rename to src/gs-entbase/client/env_laser.qc diff --git a/src/gs-entbase/client/env_particle.cpp b/src/gs-entbase/client/env_particle.qc similarity index 100% rename from src/gs-entbase/client/env_particle.cpp rename to src/gs-entbase/client/env_particle.qc diff --git a/src/gs-entbase/client/env_sound.cpp b/src/gs-entbase/client/env_sound.qc similarity index 100% rename from src/gs-entbase/client/env_sound.cpp rename to src/gs-entbase/client/env_sound.qc diff --git a/src/gs-entbase/client/env_soundscape.cpp b/src/gs-entbase/client/env_soundscape.qc similarity index 100% rename from src/gs-entbase/client/env_soundscape.cpp rename to src/gs-entbase/client/env_soundscape.qc diff --git a/src/gs-entbase/client/env_sprite.cpp b/src/gs-entbase/client/env_sprite.qc similarity index 100% rename from src/gs-entbase/client/env_sprite.cpp rename to src/gs-entbase/client/env_sprite.qc diff --git a/src/gs-entbase/client/env_sun.cpp b/src/gs-entbase/client/env_sun.qc similarity index 100% rename from src/gs-entbase/client/env_sun.cpp rename to src/gs-entbase/client/env_sun.qc diff --git a/src/gs-entbase/client/func_dustmotes.cpp b/src/gs-entbase/client/func_dustmotes.qc similarity index 100% rename from src/gs-entbase/client/func_dustmotes.cpp rename to src/gs-entbase/client/func_dustmotes.qc diff --git a/src/gs-entbase/client/func_lod.cpp b/src/gs-entbase/client/func_lod.qc similarity index 100% rename from src/gs-entbase/client/func_lod.cpp rename to src/gs-entbase/client/func_lod.qc diff --git a/src/gs-entbase/client/info_notnull.cpp b/src/gs-entbase/client/info_notnull.qc similarity index 100% rename from src/gs-entbase/client/info_notnull.cpp rename to src/gs-entbase/client/info_notnull.qc diff --git a/src/gs-entbase/client/light_environment.cpp b/src/gs-entbase/client/light_environment.qc similarity index 100% rename from src/gs-entbase/client/light_environment.cpp rename to src/gs-entbase/client/light_environment.qc diff --git a/src/gs-entbase/client/point_message.cpp b/src/gs-entbase/client/point_message.qc similarity index 100% rename from src/gs-entbase/client/point_message.cpp rename to src/gs-entbase/client/point_message.qc diff --git a/src/gs-entbase/client/prop_dynamic.cpp b/src/gs-entbase/client/prop_dynamic.qc similarity index 100% rename from src/gs-entbase/client/prop_dynamic.cpp rename to src/gs-entbase/client/prop_dynamic.qc diff --git a/src/gs-entbase/client/prop_rope.cpp b/src/gs-entbase/client/prop_rope.qc similarity index 100% rename from src/gs-entbase/client/prop_rope.cpp rename to src/gs-entbase/client/prop_rope.qc diff --git a/src/gs-entbase/client/sky_camera.cpp b/src/gs-entbase/client/sky_camera.qc similarity index 100% rename from src/gs-entbase/client/sky_camera.cpp rename to src/gs-entbase/client/sky_camera.qc diff --git a/src/gs-entbase/client/worldspawn.cpp b/src/gs-entbase/client/worldspawn.qc similarity index 100% rename from src/gs-entbase/client/worldspawn.cpp rename to src/gs-entbase/client/worldspawn.qc diff --git a/src/gs-entbase/server.src b/src/gs-entbase/server.src index da6e7c39..57ab4517 100644 --- a/src/gs-entbase/server.src +++ b/src/gs-entbase/server.src @@ -6,105 +6,105 @@ baseentity.h decals.h materials.h -shared/baseentity.cpp -server/baseoutput.cpp -server/basetrigger.cpp -server/basemonster.cpp -server/basenpc.cpp -server/basephysics.cpp -server/basevehicle.cpp -server/info_null.cpp -server/info_notnull.cpp -server/info_intermission.cpp -server/button_target.cpp -server/ambient_generic.cpp -server/cycler.cpp -server/cycler_sprite.cpp -server/env_beam.cpp -server/env_fade.cpp -server/env_hudhint.cpp -server/env_sprite.cpp -server/env_spark.cpp -server/env_explosion.cpp -server/env_render.cpp -server/env_shake.cpp -server/env_message.cpp -server/game_text.cpp -server/game_player_equip.cpp -server/path_corner.cpp -server/path_track.cpp -server/func_recharge.cpp -server/func_healthcharger.cpp -server/func_breakable.cpp -server/func_button.cpp -server/func_brush.cpp -server/func_door.cpp -server/func_door_rotating.cpp -server/func_illusionary.cpp -server/func_lod.cpp -server/func_ladder.cpp -server/func_train.cpp -server/func_guntarget.cpp -server/func_tracktrain.cpp -server/func_tracktraincontrols.cpp -server/func_tank.cpp -server/func_tankmortar.cpp -server/func_tankcontrols.cpp -server/func_pushable.cpp -server/func_wall.cpp -server/func_wall_toggle.cpp -server/func_conveyor.cpp -server/func_rotating.cpp -server/func_rot_button.cpp -server/func_physbox.cpp -server/func_plat.cpp -server/func_pendulum.cpp -server/func_vehicle.cpp -server/func_vehiclecontrols.cpp -server/light.cpp -server/stubs.cpp -server/infodecal.cpp -server/player_weaponstrip.cpp -server/player_loadsaved.cpp -server/prop_physics.cpp -server/point_camera.cpp -server/targ_speaker.cpp -server/target_cdaudio.cpp -server/trigger_auto.cpp -server/trigger_autosave.cpp -server/trigger_cdaudio.cpp -server/trigger_counter.cpp -server/trigger_hurt.cpp -server/trigger_changelevel.cpp -server/trigger_endsection.cpp -server/trigger_changetarget.cpp -server/trigger_look.cpp -server/trigger_once.cpp -server/trigger_multiple.cpp -server/trigger_push.cpp -server/trigger_teleport.cpp -server/trigger_transition.cpp -server/trigger_playerfreeze.cpp -server/trigger_relay.cpp -server/env_shooter.cpp -server/gibshooter.cpp -server/env_beverage.cpp -//server/env_global.cpp -server/env_laser.cpp -server/item_food.cpp -server/speaker.cpp -server/multi_manager.cpp -server/momentarybase.cpp -server/momentary_rot_button.cpp -server/momentary_door.cpp -server/func_mortar_field.cpp -server/monster_furniture.cpp -server/monster_generic.cpp -server/monstermaker.cpp -server/multisource.cpp -server/prop_door_rotating.cpp -server/random_speaker.cpp -server/random_trigger.cpp -server/scripted_sentence.cpp -server/scripted_sequence.cpp +shared/baseentity.qc +server/baseoutput.qc +server/basetrigger.qc +server/basemonster.qc +server/basenpc.qc +server/basephysics.qc +server/basevehicle.qc +server/info_null.qc +server/info_notnull.qc +server/info_intermission.qc +server/button_target.qc +server/ambient_generic.qc +server/cycler.qc +server/cycler_sprite.qc +server/env_beam.qc +server/env_fade.qc +server/env_hudhint.qc +server/env_sprite.qc +server/env_spark.qc +server/env_explosion.qc +server/env_render.qc +server/env_shake.qc +server/env_message.qc +server/game_text.qc +server/game_player_equip.qc +server/path_corner.qc +server/path_track.qc +server/func_recharge.qc +server/func_healthcharger.qc +server/func_breakable.qc +server/func_button.qc +server/func_brush.qc +server/func_door.qc +server/func_door_rotating.qc +server/func_illusionary.qc +server/func_lod.qc +server/func_ladder.qc +server/func_train.qc +server/func_guntarget.qc +server/func_tracktrain.qc +server/func_tracktraincontrols.qc +server/func_tank.qc +server/func_tankmortar.qc +server/func_tankcontrols.qc +server/func_pushable.qc +server/func_wall.qc +server/func_wall_toggle.qc +server/func_conveyor.qc +server/func_rotating.qc +server/func_rot_button.qc +server/func_physbox.qc +server/func_plat.qc +server/func_pendulum.qc +server/func_vehicle.qc +server/func_vehiclecontrols.qc +server/light.qc +server/stubs.qc +server/infodecal.qc +server/player_weaponstrip.qc +server/player_loadsaved.qc +server/prop_physics.qc +server/point_camera.qc +server/targ_speaker.qc +server/target_cdaudio.qc +server/trigger_auto.qc +server/trigger_autosave.qc +server/trigger_cdaudio.qc +server/trigger_counter.qc +server/trigger_hurt.qc +server/trigger_changelevel.qc +server/trigger_endsection.qc +server/trigger_changetarget.qc +server/trigger_look.qc +server/trigger_once.qc +server/trigger_multiple.qc +server/trigger_push.qc +server/trigger_teleport.qc +server/trigger_transition.qc +server/trigger_playerfreeze.qc +server/trigger_relay.qc +server/env_shooter.qc +server/gibshooter.qc +server/env_beverage.qc +//server/env_global.qc +server/env_laser.qc +server/item_food.qc +server/speaker.qc +server/multi_manager.qc +server/momentarybase.qc +server/momentary_rot_button.qc +server/momentary_door.qc +server/func_mortar_field.qc +server/monster_furniture.qc +server/monster_generic.qc +server/monstermaker.qc +server/multisource.qc +server/prop_door_rotating.qc +server/random_speaker.qc +server/random_trigger.qc +server/scripted_sentence.qc +server/scripted_sequence.qc #endlist diff --git a/src/gs-entbase/server/ambient_generic.cpp b/src/gs-entbase/server/ambient_generic.qc similarity index 100% rename from src/gs-entbase/server/ambient_generic.cpp rename to src/gs-entbase/server/ambient_generic.qc diff --git a/src/gs-entbase/server/basemonster.cpp b/src/gs-entbase/server/basemonster.qc similarity index 100% rename from src/gs-entbase/server/basemonster.cpp rename to src/gs-entbase/server/basemonster.qc diff --git a/src/gs-entbase/server/basenpc.cpp b/src/gs-entbase/server/basenpc.qc similarity index 100% rename from src/gs-entbase/server/basenpc.cpp rename to src/gs-entbase/server/basenpc.qc diff --git a/src/gs-entbase/server/baseoutput.cpp b/src/gs-entbase/server/baseoutput.qc similarity index 100% rename from src/gs-entbase/server/baseoutput.cpp rename to src/gs-entbase/server/baseoutput.qc diff --git a/src/gs-entbase/server/basephysics.cpp b/src/gs-entbase/server/basephysics.qc similarity index 100% rename from src/gs-entbase/server/basephysics.cpp rename to src/gs-entbase/server/basephysics.qc diff --git a/src/gs-entbase/server/basetrigger.cpp b/src/gs-entbase/server/basetrigger.qc similarity index 100% rename from src/gs-entbase/server/basetrigger.cpp rename to src/gs-entbase/server/basetrigger.qc diff --git a/src/gs-entbase/server/basevehicle.cpp b/src/gs-entbase/server/basevehicle.qc similarity index 100% rename from src/gs-entbase/server/basevehicle.cpp rename to src/gs-entbase/server/basevehicle.qc diff --git a/src/gs-entbase/server/button_target.cpp b/src/gs-entbase/server/button_target.qc similarity index 100% rename from src/gs-entbase/server/button_target.cpp rename to src/gs-entbase/server/button_target.qc diff --git a/src/gs-entbase/server/cycler.cpp b/src/gs-entbase/server/cycler.qc similarity index 100% rename from src/gs-entbase/server/cycler.cpp rename to src/gs-entbase/server/cycler.qc diff --git a/src/gs-entbase/server/cycler_sprite.cpp b/src/gs-entbase/server/cycler_sprite.qc similarity index 100% rename from src/gs-entbase/server/cycler_sprite.cpp rename to src/gs-entbase/server/cycler_sprite.qc diff --git a/src/gs-entbase/server/env_beam.cpp b/src/gs-entbase/server/env_beam.qc similarity index 100% rename from src/gs-entbase/server/env_beam.cpp rename to src/gs-entbase/server/env_beam.qc diff --git a/src/gs-entbase/server/env_beverage.cpp b/src/gs-entbase/server/env_beverage.qc similarity index 100% rename from src/gs-entbase/server/env_beverage.cpp rename to src/gs-entbase/server/env_beverage.qc diff --git a/src/gs-entbase/server/env_explosion.cpp b/src/gs-entbase/server/env_explosion.qc similarity index 100% rename from src/gs-entbase/server/env_explosion.cpp rename to src/gs-entbase/server/env_explosion.qc diff --git a/src/gs-entbase/server/env_fade.cpp b/src/gs-entbase/server/env_fade.qc similarity index 100% rename from src/gs-entbase/server/env_fade.cpp rename to src/gs-entbase/server/env_fade.qc diff --git a/src/gs-entbase/server/env_fog_controller.cpp b/src/gs-entbase/server/env_fog_controller.qc similarity index 100% rename from src/gs-entbase/server/env_fog_controller.cpp rename to src/gs-entbase/server/env_fog_controller.qc diff --git a/src/gs-entbase/server/env_global.cpp b/src/gs-entbase/server/env_global.qc similarity index 100% rename from src/gs-entbase/server/env_global.cpp rename to src/gs-entbase/server/env_global.qc diff --git a/src/gs-entbase/server/env_hudhint.cpp b/src/gs-entbase/server/env_hudhint.qc similarity index 100% rename from src/gs-entbase/server/env_hudhint.cpp rename to src/gs-entbase/server/env_hudhint.qc diff --git a/src/gs-entbase/server/env_laser.cpp b/src/gs-entbase/server/env_laser.qc similarity index 100% rename from src/gs-entbase/server/env_laser.cpp rename to src/gs-entbase/server/env_laser.qc diff --git a/src/gs-entbase/server/env_message.cpp b/src/gs-entbase/server/env_message.qc similarity index 100% rename from src/gs-entbase/server/env_message.cpp rename to src/gs-entbase/server/env_message.qc diff --git a/src/gs-entbase/server/env_render.cpp b/src/gs-entbase/server/env_render.qc similarity index 100% rename from src/gs-entbase/server/env_render.cpp rename to src/gs-entbase/server/env_render.qc diff --git a/src/gs-entbase/server/env_shake.cpp b/src/gs-entbase/server/env_shake.qc similarity index 100% rename from src/gs-entbase/server/env_shake.cpp rename to src/gs-entbase/server/env_shake.qc diff --git a/src/gs-entbase/server/env_shooter.cpp b/src/gs-entbase/server/env_shooter.qc similarity index 100% rename from src/gs-entbase/server/env_shooter.cpp rename to src/gs-entbase/server/env_shooter.qc diff --git a/src/gs-entbase/server/env_spark.cpp b/src/gs-entbase/server/env_spark.qc similarity index 100% rename from src/gs-entbase/server/env_spark.cpp rename to src/gs-entbase/server/env_spark.qc diff --git a/src/gs-entbase/server/env_sprite.cpp b/src/gs-entbase/server/env_sprite.qc similarity index 100% rename from src/gs-entbase/server/env_sprite.cpp rename to src/gs-entbase/server/env_sprite.qc diff --git a/src/gs-entbase/server/func_breakable.cpp b/src/gs-entbase/server/func_breakable.qc similarity index 100% rename from src/gs-entbase/server/func_breakable.cpp rename to src/gs-entbase/server/func_breakable.qc diff --git a/src/gs-entbase/server/func_brush.cpp b/src/gs-entbase/server/func_brush.qc similarity index 100% rename from src/gs-entbase/server/func_brush.cpp rename to src/gs-entbase/server/func_brush.qc diff --git a/src/gs-entbase/server/func_button.cpp b/src/gs-entbase/server/func_button.qc similarity index 100% rename from src/gs-entbase/server/func_button.cpp rename to src/gs-entbase/server/func_button.qc diff --git a/src/gs-entbase/server/func_conveyor.cpp b/src/gs-entbase/server/func_conveyor.qc similarity index 100% rename from src/gs-entbase/server/func_conveyor.cpp rename to src/gs-entbase/server/func_conveyor.qc diff --git a/src/gs-entbase/server/func_detail.cpp b/src/gs-entbase/server/func_detail.qc similarity index 100% rename from src/gs-entbase/server/func_detail.cpp rename to src/gs-entbase/server/func_detail.qc diff --git a/src/gs-entbase/server/func_door.cpp b/src/gs-entbase/server/func_door.qc similarity index 100% rename from src/gs-entbase/server/func_door.cpp rename to src/gs-entbase/server/func_door.qc diff --git a/src/gs-entbase/server/func_door_rotating.cpp b/src/gs-entbase/server/func_door_rotating.qc similarity index 100% rename from src/gs-entbase/server/func_door_rotating.cpp rename to src/gs-entbase/server/func_door_rotating.qc diff --git a/src/gs-entbase/server/func_group.cpp b/src/gs-entbase/server/func_group.qc similarity index 100% rename from src/gs-entbase/server/func_group.cpp rename to src/gs-entbase/server/func_group.qc diff --git a/src/gs-entbase/server/func_guntarget.cpp b/src/gs-entbase/server/func_guntarget.qc similarity index 100% rename from src/gs-entbase/server/func_guntarget.cpp rename to src/gs-entbase/server/func_guntarget.qc diff --git a/src/gs-entbase/server/func_healthcharger.cpp b/src/gs-entbase/server/func_healthcharger.qc similarity index 100% rename from src/gs-entbase/server/func_healthcharger.cpp rename to src/gs-entbase/server/func_healthcharger.qc diff --git a/src/gs-entbase/server/func_illusionary.cpp b/src/gs-entbase/server/func_illusionary.qc similarity index 100% rename from src/gs-entbase/server/func_illusionary.cpp rename to src/gs-entbase/server/func_illusionary.qc diff --git a/src/gs-entbase/server/func_ladder.cpp b/src/gs-entbase/server/func_ladder.qc similarity index 100% rename from src/gs-entbase/server/func_ladder.cpp rename to src/gs-entbase/server/func_ladder.qc diff --git a/src/gs-entbase/server/func_lod.cpp b/src/gs-entbase/server/func_lod.qc similarity index 100% rename from src/gs-entbase/server/func_lod.cpp rename to src/gs-entbase/server/func_lod.qc diff --git a/src/gs-entbase/server/func_mortar_field.cpp b/src/gs-entbase/server/func_mortar_field.qc similarity index 100% rename from src/gs-entbase/server/func_mortar_field.cpp rename to src/gs-entbase/server/func_mortar_field.qc diff --git a/src/gs-entbase/server/func_pendulum.cpp b/src/gs-entbase/server/func_pendulum.qc similarity index 100% rename from src/gs-entbase/server/func_pendulum.cpp rename to src/gs-entbase/server/func_pendulum.qc diff --git a/src/gs-entbase/server/func_physbox.cpp b/src/gs-entbase/server/func_physbox.qc similarity index 100% rename from src/gs-entbase/server/func_physbox.cpp rename to src/gs-entbase/server/func_physbox.qc diff --git a/src/gs-entbase/server/func_plat.cpp b/src/gs-entbase/server/func_plat.qc similarity index 100% rename from src/gs-entbase/server/func_plat.cpp rename to src/gs-entbase/server/func_plat.qc diff --git a/src/gs-entbase/server/func_pushable.cpp b/src/gs-entbase/server/func_pushable.qc similarity index 100% rename from src/gs-entbase/server/func_pushable.cpp rename to src/gs-entbase/server/func_pushable.qc diff --git a/src/gs-entbase/server/func_recharge.cpp b/src/gs-entbase/server/func_recharge.qc similarity index 100% rename from src/gs-entbase/server/func_recharge.cpp rename to src/gs-entbase/server/func_recharge.qc diff --git a/src/gs-entbase/server/func_rot_button.cpp b/src/gs-entbase/server/func_rot_button.qc similarity index 100% rename from src/gs-entbase/server/func_rot_button.cpp rename to src/gs-entbase/server/func_rot_button.qc diff --git a/src/gs-entbase/server/func_rotating.cpp b/src/gs-entbase/server/func_rotating.qc similarity index 100% rename from src/gs-entbase/server/func_rotating.cpp rename to src/gs-entbase/server/func_rotating.qc diff --git a/src/gs-entbase/server/func_tank.cpp b/src/gs-entbase/server/func_tank.qc similarity index 100% rename from src/gs-entbase/server/func_tank.cpp rename to src/gs-entbase/server/func_tank.qc diff --git a/src/gs-entbase/server/func_tankcontrols.cpp b/src/gs-entbase/server/func_tankcontrols.qc similarity index 100% rename from src/gs-entbase/server/func_tankcontrols.cpp rename to src/gs-entbase/server/func_tankcontrols.qc diff --git a/src/gs-entbase/server/func_tankmortar.cpp b/src/gs-entbase/server/func_tankmortar.qc similarity index 100% rename from src/gs-entbase/server/func_tankmortar.cpp rename to src/gs-entbase/server/func_tankmortar.qc diff --git a/src/gs-entbase/server/func_tracktrain.cpp b/src/gs-entbase/server/func_tracktrain.qc similarity index 100% rename from src/gs-entbase/server/func_tracktrain.cpp rename to src/gs-entbase/server/func_tracktrain.qc diff --git a/src/gs-entbase/server/func_tracktraincontrols.cpp b/src/gs-entbase/server/func_tracktraincontrols.qc similarity index 100% rename from src/gs-entbase/server/func_tracktraincontrols.cpp rename to src/gs-entbase/server/func_tracktraincontrols.qc diff --git a/src/gs-entbase/server/func_train.cpp b/src/gs-entbase/server/func_train.qc similarity index 100% rename from src/gs-entbase/server/func_train.cpp rename to src/gs-entbase/server/func_train.qc diff --git a/src/gs-entbase/server/func_vehicle.cpp b/src/gs-entbase/server/func_vehicle.qc similarity index 100% rename from src/gs-entbase/server/func_vehicle.cpp rename to src/gs-entbase/server/func_vehicle.qc diff --git a/src/gs-entbase/server/func_vehiclecontrols.cpp b/src/gs-entbase/server/func_vehiclecontrols.qc similarity index 100% rename from src/gs-entbase/server/func_vehiclecontrols.cpp rename to src/gs-entbase/server/func_vehiclecontrols.qc diff --git a/src/gs-entbase/server/func_wall.cpp b/src/gs-entbase/server/func_wall.qc similarity index 100% rename from src/gs-entbase/server/func_wall.cpp rename to src/gs-entbase/server/func_wall.qc diff --git a/src/gs-entbase/server/func_wall_toggle.cpp b/src/gs-entbase/server/func_wall_toggle.qc similarity index 100% rename from src/gs-entbase/server/func_wall_toggle.cpp rename to src/gs-entbase/server/func_wall_toggle.qc diff --git a/src/gs-entbase/server/game_player_equip.cpp b/src/gs-entbase/server/game_player_equip.qc similarity index 100% rename from src/gs-entbase/server/game_player_equip.cpp rename to src/gs-entbase/server/game_player_equip.qc diff --git a/src/gs-entbase/server/game_text.cpp b/src/gs-entbase/server/game_text.qc similarity index 100% rename from src/gs-entbase/server/game_text.cpp rename to src/gs-entbase/server/game_text.qc diff --git a/src/gs-entbase/server/gibshooter.cpp b/src/gs-entbase/server/gibshooter.qc similarity index 100% rename from src/gs-entbase/server/gibshooter.cpp rename to src/gs-entbase/server/gibshooter.qc diff --git a/src/gs-entbase/server/info_intermission.cpp b/src/gs-entbase/server/info_intermission.qc similarity index 100% rename from src/gs-entbase/server/info_intermission.cpp rename to src/gs-entbase/server/info_intermission.qc diff --git a/src/gs-entbase/server/info_notnull.cpp b/src/gs-entbase/server/info_notnull.qc similarity index 100% rename from src/gs-entbase/server/info_notnull.cpp rename to src/gs-entbase/server/info_notnull.qc diff --git a/src/gs-entbase/server/info_null.cpp b/src/gs-entbase/server/info_null.qc similarity index 100% rename from src/gs-entbase/server/info_null.cpp rename to src/gs-entbase/server/info_null.qc diff --git a/src/gs-entbase/server/infodecal.cpp b/src/gs-entbase/server/infodecal.qc similarity index 100% rename from src/gs-entbase/server/infodecal.cpp rename to src/gs-entbase/server/infodecal.qc diff --git a/src/gs-entbase/server/item_food.cpp b/src/gs-entbase/server/item_food.qc similarity index 100% rename from src/gs-entbase/server/item_food.cpp rename to src/gs-entbase/server/item_food.qc diff --git a/src/gs-entbase/server/light.cpp b/src/gs-entbase/server/light.qc similarity index 100% rename from src/gs-entbase/server/light.cpp rename to src/gs-entbase/server/light.qc diff --git a/src/gs-entbase/server/momentary_door.cpp b/src/gs-entbase/server/momentary_door.qc similarity index 100% rename from src/gs-entbase/server/momentary_door.cpp rename to src/gs-entbase/server/momentary_door.qc diff --git a/src/gs-entbase/server/momentary_rot_button.cpp b/src/gs-entbase/server/momentary_rot_button.qc similarity index 100% rename from src/gs-entbase/server/momentary_rot_button.cpp rename to src/gs-entbase/server/momentary_rot_button.qc diff --git a/src/gs-entbase/server/momentarybase.cpp b/src/gs-entbase/server/momentarybase.qc similarity index 100% rename from src/gs-entbase/server/momentarybase.cpp rename to src/gs-entbase/server/momentarybase.qc diff --git a/src/gs-entbase/server/monster_furniture.cpp b/src/gs-entbase/server/monster_furniture.qc similarity index 100% rename from src/gs-entbase/server/monster_furniture.cpp rename to src/gs-entbase/server/monster_furniture.qc diff --git a/src/gs-entbase/server/monster_generic.cpp b/src/gs-entbase/server/monster_generic.qc similarity index 100% rename from src/gs-entbase/server/monster_generic.cpp rename to src/gs-entbase/server/monster_generic.qc diff --git a/src/gs-entbase/server/monstermaker.cpp b/src/gs-entbase/server/monstermaker.qc similarity index 100% rename from src/gs-entbase/server/monstermaker.cpp rename to src/gs-entbase/server/monstermaker.qc diff --git a/src/gs-entbase/server/multi_manager.cpp b/src/gs-entbase/server/multi_manager.qc similarity index 100% rename from src/gs-entbase/server/multi_manager.cpp rename to src/gs-entbase/server/multi_manager.qc diff --git a/src/gs-entbase/server/multisource.cpp b/src/gs-entbase/server/multisource.qc similarity index 100% rename from src/gs-entbase/server/multisource.cpp rename to src/gs-entbase/server/multisource.qc diff --git a/src/gs-entbase/server/path_corner.cpp b/src/gs-entbase/server/path_corner.qc similarity index 100% rename from src/gs-entbase/server/path_corner.cpp rename to src/gs-entbase/server/path_corner.qc diff --git a/src/gs-entbase/server/path_track.cpp b/src/gs-entbase/server/path_track.qc similarity index 100% rename from src/gs-entbase/server/path_track.cpp rename to src/gs-entbase/server/path_track.qc diff --git a/src/gs-entbase/server/player_loadsaved.cpp b/src/gs-entbase/server/player_loadsaved.qc similarity index 100% rename from src/gs-entbase/server/player_loadsaved.cpp rename to src/gs-entbase/server/player_loadsaved.qc diff --git a/src/gs-entbase/server/player_weaponstrip.cpp b/src/gs-entbase/server/player_weaponstrip.qc similarity index 100% rename from src/gs-entbase/server/player_weaponstrip.cpp rename to src/gs-entbase/server/player_weaponstrip.qc diff --git a/src/gs-entbase/server/point_camera.cpp b/src/gs-entbase/server/point_camera.qc similarity index 100% rename from src/gs-entbase/server/point_camera.cpp rename to src/gs-entbase/server/point_camera.qc diff --git a/src/gs-entbase/server/prop_door_rotating.cpp b/src/gs-entbase/server/prop_door_rotating.qc similarity index 100% rename from src/gs-entbase/server/prop_door_rotating.cpp rename to src/gs-entbase/server/prop_door_rotating.qc diff --git a/src/gs-entbase/server/prop_physics.cpp b/src/gs-entbase/server/prop_physics.qc similarity index 100% rename from src/gs-entbase/server/prop_physics.cpp rename to src/gs-entbase/server/prop_physics.qc diff --git a/src/gs-entbase/server/random_speaker.cpp b/src/gs-entbase/server/random_speaker.qc similarity index 100% rename from src/gs-entbase/server/random_speaker.cpp rename to src/gs-entbase/server/random_speaker.qc diff --git a/src/gs-entbase/server/random_trigger.cpp b/src/gs-entbase/server/random_trigger.qc similarity index 100% rename from src/gs-entbase/server/random_trigger.cpp rename to src/gs-entbase/server/random_trigger.qc diff --git a/src/gs-entbase/server/scripted_sentence.cpp b/src/gs-entbase/server/scripted_sentence.qc similarity index 100% rename from src/gs-entbase/server/scripted_sentence.cpp rename to src/gs-entbase/server/scripted_sentence.qc diff --git a/src/gs-entbase/server/scripted_sequence.cpp b/src/gs-entbase/server/scripted_sequence.qc similarity index 100% rename from src/gs-entbase/server/scripted_sequence.cpp rename to src/gs-entbase/server/scripted_sequence.qc diff --git a/src/gs-entbase/server/speaker.cpp b/src/gs-entbase/server/speaker.qc similarity index 100% rename from src/gs-entbase/server/speaker.cpp rename to src/gs-entbase/server/speaker.qc diff --git a/src/gs-entbase/server/stubs.cpp b/src/gs-entbase/server/stubs.qc similarity index 100% rename from src/gs-entbase/server/stubs.cpp rename to src/gs-entbase/server/stubs.qc diff --git a/src/gs-entbase/server/targ_speaker.cpp b/src/gs-entbase/server/targ_speaker.qc similarity index 100% rename from src/gs-entbase/server/targ_speaker.cpp rename to src/gs-entbase/server/targ_speaker.qc diff --git a/src/gs-entbase/server/target_cdaudio.cpp b/src/gs-entbase/server/target_cdaudio.qc similarity index 100% rename from src/gs-entbase/server/target_cdaudio.cpp rename to src/gs-entbase/server/target_cdaudio.qc diff --git a/src/gs-entbase/server/trigger_auto.cpp b/src/gs-entbase/server/trigger_auto.qc similarity index 100% rename from src/gs-entbase/server/trigger_auto.cpp rename to src/gs-entbase/server/trigger_auto.qc diff --git a/src/gs-entbase/server/trigger_autosave.cpp b/src/gs-entbase/server/trigger_autosave.qc similarity index 100% rename from src/gs-entbase/server/trigger_autosave.cpp rename to src/gs-entbase/server/trigger_autosave.qc diff --git a/src/gs-entbase/server/trigger_cdaudio.cpp b/src/gs-entbase/server/trigger_cdaudio.qc similarity index 100% rename from src/gs-entbase/server/trigger_cdaudio.cpp rename to src/gs-entbase/server/trigger_cdaudio.qc diff --git a/src/gs-entbase/server/trigger_changelevel.cpp b/src/gs-entbase/server/trigger_changelevel.qc similarity index 100% rename from src/gs-entbase/server/trigger_changelevel.cpp rename to src/gs-entbase/server/trigger_changelevel.qc diff --git a/src/gs-entbase/server/trigger_changetarget.cpp b/src/gs-entbase/server/trigger_changetarget.qc similarity index 100% rename from src/gs-entbase/server/trigger_changetarget.cpp rename to src/gs-entbase/server/trigger_changetarget.qc diff --git a/src/gs-entbase/server/trigger_counter.cpp b/src/gs-entbase/server/trigger_counter.qc similarity index 100% rename from src/gs-entbase/server/trigger_counter.cpp rename to src/gs-entbase/server/trigger_counter.qc diff --git a/src/gs-entbase/server/trigger_endsection.cpp b/src/gs-entbase/server/trigger_endsection.qc similarity index 100% rename from src/gs-entbase/server/trigger_endsection.cpp rename to src/gs-entbase/server/trigger_endsection.qc diff --git a/src/gs-entbase/server/trigger_hurt.cpp b/src/gs-entbase/server/trigger_hurt.qc similarity index 100% rename from src/gs-entbase/server/trigger_hurt.cpp rename to src/gs-entbase/server/trigger_hurt.qc diff --git a/src/gs-entbase/server/trigger_look.cpp b/src/gs-entbase/server/trigger_look.qc similarity index 100% rename from src/gs-entbase/server/trigger_look.cpp rename to src/gs-entbase/server/trigger_look.qc diff --git a/src/gs-entbase/server/trigger_multiple.cpp b/src/gs-entbase/server/trigger_multiple.qc similarity index 100% rename from src/gs-entbase/server/trigger_multiple.cpp rename to src/gs-entbase/server/trigger_multiple.qc diff --git a/src/gs-entbase/server/trigger_once.cpp b/src/gs-entbase/server/trigger_once.qc similarity index 100% rename from src/gs-entbase/server/trigger_once.cpp rename to src/gs-entbase/server/trigger_once.qc diff --git a/src/gs-entbase/server/trigger_playerfreeze.cpp b/src/gs-entbase/server/trigger_playerfreeze.qc similarity index 100% rename from src/gs-entbase/server/trigger_playerfreeze.cpp rename to src/gs-entbase/server/trigger_playerfreeze.qc diff --git a/src/gs-entbase/server/trigger_push.cpp b/src/gs-entbase/server/trigger_push.qc similarity index 100% rename from src/gs-entbase/server/trigger_push.cpp rename to src/gs-entbase/server/trigger_push.qc diff --git a/src/gs-entbase/server/trigger_relay.cpp b/src/gs-entbase/server/trigger_relay.qc similarity index 100% rename from src/gs-entbase/server/trigger_relay.cpp rename to src/gs-entbase/server/trigger_relay.qc diff --git a/src/gs-entbase/server/trigger_teleport.cpp b/src/gs-entbase/server/trigger_teleport.qc similarity index 100% rename from src/gs-entbase/server/trigger_teleport.cpp rename to src/gs-entbase/server/trigger_teleport.qc diff --git a/src/gs-entbase/server/trigger_transition.cpp b/src/gs-entbase/server/trigger_transition.qc similarity index 100% rename from src/gs-entbase/server/trigger_transition.cpp rename to src/gs-entbase/server/trigger_transition.qc diff --git a/src/gs-entbase/shared.src b/src/gs-entbase/shared.src index 9f47e09f..b42a3c0f 100644 --- a/src/gs-entbase/shared.src +++ b/src/gs-entbase/shared.src @@ -3,13 +3,13 @@ #endif #includelist -shared/decals.cpp -shared/spraylogo.cpp -shared/func_friction.cpp -shared/env_projectedtexture.cpp -shared/light_dynamic.cpp -shared/func_monitor.cpp -shared/trigger_camera.cpp -shared/trigger_gravity.cpp -shared/info_particle_system.cpp +shared/decals.qc +shared/spraylogo.qc +shared/func_friction.qc +shared/env_projectedtexture.qc +shared/light_dynamic.qc +shared/func_monitor.qc +shared/trigger_camera.qc +shared/trigger_gravity.qc +shared/info_particle_system.qc #endlist diff --git a/src/gs-entbase/shared/baseentity.cpp b/src/gs-entbase/shared/baseentity.qc similarity index 100% rename from src/gs-entbase/shared/baseentity.cpp rename to src/gs-entbase/shared/baseentity.qc diff --git a/src/gs-entbase/shared/decals.cpp b/src/gs-entbase/shared/decals.qc similarity index 100% rename from src/gs-entbase/shared/decals.cpp rename to src/gs-entbase/shared/decals.qc diff --git a/src/gs-entbase/shared/env_projectedtexture.cpp b/src/gs-entbase/shared/env_projectedtexture.qc similarity index 100% rename from src/gs-entbase/shared/env_projectedtexture.cpp rename to src/gs-entbase/shared/env_projectedtexture.qc diff --git a/src/gs-entbase/shared/func_friction.cpp b/src/gs-entbase/shared/func_friction.qc similarity index 100% rename from src/gs-entbase/shared/func_friction.cpp rename to src/gs-entbase/shared/func_friction.qc diff --git a/src/gs-entbase/shared/func_monitor.cpp b/src/gs-entbase/shared/func_monitor.qc similarity index 99% rename from src/gs-entbase/shared/func_monitor.cpp rename to src/gs-entbase/shared/func_monitor.qc index 056a9295..593888ab 100644 --- a/src/gs-entbase/shared/func_monitor.cpp +++ b/src/gs-entbase/shared/func_monitor.qc @@ -52,10 +52,9 @@ RenderTarget_Monitor_Update(void) setviewprop(VF_AFOV, g_flRenderTargetFOV); /* TODO: This is ideally where fog parms should be set... :/ */ - addentities(MASK_ENGINE); renderscene(); - setviewprop(VF_RT_DESTCOLOUR, __NULL__); + setviewprop(VF_RT_DESTCOLOUR, ""); } #endif diff --git a/src/gs-entbase/shared/info_particle_system.cpp b/src/gs-entbase/shared/info_particle_system.qc similarity index 100% rename from src/gs-entbase/shared/info_particle_system.cpp rename to src/gs-entbase/shared/info_particle_system.qc diff --git a/src/gs-entbase/shared/light_dynamic.cpp b/src/gs-entbase/shared/light_dynamic.qc similarity index 100% rename from src/gs-entbase/shared/light_dynamic.cpp rename to src/gs-entbase/shared/light_dynamic.qc diff --git a/src/gs-entbase/shared/spraylogo.cpp b/src/gs-entbase/shared/spraylogo.qc similarity index 100% rename from src/gs-entbase/shared/spraylogo.cpp rename to src/gs-entbase/shared/spraylogo.qc diff --git a/src/gs-entbase/shared/trigger_camera.cpp b/src/gs-entbase/shared/trigger_camera.qc similarity index 100% rename from src/gs-entbase/shared/trigger_camera.cpp rename to src/gs-entbase/shared/trigger_camera.qc diff --git a/src/gs-entbase/shared/trigger_gravity.cpp b/src/gs-entbase/shared/trigger_gravity.qc similarity index 100% rename from src/gs-entbase/shared/trigger_gravity.cpp rename to src/gs-entbase/shared/trigger_gravity.qc diff --git a/src/menu-fn/colors.cpp b/src/menu-fn/colors.qc similarity index 100% rename from src/menu-fn/colors.cpp rename to src/menu-fn/colors.qc diff --git a/src/menu-fn/entry.cpp b/src/menu-fn/entry.qc similarity index 100% rename from src/menu-fn/entry.cpp rename to src/menu-fn/entry.qc diff --git a/src/menu-fn/m_addserver.cpp b/src/menu-fn/m_addserver.qc similarity index 100% rename from src/menu-fn/m_addserver.cpp rename to src/menu-fn/m_addserver.qc diff --git a/src/menu-fn/m_advancedcontrols.cpp b/src/menu-fn/m_advancedcontrols.qc similarity index 100% rename from src/menu-fn/m_advancedcontrols.cpp rename to src/menu-fn/m_advancedcontrols.qc diff --git a/src/menu-fn/m_advancedcustomize.cpp b/src/menu-fn/m_advancedcustomize.qc similarity index 100% rename from src/menu-fn/m_advancedcustomize.cpp rename to src/menu-fn/m_advancedcustomize.qc diff --git a/src/menu-fn/m_advancedmpoptions.cpp b/src/menu-fn/m_advancedmpoptions.qc similarity index 100% rename from src/menu-fn/m_advancedmpoptions.cpp rename to src/menu-fn/m_advancedmpoptions.qc diff --git a/src/menu-fn/m_audio.cpp b/src/menu-fn/m_audio.qc similarity index 100% rename from src/menu-fn/m_audio.cpp rename to src/menu-fn/m_audio.qc diff --git a/src/menu-fn/m_chatrooms.cpp b/src/menu-fn/m_chatrooms.qc similarity index 100% rename from src/menu-fn/m_chatrooms.cpp rename to src/menu-fn/m_chatrooms.qc diff --git a/src/menu-fn/m_chatroomslist.cpp b/src/menu-fn/m_chatroomslist.qc similarity index 100% rename from src/menu-fn/m_chatroomslist.cpp rename to src/menu-fn/m_chatroomslist.qc diff --git a/src/menu-fn/m_configuration.cpp b/src/menu-fn/m_configuration.qc similarity index 100% rename from src/menu-fn/m_configuration.cpp rename to src/menu-fn/m_configuration.qc diff --git a/src/menu-fn/m_contentcontrol.cpp b/src/menu-fn/m_contentcontrol.qc similarity index 100% rename from src/menu-fn/m_contentcontrol.cpp rename to src/menu-fn/m_contentcontrol.qc diff --git a/src/menu-fn/m_controls.cpp b/src/menu-fn/m_controls.qc similarity index 100% rename from src/menu-fn/m_controls.cpp rename to src/menu-fn/m_controls.qc diff --git a/src/menu-fn/m_creategame.cpp b/src/menu-fn/m_creategame.qc similarity index 100% rename from src/menu-fn/m_creategame.cpp rename to src/menu-fn/m_creategame.qc diff --git a/src/menu-fn/m_creategame_inet.cpp b/src/menu-fn/m_creategame_inet.qc similarity index 100% rename from src/menu-fn/m_creategame_inet.cpp rename to src/menu-fn/m_creategame_inet.qc diff --git a/src/menu-fn/m_customgame.cpp b/src/menu-fn/m_customgame.qc similarity index 99% rename from src/menu-fn/m_customgame.cpp rename to src/menu-fn/m_customgame.qc index 8fd7c41c..84deded3 100644 --- a/src/menu-fn/m_customgame.cpp +++ b/src/menu-fn/m_customgame.qc @@ -96,7 +96,7 @@ game_updatesavailable(void) int game_updateinstallcount(void) { - int count; + int count = 0; /* always return something positive when no packages are defined */ if (games[gameinfo_current].pkgname == "") { diff --git a/src/menu-fn/m_customize.cpp b/src/menu-fn/m_customize.qc similarity index 100% rename from src/menu-fn/m_customize.cpp rename to src/menu-fn/m_customize.qc diff --git a/src/menu-fn/m_filter.cpp b/src/menu-fn/m_filter.qc similarity index 100% rename from src/menu-fn/m_filter.cpp rename to src/menu-fn/m_filter.qc diff --git a/src/menu-fn/m_internetgames.cpp b/src/menu-fn/m_internetgames.qc similarity index 100% rename from src/menu-fn/m_internetgames.cpp rename to src/menu-fn/m_internetgames.qc diff --git a/src/menu-fn/m_intro.cpp b/src/menu-fn/m_intro.qc similarity index 100% rename from src/menu-fn/m_intro.cpp rename to src/menu-fn/m_intro.qc diff --git a/src/menu-fn/m_langames.cpp b/src/menu-fn/m_langames.qc similarity index 100% rename from src/menu-fn/m_langames.cpp rename to src/menu-fn/m_langames.qc diff --git a/src/menu-fn/m_loadgame.cpp b/src/menu-fn/m_loadgame.qc similarity index 100% rename from src/menu-fn/m_loadgame.cpp rename to src/menu-fn/m_loadgame.qc diff --git a/src/menu-fn/m_main.cpp b/src/menu-fn/m_main.qc similarity index 100% rename from src/menu-fn/m_main.cpp rename to src/menu-fn/m_main.qc diff --git a/src/menu-fn/m_multiplayer.cpp b/src/menu-fn/m_multiplayer.qc similarity index 100% rename from src/menu-fn/m_multiplayer.cpp rename to src/menu-fn/m_multiplayer.qc diff --git a/src/menu-fn/m_newgame.cpp b/src/menu-fn/m_newgame.qc similarity index 100% rename from src/menu-fn/m_newgame.cpp rename to src/menu-fn/m_newgame.qc diff --git a/src/menu-fn/m_spectategames.cpp b/src/menu-fn/m_spectategames.qc similarity index 100% rename from src/menu-fn/m_spectategames.cpp rename to src/menu-fn/m_spectategames.qc diff --git a/src/menu-fn/m_updates.cpp b/src/menu-fn/m_updates.qc similarity index 98% rename from src/menu-fn/m_updates.cpp rename to src/menu-fn/m_updates.qc index 92e8ca61..50ca2339 100644 --- a/src/menu-fn/m_updates.cpp +++ b/src/menu-fn/m_updates.qc @@ -339,9 +339,9 @@ menu_updates_draw(void) 1.0f, 0, font_arial); /* check if we've got any more packages than upon init */ - int new_packages; - for (int i = 0; (getpackagemanagerinfo(i, GPMI_NAME)); i++) { - string installed = getpackagemanagerinfo(i, GPMI_INSTALLED); + int new_packages = 0; + for (int b = 0; (getpackagemanagerinfo(b, GPMI_NAME)); b++) { + string installed = getpackagemanagerinfo(b, GPMI_INSTALLED); /* increment to keep track */ if (installed == "enabled") diff --git a/src/menu-fn/m_video.cpp b/src/menu-fn/m_video.qc similarity index 100% rename from src/menu-fn/m_video.cpp rename to src/menu-fn/m_video.qc diff --git a/src/menu-fn/m_videomodes.cpp b/src/menu-fn/m_videomodes.qc similarity index 100% rename from src/menu-fn/m_videomodes.cpp rename to src/menu-fn/m_videomodes.qc diff --git a/src/menu-fn/m_videooptions.cpp b/src/menu-fn/m_videooptions.qc similarity index 100% rename from src/menu-fn/m_videooptions.cpp rename to src/menu-fn/m_videooptions.qc diff --git a/src/menu-fn/m_viewgameinfo.cpp b/src/menu-fn/m_viewgameinfo.qc similarity index 100% rename from src/menu-fn/m_viewgameinfo.cpp rename to src/menu-fn/m_viewgameinfo.qc diff --git a/src/menu-fn/m_viewreadme.cpp b/src/menu-fn/m_viewreadme.qc similarity index 100% rename from src/menu-fn/m_viewreadme.cpp rename to src/menu-fn/m_viewreadme.qc diff --git a/src/menu-fn/master.cpp b/src/menu-fn/master.qc similarity index 100% rename from src/menu-fn/master.cpp rename to src/menu-fn/master.qc diff --git a/src/menu-fn/menu.cpp b/src/menu-fn/menu.qc similarity index 100% rename from src/menu-fn/menu.cpp rename to src/menu-fn/menu.qc diff --git a/src/menu-fn/modserver.cpp b/src/menu-fn/modserver.qc similarity index 98% rename from src/menu-fn/modserver.cpp rename to src/menu-fn/modserver.qc index eae07109..efde5379 100644 --- a/src/menu-fn/modserver.cpp +++ b/src/menu-fn/modserver.qc @@ -94,7 +94,7 @@ ModServer_ParseItem(string data) /* new id */ id = gameinfo_count; gameinfo_count++; - games = memrealloc(games, sizeof(gameinfo_t), id, gameinfo_count); + games = (gameinfo_t *)memrealloc(games, sizeof(gameinfo_t), id, gameinfo_count); if (!games) { print("No more memory. Bye bye.\n"); diff --git a/src/menu-fn/music.cpp b/src/menu-fn/music.qc similarity index 100% rename from src/menu-fn/music.cpp rename to src/menu-fn/music.qc diff --git a/src/menu-fn/progs.src b/src/menu-fn/progs.src index 983307f0..bafb95e5 100644 --- a/src/menu-fn/progs.src +++ b/src/menu-fn/progs.src @@ -5,69 +5,69 @@ #includelist ../shared/fteextensions.qc ../shared/math.h -../shared/math.c +../shared/math.qc defs.h bitmaps.h strings.h -strings.cpp -util.cpp -colors.cpp -master.cpp -servers.cpp -modserver.cpp -tcp.cpp +strings.qc +util.qc +colors.qc +master.qc +servers.qc +modserver.qc +tcp.qc -widgets.cpp -w_checkbox.cpp -w_colorlist.cpp -w_dialog.cpp -w_header.cpp -w_frame.cpp -w_label.cpp -w_combobox.cpp -w_listbox.cpp -w_textbuffer.cpp -w_servers.cpp -w_mainbutton.cpp -w_modetab.cpp -w_modlist.cpp -w_pagetab.cpp -w_pictureswitch.cpp -w_slider.cpp -w_textbox.cpp -w_scrollbar.cpp -w_updatelist.cpp +widgets.qc +w_checkbox.qc +w_colorlist.qc +w_dialog.qc +w_header.qc +w_frame.qc +w_label.qc +w_combobox.qc +w_listbox.qc +w_textbuffer.qc +w_servers.qc +w_mainbutton.qc +w_modetab.qc +w_modlist.qc +w_pagetab.qc +w_pictureswitch.qc +w_slider.qc +w_textbox.qc +w_scrollbar.qc +w_updatelist.qc -m_addserver.cpp -m_advancedcontrols.cpp -m_advancedcustomize.cpp -m_advancedmpoptions.cpp -m_audio.cpp -m_chatrooms.cpp -m_chatroomslist.cpp -m_configuration.cpp -m_contentcontrol.cpp -m_controls.cpp -m_creategame.cpp -m_creategame_inet.cpp -m_customgame.cpp -m_customize.cpp -m_filter.cpp -m_internetgames.cpp -m_langames.cpp -m_loadgame.cpp -m_multiplayer.cpp -m_newgame.cpp -m_spectategames.cpp -m_video.cpp -m_videomodes.cpp -m_videooptions.cpp -m_viewgameinfo.cpp -m_viewreadme.cpp -m_updates.cpp -m_intro.cpp -m_main.cpp -music.cpp -menu.cpp -entry.cpp +m_addserver.qc +m_advancedcontrols.qc +m_advancedcustomize.qc +m_advancedmpoptions.qc +m_audio.qc +m_chatrooms.qc +m_chatroomslist.qc +m_configuration.qc +m_contentcontrol.qc +m_controls.qc +m_creategame.qc +m_creategame_inet.qc +m_customgame.qc +m_customize.qc +m_filter.qc +m_internetgames.qc +m_langames.qc +m_loadgame.qc +m_multiplayer.qc +m_newgame.qc +m_spectategames.qc +m_video.qc +m_videomodes.qc +m_videooptions.qc +m_viewgameinfo.qc +m_viewreadme.qc +m_updates.qc +m_intro.qc +m_main.qc +music.qc +menu.qc +entry.qc #endlist diff --git a/src/menu-fn/servers.cpp b/src/menu-fn/servers.qc similarity index 100% rename from src/menu-fn/servers.cpp rename to src/menu-fn/servers.qc diff --git a/src/menu-fn/strings.cpp b/src/menu-fn/strings.qc similarity index 100% rename from src/menu-fn/strings.cpp rename to src/menu-fn/strings.qc diff --git a/src/menu-fn/tcp.cpp b/src/menu-fn/tcp.qc similarity index 100% rename from src/menu-fn/tcp.cpp rename to src/menu-fn/tcp.qc diff --git a/src/menu-fn/util.cpp b/src/menu-fn/util.qc similarity index 100% rename from src/menu-fn/util.cpp rename to src/menu-fn/util.qc diff --git a/src/menu-fn/w_checkbox.cpp b/src/menu-fn/w_checkbox.qc similarity index 100% rename from src/menu-fn/w_checkbox.cpp rename to src/menu-fn/w_checkbox.qc diff --git a/src/menu-fn/w_colorlist.cpp b/src/menu-fn/w_colorlist.qc similarity index 100% rename from src/menu-fn/w_colorlist.cpp rename to src/menu-fn/w_colorlist.qc diff --git a/src/menu-fn/w_combobox.cpp b/src/menu-fn/w_combobox.qc similarity index 100% rename from src/menu-fn/w_combobox.cpp rename to src/menu-fn/w_combobox.qc diff --git a/src/menu-fn/w_dialog.cpp b/src/menu-fn/w_dialog.qc similarity index 100% rename from src/menu-fn/w_dialog.cpp rename to src/menu-fn/w_dialog.qc diff --git a/src/menu-fn/w_frame.cpp b/src/menu-fn/w_frame.qc similarity index 100% rename from src/menu-fn/w_frame.cpp rename to src/menu-fn/w_frame.qc diff --git a/src/menu-fn/w_header.cpp b/src/menu-fn/w_header.qc similarity index 100% rename from src/menu-fn/w_header.cpp rename to src/menu-fn/w_header.qc diff --git a/src/menu-fn/w_label.cpp b/src/menu-fn/w_label.qc similarity index 100% rename from src/menu-fn/w_label.cpp rename to src/menu-fn/w_label.qc diff --git a/src/menu-fn/w_listbox.cpp b/src/menu-fn/w_listbox.qc similarity index 100% rename from src/menu-fn/w_listbox.cpp rename to src/menu-fn/w_listbox.qc diff --git a/src/menu-fn/w_mainbutton.cpp b/src/menu-fn/w_mainbutton.qc similarity index 100% rename from src/menu-fn/w_mainbutton.cpp rename to src/menu-fn/w_mainbutton.qc diff --git a/src/menu-fn/w_modetab.cpp b/src/menu-fn/w_modetab.qc similarity index 100% rename from src/menu-fn/w_modetab.cpp rename to src/menu-fn/w_modetab.qc diff --git a/src/menu-fn/w_modlist.cpp b/src/menu-fn/w_modlist.qc similarity index 100% rename from src/menu-fn/w_modlist.cpp rename to src/menu-fn/w_modlist.qc diff --git a/src/menu-fn/w_pagetab.cpp b/src/menu-fn/w_pagetab.qc similarity index 100% rename from src/menu-fn/w_pagetab.cpp rename to src/menu-fn/w_pagetab.qc diff --git a/src/menu-fn/w_pictureswitch.cpp b/src/menu-fn/w_pictureswitch.qc similarity index 100% rename from src/menu-fn/w_pictureswitch.cpp rename to src/menu-fn/w_pictureswitch.qc diff --git a/src/menu-fn/w_scrollbar.cpp b/src/menu-fn/w_scrollbar.qc similarity index 100% rename from src/menu-fn/w_scrollbar.cpp rename to src/menu-fn/w_scrollbar.qc diff --git a/src/menu-fn/w_servers.cpp b/src/menu-fn/w_servers.qc similarity index 100% rename from src/menu-fn/w_servers.cpp rename to src/menu-fn/w_servers.qc diff --git a/src/menu-fn/w_slider.cpp b/src/menu-fn/w_slider.qc similarity index 100% rename from src/menu-fn/w_slider.cpp rename to src/menu-fn/w_slider.qc diff --git a/src/menu-fn/w_textbox.cpp b/src/menu-fn/w_textbox.qc similarity index 100% rename from src/menu-fn/w_textbox.cpp rename to src/menu-fn/w_textbox.qc diff --git a/src/menu-fn/w_textbuffer.cpp b/src/menu-fn/w_textbuffer.qc similarity index 100% rename from src/menu-fn/w_textbuffer.cpp rename to src/menu-fn/w_textbuffer.qc diff --git a/src/menu-fn/w_updatelist.cpp b/src/menu-fn/w_updatelist.qc similarity index 97% rename from src/menu-fn/w_updatelist.cpp rename to src/menu-fn/w_updatelist.qc index a24a883b..a51c2f76 100644 --- a/src/menu-fn/w_updatelist.cpp +++ b/src/menu-fn/w_updatelist.qc @@ -87,13 +87,17 @@ CUpdateList::Draw(void) } break; case "pending": - colo *= [0.5,0.5,0.5]; + colo[0] *= 0.5; + colo[1] *= 0.5; + colo[2] *= 0.5; break; case "enabled": colo = colo; break; case "present": - colo = colo * [0.5,0.5,0.5]; + colo[0] *= 0.5; + colo[1] *= 0.5; + colo[2] *= 0.5; break; case "corrupt": colo = [1,0,0] * sin(time); diff --git a/src/menu-fn/widgets.cpp b/src/menu-fn/widgets.qc similarity index 100% rename from src/menu-fn/widgets.cpp rename to src/menu-fn/widgets.qc diff --git a/src/menu-vgui/background.cpp b/src/menu-vgui/background.qc similarity index 100% rename from src/menu-vgui/background.cpp rename to src/menu-vgui/background.qc diff --git a/src/menu-vgui/desktop.cpp b/src/menu-vgui/desktop.qc similarity index 100% rename from src/menu-vgui/desktop.cpp rename to src/menu-vgui/desktop.qc diff --git a/src/menu-vgui/loading.cpp b/src/menu-vgui/loading.qc similarity index 100% rename from src/menu-vgui/loading.cpp rename to src/menu-vgui/loading.qc diff --git a/src/menu-vgui/main.cpp b/src/menu-vgui/main.qc similarity index 100% rename from src/menu-vgui/main.cpp rename to src/menu-vgui/main.qc diff --git a/src/menu-vgui/progs.src b/src/menu-vgui/progs.src index 0e043946..d4771522 100755 --- a/src/menu-vgui/progs.src +++ b/src/menu-vgui/progs.src @@ -8,17 +8,17 @@ defs.h ../vgui/include.src -background.cpp -loading.cpp +background.qc +loading.qc main.h -ui_console.cpp -ui_newgame.cpp -ui_quitgame.cpp -ui_createserver.cpp -ui_findservers.cpp -ui_musicplayer.cpp -ui_modelviewer.cpp -desktop.cpp -main.cpp +ui_console.qc +ui_newgame.qc +ui_quitgame.qc +ui_createserver.qc +ui_findservers.qc +ui_musicplayer.qc +ui_modelviewer.qc +desktop.qc +main.qc #endlist diff --git a/src/menu-vgui/ui_console.cpp b/src/menu-vgui/ui_console.qc similarity index 100% rename from src/menu-vgui/ui_console.cpp rename to src/menu-vgui/ui_console.qc diff --git a/src/menu-vgui/ui_createserver.cpp b/src/menu-vgui/ui_createserver.qc similarity index 100% rename from src/menu-vgui/ui_createserver.cpp rename to src/menu-vgui/ui_createserver.qc diff --git a/src/menu-vgui/ui_fileopen.cpp b/src/menu-vgui/ui_fileopen.qc similarity index 100% rename from src/menu-vgui/ui_fileopen.cpp rename to src/menu-vgui/ui_fileopen.qc diff --git a/src/menu-vgui/ui_findservers.cpp b/src/menu-vgui/ui_findservers.qc similarity index 100% rename from src/menu-vgui/ui_findservers.cpp rename to src/menu-vgui/ui_findservers.qc diff --git a/src/menu-vgui/ui_modelviewer.cpp b/src/menu-vgui/ui_modelviewer.qc similarity index 100% rename from src/menu-vgui/ui_modelviewer.cpp rename to src/menu-vgui/ui_modelviewer.qc diff --git a/src/menu-vgui/ui_musicplayer.cpp b/src/menu-vgui/ui_musicplayer.qc similarity index 100% rename from src/menu-vgui/ui_musicplayer.cpp rename to src/menu-vgui/ui_musicplayer.qc diff --git a/src/menu-vgui/ui_newgame.cpp b/src/menu-vgui/ui_newgame.qc similarity index 100% rename from src/menu-vgui/ui_newgame.cpp rename to src/menu-vgui/ui_newgame.qc diff --git a/src/menu-vgui/ui_quitgame.cpp b/src/menu-vgui/ui_quitgame.qc similarity index 100% rename from src/menu-vgui/ui_quitgame.cpp rename to src/menu-vgui/ui_quitgame.qc diff --git a/src/plugins/banner.c b/src/plugins/banner.qc similarity index 100% rename from src/plugins/banner.c rename to src/plugins/banner.qc diff --git a/src/plugins/banner.src b/src/plugins/banner.src index 360d8db1..1061e71f 100755 --- a/src/plugins/banner.src +++ b/src/plugins/banner.src @@ -4,5 +4,5 @@ #includelist ../shared/fteextensions.qc -banner.c +banner.qc #endlist diff --git a/src/plugins/chatfilter.c b/src/plugins/chatfilter.qc similarity index 100% rename from src/plugins/chatfilter.c rename to src/plugins/chatfilter.qc diff --git a/src/plugins/chatfilter.src b/src/plugins/chatfilter.src index f15e8f51..61456bb0 100755 --- a/src/plugins/chatfilter.src +++ b/src/plugins/chatfilter.src @@ -4,5 +4,5 @@ #includelist ../shared/fteextensions.qc -chatfilter.c +chatfilter.qc #endlist diff --git a/src/plugins/chatsounds.c b/src/plugins/chatsounds.qc similarity index 100% rename from src/plugins/chatsounds.c rename to src/plugins/chatsounds.qc diff --git a/src/plugins/chatsounds.src b/src/plugins/chatsounds.src index 5f490933..3c79c9ae 100755 --- a/src/plugins/chatsounds.src +++ b/src/plugins/chatsounds.src @@ -4,5 +4,5 @@ #includelist ../shared/fteextensions.qc -chatsounds.c +chatsounds.qc #endlist diff --git a/src/plugins/connectsounds.c b/src/plugins/connectsounds.qc similarity index 100% rename from src/plugins/connectsounds.c rename to src/plugins/connectsounds.qc diff --git a/src/plugins/connectsounds.src b/src/plugins/connectsounds.src index 4811b573..f8446ad4 100755 --- a/src/plugins/connectsounds.src +++ b/src/plugins/connectsounds.src @@ -4,5 +4,5 @@ #includelist ../shared/fteextensions.qc -connectsounds.c +connectsounds.qc #endlist diff --git a/src/plugins/ircbridge.c b/src/plugins/ircbridge.qc similarity index 99% rename from src/plugins/ircbridge.c rename to src/plugins/ircbridge.qc index b2bd894b..a8a4d1df 100644 --- a/src/plugins/ircbridge.c +++ b/src/plugins/ircbridge.qc @@ -14,7 +14,7 @@ * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -#include "../menu-fn/tcp.cpp" +#include "../menu-fn/tcp.qc" entity g_ircbridge; tcpinfo_t tcp_irc; diff --git a/src/plugins/ircbridge.src b/src/plugins/ircbridge.src index 171835f1..850134e6 100755 --- a/src/plugins/ircbridge.src +++ b/src/plugins/ircbridge.src @@ -4,5 +4,5 @@ #includelist ../shared/fteextensions.qc -ircbridge.c +ircbridge.qc #endlist diff --git a/src/plugins/voxannouncer.c b/src/plugins/voxannouncer.qc similarity index 100% rename from src/plugins/voxannouncer.c rename to src/plugins/voxannouncer.qc diff --git a/src/plugins/voxannouncer.src b/src/plugins/voxannouncer.src index 3edb3c9a..2b8ac59b 100755 --- a/src/plugins/voxannouncer.src +++ b/src/plugins/voxannouncer.src @@ -4,5 +4,5 @@ #includelist ../shared/fteextensions.qc -voxannouncer.c +voxannouncer.qc #endlist diff --git a/src/server/base/Makefile b/src/server/base/Makefile deleted file mode 100644 index f06fc8c2..00000000 --- a/src/server/base/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -CC=fteqcc - -all: - mkdir -p ../../../base/data.pk3dir - $(CC) progs.src diff --git a/src/server/base/progs.src b/src/server/base/progs.src deleted file mode 100755 index 5423ed3d..00000000 --- a/src/server/base/progs.src +++ /dev/null @@ -1,41 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../base/data.pk3dir/progs.dat" - -#define QWSSQC -#define SERVER -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../gs-entbase/server/defs.h -../../shared/defs.h -../defs.h - -../../gs-entbase/server.src -../../gs-entbase/shared.src -../../shared/base/include.src - -../base/defs.h - -../base/player.c -../base/spectator.c - -../../botlib/include.src - -../base/gamerules.cpp -../base/gamerules_singleplayer.cpp -../base/gamerules_multiplayer.cpp -../base/client.c -../base/server.c -../base/damage.c -../base/items.cpp -../base/rules.c -../base/flashlight.c -../base/modelevent.c - -../base/input.c -../base/spawn.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/server/client.c b/src/server/client.qc similarity index 100% rename from src/server/client.c rename to src/server/client.qc diff --git a/src/server/cstrike/Makefile b/src/server/cstrike/Makefile deleted file mode 100644 index 4a392002..00000000 --- a/src/server/cstrike/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -CC=fteqcc - -all: - mkdir -p ../../../cstrike/data.pk3dir - $(CC) progs.src diff --git a/src/server/cstrike/progs.src b/src/server/cstrike/progs.src deleted file mode 100755 index 502e9e20..00000000 --- a/src/server/cstrike/progs.src +++ /dev/null @@ -1,62 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../cstrike/data.pk3dir/progs.dat" - -#define QWSSQC -#define SERVER -#define VALVE -#define CSTRIKE -#define BULLETPENETRATION -#define BULLETPATTERNS -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../gs-entbase/server/defs.h -../../shared/defs.h -../defs.h - -../../gs-entbase/server.src -../../gs-entbase/shared.src - -../cstrike/defs.h -../../shared/cstrike/include.src - -../cstrike/player.c -../valve/spectator.c - -../cstrike/hostage_entity.cpp -../cstrike/armoury_entity.cpp -../cstrike/func_bomb_target.cpp -../cstrike/func_buyzone.cpp -../cstrike/info_buyzone.cpp -../cstrike/func_escapezone.cpp -../cstrike/func_hostage_rescue.cpp -../cstrike/info_hostage_rescue.cpp -../cstrike/func_vip_safetyzone.cpp -../cstrike/info_map_parameters.cpp -../cstrike/item_suit.cpp -../valve/items.cpp - -../../botlib/include.src - -../cstrike/game_money.c -../cstrike/gamerules.cpp -../cstrike/gamerules_singleplayer.cpp -../cstrike/gamerules_multiplayer.cpp - -../cstrike/radio.c -../cstrike/client.c -../cstrike/ammo.c -../cstrike/buy.c -../cstrike/server.c -../valve/damage.c -../valve/rules.c -../valve/flashlight.c -../base/modelevent.c - -../cstrike/input.c -../cstrike/spawn.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/server/entry.c b/src/server/entry.qc similarity index 99% rename from src/server/entry.c rename to src/server/entry.qc index 6411f792..b995bce7 100644 --- a/src/server/entry.c +++ b/src/server/entry.qc @@ -424,6 +424,7 @@ void initents(void) forceinfokey(world, "sv_playerslots", cvar_string("sv_playerslots")); Plugin_InitEnts(); + Mapcycle_Init(); } /* diff --git a/src/server/footsteps.c b/src/server/footsteps.qc similarity index 100% rename from src/server/footsteps.c rename to src/server/footsteps.qc diff --git a/src/server/gamerules.cpp b/src/server/gamerules.qc similarity index 100% rename from src/server/gamerules.cpp rename to src/server/gamerules.qc diff --git a/src/server/gearbox/progs.src b/src/server/gearbox/progs.src deleted file mode 100755 index 24e63a3f..00000000 --- a/src/server/gearbox/progs.src +++ /dev/null @@ -1,95 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../gearbox/data.pk3dir/progs.dat" - -#define QWSSQC -#define SERVER -#define VALVE -#define GEARBOX -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../gs-entbase/server/defs.h -../../shared/defs.h -../defs.h - -../../gs-entbase/server.src -../../gs-entbase/shared.src -../../shared/gearbox/include.src - -../gearbox/defs.h - -../valve/monster_apache.cpp -../valve/monster_alien_controller.cpp -../valve/monster_alien_grunt.cpp -../valve/monster_alien_slave.cpp -../valve/monster_barnacle.cpp -../valve/monster_barney.cpp -../valve/monster_barney_dead.cpp -../valve/monster_bigmomma.cpp -../valve/monster_bloater.cpp -../valve/monster_bullchicken.cpp -../valve/monster_cockroach.cpp -../valve/monster_flyer_flock.cpp -../valve/monster_gargantua.cpp -../valve/monster_gman.cpp -../valve/monster_headcrab.cpp -../valve/monster_babycrab.cpp -../valve/monster_hevsuit_dead.cpp -../valve/monster_houndeye.cpp -../valve/monster_human_grunt.cpp -../valve/monster_hgrunt_dead.cpp -../valve/monster_human_assassin.cpp -../valve/monster_ichthyosaur.cpp -../valve/monster_leech.cpp -../valve/monster_miniturret.cpp -../valve/monster_nihilanth.cpp -../valve/monster_osprey.cpp -../valve/monster_rat.cpp -../valve/monster_scientist_dead.cpp -../valve/monster_sitting_scientist.cpp -../valve/monster_scientist.cpp -../valve/monster_sentry.cpp -../valve/monster_tentacle.cpp -../valve/monster_turret.cpp -../valve/monster_zombie.cpp -../gearbox/monster_drillsergeant.cpp -../gearbox/monster_recruit.cpp - -../valve/player.c -../valve/spectator.c -../valve/items.cpp -../valve/item_longjump.cpp -../valve/item_suit.cpp -../valve/item_healthkit.cpp -../valve/item_battery.cpp -../valve/item_weaponbox.cpp -../valve/world_items.cpp -../valve/xen_spore_small.cpp -../valve/xen_spore_medium.cpp -../valve/xen_spore_large.cpp -../valve/xen_hair.cpp -../valve/xen_plantlight.cpp -../valve/ammo.cpp -../gearbox/ammo_op4.cpp - -../../botlib/include.src - -../gearbox/gamerules.cpp -../valve/gamerules_singleplayer.cpp -../valve/gamerules_multiplayer.cpp -../gearbox/gamerules_ctf.cpp -../valve/client.c -../gearbox/server.c -../valve/damage.c -../valve/rules.c -../valve/flashlight.c -../base/modelevent.c - -../valve/input.c -../valve/spawn.c - -../include.src -../../shared/include.src -#endlist - diff --git a/src/server/hunger/progs.src b/src/server/hunger/progs.src deleted file mode 100755 index 47679b34..00000000 --- a/src/server/hunger/progs.src +++ /dev/null @@ -1,91 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../hunger/data.pk3dir/progs.dat" - -#define QWSSQC -#define SERVER -#define VALVE -#define HUNGER -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../gs-entbase/server/defs.h -../../shared/defs.h -../defs.h - -../../gs-entbase/server.src -../../gs-entbase/shared.src -../../shared/hunger/include.src - -../valve/defs.h - -../valve/monster_apache.cpp -../valve/monster_alien_controller.cpp -../valve/monster_alien_grunt.cpp -../valve/monster_alien_slave.cpp -../valve/monster_barnacle.cpp -../valve/monster_barney.cpp -../valve/monster_barney_dead.cpp -../valve/monster_bigmomma.cpp -../valve/monster_bloater.cpp -../valve/monster_bullchicken.cpp -../valve/monster_cockroach.cpp -../valve/monster_flyer_flock.cpp -../valve/monster_gargantua.cpp -../valve/monster_gman.cpp -../valve/monster_headcrab.cpp -../valve/monster_babycrab.cpp -../valve/monster_hevsuit_dead.cpp -../valve/monster_houndeye.cpp -../valve/monster_human_grunt.cpp -../valve/monster_hgrunt_dead.cpp -../valve/monster_human_assassin.cpp -../valve/monster_ichthyosaur.cpp -../valve/monster_leech.cpp -../valve/monster_miniturret.cpp -../valve/monster_nihilanth.cpp -../valve/monster_osprey.cpp -../valve/monster_rat.cpp -../valve/monster_scientist_dead.cpp -../valve/monster_sitting_scientist.cpp -../valve/monster_scientist.cpp -../valve/monster_sentry.cpp -../valve/monster_tentacle.cpp -../valve/monster_turret.cpp -../valve/monster_zombie.cpp - -../valve/player.c -../valve/spectator.c -../valve/items.cpp -../valve/item_longjump.cpp -../valve/item_suit.cpp -../valve/item_healthkit.cpp -../valve/item_battery.cpp -../valve/item_weaponbox.cpp -../valve/world_items.cpp -../valve/xen_spore_small.cpp -../valve/xen_spore_medium.cpp -../valve/xen_spore_large.cpp -../valve/xen_hair.cpp -../valve/xen_plantlight.cpp -../valve/ammo.cpp -../hunger/ammo_th.cpp - -../../botlib/include.src - -../valve/gamerules.cpp -../valve/gamerules_singleplayer.cpp -../valve/gamerules_multiplayer.cpp -../valve/client.c -../valve/server.c -../valve/damage.c -../valve/rules.c -../valve/flashlight.c -../base/modelevent.c - -../hunger/input.c -../valve/spawn.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/server/include.src b/src/server/include.src index 0f691280..e20e480d 100644 --- a/src/server/include.src +++ b/src/server/include.src @@ -1,19 +1,20 @@ #includelist -plugins.c -logging.c -nodes.c -skill.c -sentences.c -spawn.c -vox.c -gamerules.cpp -client.c -server.c -traceattack.c -footsteps.c -vote.c -weapons.c -vehicles.c -modelevent.c -entry.c +plugins.qc +logging.qc +nodes.qc +skill.qc +sentences.qc +spawn.qc +vox.qc +gamerules.qc +client.qc +server.qc +traceattack.qc +footsteps.qc +vote.qc +weapons.qc +vehicles.qc +modelevent.qc +mapcycle.qc +entry.qc #endlist diff --git a/src/server/logging.c b/src/server/logging.qc similarity index 100% rename from src/server/logging.c rename to src/server/logging.qc diff --git a/src/server/mapcycle.qc b/src/server/mapcycle.qc new file mode 100644 index 00000000..b9578f8a --- /dev/null +++ b/src/server/mapcycle.qc @@ -0,0 +1,64 @@ +/* + * Copyright (c) 2016-2020 Marco Hladik + * + * Permission to use, copy, modify, and distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF MIND, USE, DATA OR PROFITS, WHETHER + * IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING + * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + */ + +var int autocvar_mapcycle_enabled = TRUE; +var string autocvar_mapcycle_file = "mapcycle.txt"; + +void +Mapcycle_Init(void) +{ + filestream fs_mapcycle; + string temp; + int mapcount = 0i; + string lastmap = ""; + int map_next = 0i; + + if (!autocvar_mapcycle_enabled) + return; + /*if (Rules_IsMultiplayer()) + return;*/ + + fs_mapcycle = fopen(autocvar_mapcycle_file, FILE_READ); + + if (fs_mapcycle < 0) { + print(strcat("^1WARNING: ^7Could NOT load ", autocvar_mapcycle_file, "\n")); + return; + } + + /* read the lines in, see if the map exists and define an enumerated alias */ + while ((temp = fgets(fs_mapcycle))) { + if (!whichpack(strcat("maps/", temp, ".bsp"))) + break; + readcmd(sprintf("alias m%i \"map %s;alias nextmap m%i\"\n", mapcount, temp, mapcount + 1i)); + + if (mapname == lastmap) + map_next = mapcount; + + lastmap = temp; + mapcount++; + } + + fclose(fs_mapcycle); + + if (mapcount <= 0i) + return; + + /* override the last map so that it goes back to m0 */ + readcmd(sprintf("alias m%i \"map %s;alias nextmap m0\"\n", mapcount - 1i, lastmap)); + + /* the current map in the list will decide the nextmap */ + readcmd(sprintf("alias nextmap m%i\n", map_next)); +} diff --git a/src/server/modelevent.c b/src/server/modelevent.qc similarity index 100% rename from src/server/modelevent.c rename to src/server/modelevent.qc diff --git a/src/server/nodes.c b/src/server/nodes.qc similarity index 100% rename from src/server/nodes.c rename to src/server/nodes.qc diff --git a/src/server/plugins.c b/src/server/plugins.qc similarity index 100% rename from src/server/plugins.c rename to src/server/plugins.qc diff --git a/src/server/poke646/progs.src b/src/server/poke646/progs.src deleted file mode 100755 index 824022f5..00000000 --- a/src/server/poke646/progs.src +++ /dev/null @@ -1,89 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../poke646/data.pk3dir/progs.dat" - -#define QWSSQC -#define SERVER -#define VALVE -#define POKE646 -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../gs-entbase/server/defs.h -../../shared/defs.h -../defs.h - -../../gs-entbase/server.src -../../gs-entbase/shared.src -../../shared/poke646/include.src - -../valve/defs.h - -../valve/monster_apache.cpp -../valve/monster_alien_controller.cpp -../valve/monster_alien_grunt.cpp -../valve/monster_alien_slave.cpp -../valve/monster_barnacle.cpp -../valve/monster_barney.cpp -../valve/monster_barney_dead.cpp -../valve/monster_bigmomma.cpp -../valve/monster_bloater.cpp -../valve/monster_bullchicken.cpp -../valve/monster_cockroach.cpp -../valve/monster_flyer_flock.cpp -../valve/monster_gargantua.cpp -../valve/monster_gman.cpp -../valve/monster_headcrab.cpp -../valve/monster_babycrab.cpp -../valve/monster_hevsuit_dead.cpp -../valve/monster_houndeye.cpp -../valve/monster_human_grunt.cpp -../valve/monster_hgrunt_dead.cpp -../valve/monster_human_assassin.cpp -../valve/monster_ichthyosaur.cpp -../valve/monster_leech.cpp -../valve/monster_miniturret.cpp -../valve/monster_nihilanth.cpp -../valve/monster_osprey.cpp -../valve/monster_rat.cpp -../valve/monster_scientist_dead.cpp -../valve/monster_sitting_scientist.cpp -../valve/monster_scientist.cpp -../valve/monster_sentry.cpp -../valve/monster_tentacle.cpp -../valve/monster_turret.cpp -../valve/monster_zombie.cpp - -../valve/player.c -../valve/spectator.c -../valve/items.cpp -../valve/item_longjump.cpp -../valve/item_suit.cpp -../valve/item_healthkit.cpp -../valve/item_battery.cpp -../valve/world_items.cpp -../valve/xen_spore_small.cpp -../valve/xen_spore_medium.cpp -../valve/xen_spore_large.cpp -../valve/xen_hair.cpp -../valve/xen_plantlight.cpp -../poke646/ammo_p646.cpp - -../../botlib/include.src - -../poke646/gamerules.cpp -../valve/gamerules_singleplayer.cpp -../poke646/gamerules_multiplayer.cpp -../valve/client.c -../valve/server.c -../valve/damage.c -../valve/rules.c -../valve/flashlight.c -../base/modelevent.c - -../poke646/input.c -../valve/spawn.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/server/rewolf/progs.src b/src/server/rewolf/progs.src deleted file mode 100755 index 6bc10f3c..00000000 --- a/src/server/rewolf/progs.src +++ /dev/null @@ -1,54 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../rewolf/data.pk3dir/progs.dat" - -#define QWSSQC -#define SERVER -#define VALVE -#define REWOLF -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../gs-entbase/server/defs.h -../../shared/defs.h -../defs.h - -../../gs-entbase/server.src -../../gs-entbase/shared.src -../../shared/rewolf/include.src - -../valve/defs.h - -../rewolf/gunman_cycler.cpp -../rewolf/hologram_damage.cpp -../rewolf/monster_human_bandit.cpp -../rewolf/monster_human_chopper.cpp -../rewolf/monster_human_demoman.cpp -../rewolf/monster_human_gunman.cpp -../rewolf/monster_human_unarmed.cpp -../rewolf/monster_trainingbot.cpp - -../valve/player.c -../valve/spectator.c - -../valve/items.cpp - -../../botlib/include.src - -../rewolf/gamerules.cpp -../valve/gamerules_singleplayer.cpp -../rewolf/gamerules_multiplayer.cpp - -../valve/client.c -../valve/server.c -../valve/damage.c -../valve/rules.c -../valve/flashlight.c -../base/modelevent.c - -../rewolf/input.c -../valve/spawn.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/server/scihunt/progs.src b/src/server/scihunt/progs.src deleted file mode 100755 index 2196650d..00000000 --- a/src/server/scihunt/progs.src +++ /dev/null @@ -1,89 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../scihunt/data.pk3dir/progs.dat" - -#define QWSSQC -#define SERVER -#define VALVE -#define SCIHUNT -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../gs-entbase/server/defs.h -../../shared/defs.h -../defs.h - -../../gs-entbase/server.src -../../gs-entbase/shared.src -../../shared/scihunt/include.src - -../scihunt/defs.h - -../valve/monster_apache.cpp -../valve/monster_alien_controller.cpp -../valve/monster_alien_grunt.cpp -../valve/monster_alien_slave.cpp -../valve/monster_barnacle.cpp -../valve/monster_barney.cpp -../valve/monster_barney_dead.cpp -../valve/monster_bigmomma.cpp -../valve/monster_bloater.cpp -../valve/monster_bullchicken.cpp -../valve/monster_cockroach.cpp -../valve/monster_flyer_flock.cpp -../valve/monster_gargantua.cpp -../valve/monster_gman.cpp -../valve/monster_headcrab.cpp -../valve/monster_babycrab.cpp -../valve/monster_hevsuit_dead.cpp -../valve/monster_houndeye.cpp -../valve/monster_human_grunt.cpp -../valve/monster_hgrunt_dead.cpp -../valve/monster_human_assassin.cpp -../valve/monster_ichthyosaur.cpp -../valve/monster_leech.cpp -../valve/monster_miniturret.cpp -../valve/monster_nihilanth.cpp -../valve/monster_osprey.cpp -../valve/monster_rat.cpp -../valve/monster_scientist_dead.cpp -../valve/monster_sitting_scientist.cpp -../valve/monster_sentry.cpp -../valve/monster_tentacle.cpp -../valve/monster_turret.cpp -../valve/monster_zombie.cpp -../scihunt/monster_scientist.cpp - -../valve/player.c -../valve/spectator.c -../valve/items.cpp -../valve/item_longjump.cpp -../valve/item_suit.cpp -../valve/item_healthkit.cpp -../valve/item_battery.cpp -../valve/item_weaponbox.cpp -../valve/world_items.cpp -../valve/xen_spore_small.cpp -../valve/xen_spore_medium.cpp -../valve/xen_spore_large.cpp -../valve/xen_hair.cpp -../valve/xen_plantlight.cpp -../valve/ammo.cpp - -../scihunt/shdata_parse.c -../scihunt/gamerules.cpp -../valve/client.c -../scihunt/server.c -../valve/damage.c -../valve/rules.c -../valve/flashlight.c -../base/modelevent.c - -../../botlib/include.src - -../scihunt/input.c -../valve/spawn.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/server/sentences.c b/src/server/sentences.qc similarity index 100% rename from src/server/sentences.c rename to src/server/sentences.qc diff --git a/src/server/server.c b/src/server/server.qc similarity index 100% rename from src/server/server.c rename to src/server/server.qc diff --git a/src/server/skill.c b/src/server/skill.qc similarity index 100% rename from src/server/skill.c rename to src/server/skill.qc diff --git a/src/server/spawn.c b/src/server/spawn.qc similarity index 100% rename from src/server/spawn.c rename to src/server/spawn.qc diff --git a/src/server/tfc/progs.src b/src/server/tfc/progs.src deleted file mode 100755 index dc05b65f..00000000 --- a/src/server/tfc/progs.src +++ /dev/null @@ -1,46 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../tfc/data.pk3dir/progs.dat" - -#define QWSSQC -#define SERVER -#define VALVE -#define TFC -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../gs-entbase/server/defs.h -../../shared/defs.h -../defs.h - -../../gs-entbase/server.src -../../gs-entbase/shared.src -../../shared/tfc/include.src - -../tfc/defs.h - -../valve/player.c -../valve/spectator.c - -../valve/items.cpp -../tfc/info_player_teamspawn.cpp -../tfc/info_tfgoal.cpp -../tfc/item_tfgoal.cpp - -../tfc/gamerules.cpp -../valve/client.c -../tfc/server.c -../valve/damage.c -../valve/rules.c -../valve/flashlight.c -../base/modelevent.c - -../../botlib/include.src - -../tfc/input.c -../tfc/spawn.c - -../include.src -../../shared/include.src -#endlist - diff --git a/src/server/traceattack.c b/src/server/traceattack.qc similarity index 100% rename from src/server/traceattack.c rename to src/server/traceattack.qc diff --git a/src/server/valve/Makefile b/src/server/valve/Makefile deleted file mode 100644 index c660c097..00000000 --- a/src/server/valve/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -CC=fteqcc - -all: - mkdir -p ../../../valve/data.pk3dir - $(CC) progs.src diff --git a/src/server/valve/progs.src b/src/server/valve/progs.src deleted file mode 100755 index ccee0fc0..00000000 --- a/src/server/valve/progs.src +++ /dev/null @@ -1,89 +0,0 @@ -#pragma target fte -#pragma progs_dat "../../../valve/data.pk3dir/progs.dat" - -#define QWSSQC -#define SERVER -#define VALVE -#define GS_RENDERFX - -#includelist -../../shared/fteextensions.qc -../../gs-entbase/server/defs.h -../../shared/defs.h -../defs.h - -../../gs-entbase/server.src -../../gs-entbase/shared.src -../../shared/valve/include.src - -../valve/defs.h - -../valve/monster_apache.cpp -../valve/monster_alien_controller.cpp -../valve/monster_alien_grunt.cpp -../valve/monster_alien_slave.cpp -../valve/monster_barnacle.cpp -../valve/monster_barney.cpp -../valve/monster_barney_dead.cpp -../valve/monster_bigmomma.cpp -../valve/monster_bloater.cpp -../valve/monster_bullchicken.cpp -../valve/monster_cockroach.cpp -../valve/monster_flyer_flock.cpp -../valve/monster_gargantua.cpp -../valve/monster_gman.cpp -../valve/monster_headcrab.cpp -../valve/monster_babycrab.cpp -../valve/monster_hevsuit_dead.cpp -../valve/monster_houndeye.cpp -../valve/monster_human_grunt.cpp -../valve/monster_hgrunt_dead.cpp -../valve/monster_human_assassin.cpp -../valve/monster_ichthyosaur.cpp -../valve/monster_leech.cpp -../valve/monster_miniturret.cpp -../valve/monster_nihilanth.cpp -../valve/monster_osprey.cpp -../valve/monster_rat.cpp -../valve/monster_scientist_dead.cpp -../valve/monster_sitting_scientist.cpp -../valve/monster_scientist.cpp -../valve/monster_sentry.cpp -../valve/monster_tentacle.cpp -../valve/monster_turret.cpp -../valve/monster_zombie.cpp - -../valve/player.c -../valve/spectator.c -../valve/items.cpp -../valve/item_longjump.cpp -../valve/item_suit.cpp -../valve/item_healthkit.cpp -../valve/item_battery.cpp -../valve/item_weaponbox.cpp -../valve/world_items.cpp -../valve/xen_spore_small.cpp -../valve/xen_spore_medium.cpp -../valve/xen_spore_large.cpp -../valve/xen_hair.cpp -../valve/xen_plantlight.cpp -../valve/ammo.cpp - -../../botlib/include.src - -../valve/gamerules.cpp -../valve/gamerules_singleplayer.cpp -../valve/gamerules_multiplayer.cpp -../valve/client.c -../valve/server.c -../valve/damage.c -../valve/rules.c -../valve/flashlight.c -../base/modelevent.c - -../valve/input.c -../valve/spawn.c - -../include.src -../../shared/include.src -#endlist diff --git a/src/server/vehicles.c b/src/server/vehicles.qc similarity index 100% rename from src/server/vehicles.c rename to src/server/vehicles.qc diff --git a/src/server/vote.c b/src/server/vote.qc similarity index 100% rename from src/server/vote.c rename to src/server/vote.qc diff --git a/src/server/vox.c b/src/server/vox.qc similarity index 100% rename from src/server/vox.c rename to src/server/vox.qc diff --git a/src/server/weapons.c b/src/server/weapons.qc similarity index 100% rename from src/server/weapons.c rename to src/server/weapons.qc diff --git a/src/shared/base/include.src b/src/shared/base/include.src deleted file mode 100644 index 669ca8e3..00000000 --- a/src/shared/base/include.src +++ /dev/null @@ -1,21 +0,0 @@ - #includelist -../../shared/base/flags.h -../../shared/base/player.cpp -../../shared/base/weapon_common.h -../../shared/base/animations.h -../../shared/base/animations.c -../../shared/base/pmove.c -../../shared/base/pmove_water.c - -../../shared/base/fx_blood.c -../../shared/base/fx_breakmodel.c -../../shared/base/fx_explosion.c -../../shared/base/fx_gibhuman.c -../../shared/base/fx_spark.c -../../shared/base/fx_impact.c - -../../shared/base/items.h -../../shared/base/weapons.h -../../shared/base/weapons.c -../../shared/base/weapon_common.c -#endlist diff --git a/src/shared/cstrike/include.src b/src/shared/cstrike/include.src deleted file mode 100644 index 0e10e9c0..00000000 --- a/src/shared/cstrike/include.src +++ /dev/null @@ -1,53 +0,0 @@ - #includelist -../../shared/cstrike/defs.h -../../shared/cstrike/flags.h -../../shared/cstrike/player.h -../../shared/valve/weapon_common.h -../../shared/cstrike/animations.h -../../shared/cstrike/animations.c - -../../shared/cstrike/item_c4bomb.h - -../../shared/valve/fx_blood.c -../../shared/valve/fx_breakmodel.c -../../shared/valve/fx_explosion.c -../../shared/valve/fx_gibhuman.c -../../shared/valve/fx_spark.c -../../shared/cstrike/fx_impact.c -../../shared/cstrike/fx_flashbang.c -../../shared/cstrike/fx_smokenade.c - -../../shared/cstrike/weapons_cstrike.c -../../shared/cstrike/w_ak47.c -../../shared/cstrike/w_deagle.c -../../shared/cstrike/w_knife.c -../../shared/cstrike/w_usp45.c -../../shared/cstrike/w_glock18.c -../../shared/cstrike/w_p228.c -../../shared/cstrike/w_elites.c -../../shared/cstrike/w_fiveseven.c -../../shared/cstrike/w_m3.c -../../shared/cstrike/w_xm1014.c -../../shared/cstrike/w_mp5.c -../../shared/cstrike/w_p90.c -../../shared/cstrike/w_ump45.c -../../shared/cstrike/w_mac10.c -../../shared/cstrike/w_tmp.c -../../shared/cstrike/w_sg552.c -../../shared/cstrike/w_m4a1.c -../../shared/cstrike/w_aug.c -../../shared/cstrike/w_scout.c -../../shared/cstrike/w_awp.c -../../shared/cstrike/w_g3sg1.c -../../shared/cstrike/w_sg550.c -../../shared/cstrike/w_para.c -../../shared/cstrike/w_c4bomb.c -../../shared/cstrike/w_flashbang.c -../../shared/cstrike/w_hegrenade.c -../../shared/cstrike/w_smokegrenade.c -../../shared/cstrike/weapons.c -../../shared/valve/weapon_common.c -../../shared/cstrike/pmove.c -../../shared/valve/pmove_water.c -../../shared/cstrike/item_c4bomb.cpp -#endlist diff --git a/src/shared/gearbox/include.src b/src/shared/gearbox/include.src deleted file mode 100644 index 38985dd3..00000000 --- a/src/shared/gearbox/include.src +++ /dev/null @@ -1,46 +0,0 @@ - #includelist -../../shared/valve/entities.h -../../shared/valve/flags.h -../../shared/gearbox/player.cpp -../../shared/valve/weapon_common.h -../../shared/valve/animations.h -../../shared/valve/animations.c -../../shared/valve/pmove.c -../../shared/valve/pmove_water.c - -../../shared/valve/fx_blood.c -../../shared/valve/fx_breakmodel.c -../../shared/valve/fx_explosion.c -../../shared/valve/fx_gibhuman.c -../../shared/valve/fx_spark.c -../../shared/valve/fx_impact.c - -../../shared/gearbox/items.h -../../shared/gearbox/weapons.h -../../shared/valve/w_crossbow.c -../../shared/valve/w_crowbar.c -../../shared/valve/w_egon.c -../../shared/valve/w_gauss.c -../../shared/valve/w_glock.c -../../shared/valve/w_handgrenade.c -../../shared/valve/w_hornetgun.c -../../shared/valve/w_mp5.c -../../shared/valve/w_python.c -../../shared/valve/w_rpg.c -../../shared/valve/w_satchel.c -../../shared/valve/w_shotgun.c -../../shared/valve/w_snark.c -../../shared/valve/w_tripmine.c -../../shared/gearbox/w_pipewrench.c -../../shared/gearbox/w_knife.c -../../shared/gearbox/w_grapple.c -../../shared/gearbox/w_eagle.c -../../shared/gearbox/w_m249.c -../../shared/gearbox/w_displacer.c -../../shared/gearbox/w_sniperrifle.c -../../shared/gearbox/w_sporelauncher.c -../../shared/gearbox/w_penguin.c -../../shared/gearbox/w_shockrifle.c -../../shared/gearbox/weapons.c -../../shared/valve/weapon_common.c -#endlist diff --git a/src/shared/hunger/include.src b/src/shared/hunger/include.src deleted file mode 100644 index 2bc7a377..00000000 --- a/src/shared/hunger/include.src +++ /dev/null @@ -1,46 +0,0 @@ - #includelist -../../shared/valve/entities.h -../../shared/valve/flags.h -../../shared/hunger/player.cpp -../../shared/valve/weapon_common.h -../../shared/valve/animations.h -../../shared/valve/animations.c -../../shared/valve/pmove.c -../../shared/valve/pmove_water.c - -../../shared/valve/fx_blood.c -../../shared/valve/fx_breakmodel.c -../../shared/valve/fx_explosion.c -../../shared/valve/fx_gibhuman.c -../../shared/valve/fx_spark.c -../../shared/valve/fx_impact.c - -../../shared/hunger/items.h -../../shared/hunger/weapons.h -../../shared/valve/w_crossbow.c -../../shared/valve/w_crowbar.c -../../shared/valve/w_egon.c -../../shared/valve/w_gauss.c -../../shared/valve/w_glock.c -../../shared/valve/w_handgrenade.c -../../shared/valve/w_mp5.c -../../shared/valve/w_python.c -../../shared/valve/w_rpg.c -../../shared/valve/w_satchel.c -../../shared/valve/w_shotgun.c -../../shared/valve/w_snark.c -../../shared/valve/w_tripmine.c -../../shared/hunger/w_ap9.c -../../shared/hunger/w_chaingun.c -../../shared/hunger/w_flame.c -../../shared/hunger/w_silencer.c -../../shared/hunger/w_medkit.c -../../shared/hunger/w_shovel.c -../../shared/hunger/w_sniper.c -../../shared/hunger/w_sniper2.c -../../shared/hunger/w_spanner.c -../../shared/hunger/w_taurus.c -../../shared/hunger/w_tnt.c -../../shared/hunger/weapons.c -../../shared/valve/weapon_common.c -#endlist diff --git a/src/shared/include.src b/src/shared/include.src index 036681a1..700b6b83 100644 --- a/src/shared/include.src +++ b/src/shared/include.src @@ -1,5 +1,5 @@ #includelist -pmove.c -sound.c -math.c +pmove.qc +sound.qc +math.qc #endlist diff --git a/src/shared/math.c b/src/shared/math.qc similarity index 100% rename from src/shared/math.c rename to src/shared/math.qc diff --git a/src/shared/pmove.c b/src/shared/pmove.qc similarity index 100% rename from src/shared/pmove.c rename to src/shared/pmove.qc diff --git a/src/shared/poke646/include.src b/src/shared/poke646/include.src deleted file mode 100644 index 8d25c4c2..00000000 --- a/src/shared/poke646/include.src +++ /dev/null @@ -1,29 +0,0 @@ - #includelist -../../shared/valve/flags.h -../../shared/poke646/player.cpp -../../shared/valve/weapon_common.h -../../shared/valve/animations.h -../../shared/valve/animations.c -../../shared/valve/pmove.c -../../shared/valve/pmove_water.c - -../../shared/valve/fx_blood.c -../../shared/valve/fx_breakmodel.c -../../shared/valve/fx_explosion.c -../../shared/valve/fx_gibhuman.c -../../shared/valve/fx_spark.c -../../shared/valve/fx_impact.c - -../../shared/poke646/items.h -../../shared/poke646/weapons.h -../../shared/valve/w_satchel.c -../../shared/poke646/w_bradnailer.c -../../shared/poke646/w_cmlwbr.c -../../shared/poke646/w_heaterpipe.c -../../shared/poke646/w_nailgun.c -../../shared/poke646/w_pipebomb.c -../../shared/poke646/w_shotgun.c -../../shared/poke646/w_xs.c -../../shared/poke646/weapons.c -../../shared/valve/weapon_common.c -#endlist diff --git a/src/shared/rewolf/include.src b/src/shared/rewolf/include.src deleted file mode 100644 index 2fc0f432..00000000 --- a/src/shared/rewolf/include.src +++ /dev/null @@ -1,30 +0,0 @@ - #includelist -../../shared/valve/flags.h -../../shared/rewolf/player.cpp -../../shared/valve/weapon_common.h -../../shared/valve/animations.h -../../shared/valve/animations.c -../../shared/valve/pmove.c -../../shared/valve/pmove_water.c - -../../shared/valve/fx_blood.c -../../shared/valve/fx_breakmodel.c -../../shared/valve/fx_explosion.c -../../shared/valve/fx_gibhuman.c -../../shared/valve/fx_spark.c -../../shared/valve/fx_impact.c - -../../shared/rewolf/items.h -../../shared/rewolf/weapons.h -../../shared/rewolf/w_fists.c -../../shared/rewolf/w_gausspistol.c -../../shared/rewolf/w_grenade.c -../../shared/rewolf/w_shotgun.c -../../shared/rewolf/w_beamgun.c -../../shared/rewolf/w_chemicalgun.c -../../shared/rewolf/w_dml.c -../../shared/rewolf/w_minigun.c -../../shared/rewolf/w_aicore.c -../../shared/rewolf/weapons.c -../../shared/valve/weapon_common.c -#endlist diff --git a/src/shared/scihunt/include.src b/src/shared/scihunt/include.src deleted file mode 100644 index b3bed42a..00000000 --- a/src/shared/scihunt/include.src +++ /dev/null @@ -1,39 +0,0 @@ - #includelist -../../shared/valve/entities.h -../../shared/valve/flags.h -../../shared/scihunt/player.cpp -../../shared/valve/weapon_common.h -../../shared/valve/animations.h -../../shared/valve/animations.c -../../shared/scihunt/pmove.c -../../shared/valve/pmove_water.c - -../../shared/valve/fx_blood.c -../../shared/valve/fx_breakmodel.c -../../shared/valve/fx_explosion.c -../../shared/valve/fx_gibhuman.c -../../shared/valve/fx_spark.c -../../shared/valve/fx_impact.c - -../../shared/scihunt/items.h -../../shared/scihunt/weapons.h -../../shared/valve/w_crossbow.c -../../shared/valve/w_crowbar.c -../../shared/valve/w_egon.c -../../shared/valve/w_gauss.c -../../shared/valve/w_glock.c -../../shared/valve/w_handgrenade.c -../../shared/valve/w_hornetgun.c -../../shared/valve/w_mp5.c -../../shared/valve/w_python.c -../../shared/valve/w_rpg.c -../../shared/valve/w_satchel.c -../../shared/valve/w_shotgun.c -../../shared/valve/w_snark.c -../../shared/valve/w_tripmine.c -../../shared/scihunt/w_cannon.c -../../shared/scihunt/w_chainsaw.c -../../shared/scihunt/w_hammer.c -../../shared/scihunt/weapons.c -../../shared/valve/weapon_common.c -#endlist diff --git a/src/shared/sound.c b/src/shared/sound.qc similarity index 100% rename from src/shared/sound.c rename to src/shared/sound.qc diff --git a/src/shared/tfc/include.src b/src/shared/tfc/include.src deleted file mode 100644 index 8145eb3e..00000000 --- a/src/shared/tfc/include.src +++ /dev/null @@ -1,41 +0,0 @@ - #includelist -../../shared/valve/flags.h -../../shared/valve/player.cpp -../../shared/valve/weapon_common.h -../../shared/valve/animations.h -../../shared/valve/animations.c -../../shared/valve/pmove.c -../../shared/valve/pmove_water.c - -../../shared/valve/fx_blood.c -../../shared/valve/fx_breakmodel.c -../../shared/valve/fx_explosion.c -../../shared/valve/fx_gibhuman.c -../../shared/valve/fx_spark.c -../../shared/valve/fx_impact.c - -../../shared/tfc/items.h -../../shared/tfc/weapons.h -../../shared/tfc/w_asscan.c -../../shared/tfc/w_autorifle.c -../../shared/tfc/w_crowbar.c -../../shared/tfc/w_dbs.c -../../shared/tfc/w_flamer.c -../../shared/tfc/w_glauncher.c -../../shared/tfc/w_grapple.c -../../shared/tfc/w_incendiary.c -../../shared/tfc/w_knife.c -../../shared/tfc/w_medkit.c -../../shared/tfc/w_nailgun.c -../../shared/tfc/w_pipebomb.c -../../shared/tfc/w_railgun.c -../../shared/tfc/w_rpg.c -../../shared/tfc/w_sbs.c -../../shared/tfc/w_sniper.c -../../shared/tfc/w_supernail.c -../../shared/tfc/w_tranquil.c -../../shared/tfc/w_umbrella.c -../../shared/tfc/w_wrench.c -../../shared/tfc/weapons.c -../../shared/valve/weapon_common.c -#endlist diff --git a/src/shared/valve/include.src b/src/shared/valve/include.src deleted file mode 100644 index 995015b6..00000000 --- a/src/shared/valve/include.src +++ /dev/null @@ -1,36 +0,0 @@ - #includelist -../../shared/valve/entities.h -../../shared/valve/flags.h -../../shared/valve/player.cpp -../../shared/valve/weapon_common.h -../../shared/valve/animations.h -../../shared/valve/animations.c -../../shared/valve/pmove.c -../../shared/valve/pmove_water.c - -../../shared/valve/fx_blood.c -../../shared/valve/fx_breakmodel.c -../../shared/valve/fx_explosion.c -../../shared/valve/fx_gibhuman.c -../../shared/valve/fx_spark.c -../../shared/valve/fx_impact.c - -../../shared/valve/items.h -../../shared/valve/weapons.h -../../shared/valve/w_crossbow.c -../../shared/valve/w_crowbar.c -../../shared/valve/w_egon.c -../../shared/valve/w_gauss.c -../../shared/valve/w_glock.c -../../shared/valve/w_handgrenade.c -../../shared/valve/w_hornetgun.c -../../shared/valve/w_mp5.c -../../shared/valve/w_python.c -../../shared/valve/w_rpg.c -../../shared/valve/w_satchel.c -../../shared/valve/w_shotgun.c -../../shared/valve/w_snark.c -../../shared/valve/w_tripmine.c -../../shared/valve/weapons.c -../../shared/valve/weapon_common.c -#endlist diff --git a/src/vgui/font.cpp b/src/vgui/font.qc similarity index 100% rename from src/vgui/font.cpp rename to src/vgui/font.qc diff --git a/src/vgui/include.src b/src/vgui/include.src index 4e1b919b..1f8a0cfb 100644 --- a/src/vgui/include.src +++ b/src/vgui/include.src @@ -1,17 +1,17 @@ #includelist -../vgui/font.cpp -../vgui/ui.cpp -../vgui/ui_button.cpp -../vgui/ui_menubutton.cpp -../vgui/ui_radio.cpp -../vgui/ui_checkbox.cpp -../vgui/ui_window.cpp -../vgui/ui_label.cpp -../vgui/ui_pic.cpp -../vgui/ui_3dview.cpp -../vgui/ui_scrollbar.cpp -../vgui/ui_list.cpp -../vgui/ui_listbox.cpp -../vgui/ui_textbox.cpp -../vgui/ui_tabview.cpp +../vgui/font.qc +../vgui/ui.qc +../vgui/ui_button.qc +../vgui/ui_menubutton.qc +../vgui/ui_radio.qc +../vgui/ui_checkbox.qc +../vgui/ui_window.qc +../vgui/ui_label.qc +../vgui/ui_pic.qc +../vgui/ui_3dview.qc +../vgui/ui_scrollbar.qc +../vgui/ui_list.qc +../vgui/ui_listbox.qc +../vgui/ui_textbox.qc +../vgui/ui_tabview.qc #endlist diff --git a/src/vgui/ui.cpp b/src/vgui/ui.qc similarity index 100% rename from src/vgui/ui.cpp rename to src/vgui/ui.qc diff --git a/src/vgui/ui_3dview.cpp b/src/vgui/ui_3dview.qc similarity index 100% rename from src/vgui/ui_3dview.cpp rename to src/vgui/ui_3dview.qc diff --git a/src/vgui/ui_button.cpp b/src/vgui/ui_button.qc similarity index 100% rename from src/vgui/ui_button.cpp rename to src/vgui/ui_button.qc diff --git a/src/vgui/ui_checkbox.cpp b/src/vgui/ui_checkbox.qc similarity index 100% rename from src/vgui/ui_checkbox.cpp rename to src/vgui/ui_checkbox.qc diff --git a/src/vgui/ui_label.cpp b/src/vgui/ui_label.qc similarity index 100% rename from src/vgui/ui_label.cpp rename to src/vgui/ui_label.qc diff --git a/src/vgui/ui_list.cpp b/src/vgui/ui_list.qc similarity index 100% rename from src/vgui/ui_list.cpp rename to src/vgui/ui_list.qc diff --git a/src/vgui/ui_listbox.cpp b/src/vgui/ui_listbox.qc similarity index 100% rename from src/vgui/ui_listbox.cpp rename to src/vgui/ui_listbox.qc diff --git a/src/vgui/ui_menubutton.cpp b/src/vgui/ui_menubutton.qc similarity index 100% rename from src/vgui/ui_menubutton.cpp rename to src/vgui/ui_menubutton.qc diff --git a/src/vgui/ui_pic.cpp b/src/vgui/ui_pic.qc similarity index 100% rename from src/vgui/ui_pic.cpp rename to src/vgui/ui_pic.qc diff --git a/src/vgui/ui_radio.cpp b/src/vgui/ui_radio.qc similarity index 100% rename from src/vgui/ui_radio.cpp rename to src/vgui/ui_radio.qc diff --git a/src/vgui/ui_scrollbar.cpp b/src/vgui/ui_scrollbar.qc similarity index 100% rename from src/vgui/ui_scrollbar.cpp rename to src/vgui/ui_scrollbar.qc diff --git a/src/vgui/ui_slider.cpp b/src/vgui/ui_slider.qc similarity index 100% rename from src/vgui/ui_slider.cpp rename to src/vgui/ui_slider.qc diff --git a/src/vgui/ui_tabview.cpp b/src/vgui/ui_tabview.qc similarity index 100% rename from src/vgui/ui_tabview.cpp rename to src/vgui/ui_tabview.qc diff --git a/src/vgui/ui_textbox.cpp b/src/vgui/ui_textbox.qc similarity index 100% rename from src/vgui/ui_textbox.cpp rename to src/vgui/ui_textbox.qc diff --git a/src/vgui/ui_window.cpp b/src/vgui/ui_window.qc similarity index 100% rename from src/vgui/ui_window.cpp rename to src/vgui/ui_window.qc diff --git a/src/worldspawn b/src/worldspawn new file mode 160000 index 00000000..10845174 --- /dev/null +++ b/src/worldspawn @@ -0,0 +1 @@ +Subproject commit 10845174514557da71d6739965b429d204e9caa6 diff --git a/tfc/src/Makefile b/tfc/src/Makefile new file mode 100644 index 00000000..cc3f82d8 --- /dev/null +++ b/tfc/src/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + cd client && $(MAKE) + cd server && $(MAKE) diff --git a/src/client/tfc/Makefile b/tfc/src/client/Makefile similarity index 100% rename from src/client/tfc/Makefile rename to tfc/src/client/Makefile diff --git a/src/client/tfc/entities.c b/tfc/src/client/entities.qc similarity index 100% rename from src/client/tfc/entities.c rename to tfc/src/client/entities.qc diff --git a/src/client/tfc/init.c b/tfc/src/client/init.qc similarity index 100% rename from src/client/tfc/init.c rename to tfc/src/client/init.qc diff --git a/tfc/src/client/progs.src b/tfc/src/client/progs.src new file mode 100755 index 00000000..c3544134 --- /dev/null +++ b/tfc/src/client/progs.src @@ -0,0 +1,38 @@ +#pragma target fte +#pragma progs_dat "../..//data.pk3dir/csprogs.dat" + +#define CSQC +#define CLIENT +#define VALVE +#define CLASSIC_VGUI +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/shared/defs.h +../../../valve/src/client/defs.h +../../../src/client/defs.h + +../../../src/vgui/include.src + +../../../src/gs-entbase/client.src +../../../src/gs-entbase/shared.src +../shared/include.src + +../../../valve/src/client/predict.qc +init.qc +../../../valve/src/client/player.qc +entities.qc +../../../valve/src/client/cmds.qc +../../../valve/src/client/game_event.qc +../../../valve/src/client/view.qc +../../../valve/src/client/obituary.qc +../../../valve/src/client/hud.qc +../../../valve/src/client/hud_weaponselect.qc +../../../valve/src/client/scoreboard.qc +../../../valve/src/client/input.qc +../../../base/src/client/modelevent.qc + +../../../src/client/include.src +../../../src/shared/include.src +#endlist diff --git a/src/client/tfc/vgui_chooseteam.cpp b/tfc/src/client/vgui_chooseteam.qc similarity index 100% rename from src/client/tfc/vgui_chooseteam.cpp rename to tfc/src/client/vgui_chooseteam.qc diff --git a/tfc/src/progs.src b/tfc/src/progs.src new file mode 100755 index 00000000..2c2a8684 --- /dev/null +++ b/tfc/src/progs.src @@ -0,0 +1,2 @@ +#pragma sourcefile client/progs.src +#pragma sourcefile server/progs.src diff --git a/src/server/tfc/Makefile b/tfc/src/server/Makefile similarity index 100% rename from src/server/tfc/Makefile rename to tfc/src/server/Makefile diff --git a/src/server/tfc/defs.h b/tfc/src/server/defs.h similarity index 94% rename from src/server/tfc/defs.h rename to tfc/src/server/defs.h index 05e9d724..465ac3d1 100644 --- a/src/server/tfc/defs.h +++ b/tfc/src/server/defs.h @@ -15,4 +15,4 @@ */ #include "gamerules.h" -#include "../valve/items.h" +#include "../../../valve/src/server/items.h" diff --git a/src/server/tfc/gamerules.h b/tfc/src/server/gamerules.h similarity index 100% rename from src/server/tfc/gamerules.h rename to tfc/src/server/gamerules.h diff --git a/src/server/tfc/gamerules.cpp b/tfc/src/server/gamerules.qc similarity index 100% rename from src/server/tfc/gamerules.cpp rename to tfc/src/server/gamerules.qc diff --git a/src/server/tfc/info_player_teamspawn.cpp b/tfc/src/server/info_player_teamspawn.qc similarity index 100% rename from src/server/tfc/info_player_teamspawn.cpp rename to tfc/src/server/info_player_teamspawn.qc diff --git a/src/server/tfc/info_tfgoal.cpp b/tfc/src/server/info_tfgoal.qc similarity index 100% rename from src/server/tfc/info_tfgoal.cpp rename to tfc/src/server/info_tfgoal.qc diff --git a/src/server/tfc/input.c b/tfc/src/server/input.qc similarity index 100% rename from src/server/tfc/input.c rename to tfc/src/server/input.qc diff --git a/src/server/tfc/item_tfgoal.cpp b/tfc/src/server/item_tfgoal.qc similarity index 100% rename from src/server/tfc/item_tfgoal.cpp rename to tfc/src/server/item_tfgoal.qc diff --git a/tfc/src/server/progs.src b/tfc/src/server/progs.src new file mode 100755 index 00000000..f7198893 --- /dev/null +++ b/tfc/src/server/progs.src @@ -0,0 +1,46 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/progs.dat" + +#define QWSSQC +#define SERVER +#define VALVE +#define TFC +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/gs-entbase/server/defs.h +../../../src/shared/defs.h +../../../src/server/defs.h + +../../../src/gs-entbase/server.src +../../../src/gs-entbase/shared.src +../shared/include.src + +defs.h + +../../../valve/src/server/player.qc +../../../valve/src/server/spectator.qc + +../../../valve/src/server/items.qc +info_player_teamspawn.qc +info_tfgoal.qc +item_tfgoal.qc + +gamerules.qc +../../../valve/src/server/client.qc +server.qc +../../../valve/src/server/damage.qc +../../../valve/src/server/rules.qc +../../../valve/src/server/flashlight.qc +../../../base/src/server/modelevent.qc + +../../../src/botlib/include.src + +input.qc +spawn.qc + +../../../src/server/include.src +../../../src/shared/include.src +#endlist + diff --git a/src/server/tfc/server.c b/tfc/src/server/server.qc similarity index 100% rename from src/server/tfc/server.c rename to tfc/src/server/server.qc diff --git a/src/server/tfc/spawn.c b/tfc/src/server/spawn.qc similarity index 100% rename from src/server/tfc/spawn.c rename to tfc/src/server/spawn.qc diff --git a/tfc/src/shared/include.src b/tfc/src/shared/include.src new file mode 100644 index 00000000..5ec32abb --- /dev/null +++ b/tfc/src/shared/include.src @@ -0,0 +1,41 @@ + #includelist +../../../valve/src/shared/flags.h +../../../valve/src/shared/player.qc +../../../valve/src/shared/weapon_common.h +../../../valve/src/shared/animations.h +../../../valve/src/shared/animations.qc +../../../valve/src/shared/pmove.qc +../../../valve/src/shared/pmove_water.qc + +../../../valve/src/shared/fx_blood.qc +../../../valve/src/shared/fx_breakmodel.qc +../../../valve/src/shared/fx_explosion.qc +../../../valve/src/shared/fx_gibhuman.qc +../../../valve/src/shared/fx_spark.qc +../../../valve/src/shared/fx_impact.qc + +items.h +weapons.h +w_asscan.qc +w_autorifle.qc +w_crowbar.qc +w_dbs.qc +w_flamer.qc +w_glauncher.qc +w_grapple.qc +w_incendiary.qc +w_knife.qc +w_medkit.qc +w_nailgun.qc +w_pipebomb.qc +w_railgun.qc +w_rpg.qc +w_sbs.qc +w_sniper.qc +w_supernail.qc +w_tranquil.qc +w_umbrella.qc +w_wrench.qc +weapons.qc +../../../valve/src/shared/weapon_common.qc +#endlist diff --git a/src/shared/tfc/items.h b/tfc/src/shared/items.h similarity index 100% rename from src/shared/tfc/items.h rename to tfc/src/shared/items.h diff --git a/src/shared/tfc/w_asscan.c b/tfc/src/shared/w_asscan.qc similarity index 100% rename from src/shared/tfc/w_asscan.c rename to tfc/src/shared/w_asscan.qc diff --git a/src/shared/tfc/w_autorifle.c b/tfc/src/shared/w_autorifle.qc similarity index 100% rename from src/shared/tfc/w_autorifle.c rename to tfc/src/shared/w_autorifle.qc diff --git a/src/shared/tfc/w_crowbar.c b/tfc/src/shared/w_crowbar.qc similarity index 100% rename from src/shared/tfc/w_crowbar.c rename to tfc/src/shared/w_crowbar.qc diff --git a/src/shared/tfc/w_dbs.c b/tfc/src/shared/w_dbs.qc similarity index 100% rename from src/shared/tfc/w_dbs.c rename to tfc/src/shared/w_dbs.qc diff --git a/src/shared/tfc/w_flamer.c b/tfc/src/shared/w_flamer.qc similarity index 100% rename from src/shared/tfc/w_flamer.c rename to tfc/src/shared/w_flamer.qc diff --git a/src/shared/tfc/w_glauncher.c b/tfc/src/shared/w_glauncher.qc similarity index 100% rename from src/shared/tfc/w_glauncher.c rename to tfc/src/shared/w_glauncher.qc diff --git a/src/shared/tfc/w_grapple.c b/tfc/src/shared/w_grapple.qc similarity index 100% rename from src/shared/tfc/w_grapple.c rename to tfc/src/shared/w_grapple.qc diff --git a/src/shared/tfc/w_incendiary.c b/tfc/src/shared/w_incendiary.qc similarity index 100% rename from src/shared/tfc/w_incendiary.c rename to tfc/src/shared/w_incendiary.qc diff --git a/src/shared/tfc/w_knife.c b/tfc/src/shared/w_knife.qc similarity index 100% rename from src/shared/tfc/w_knife.c rename to tfc/src/shared/w_knife.qc diff --git a/src/shared/tfc/w_medkit.c b/tfc/src/shared/w_medkit.qc similarity index 100% rename from src/shared/tfc/w_medkit.c rename to tfc/src/shared/w_medkit.qc diff --git a/src/shared/tfc/w_nailgun.c b/tfc/src/shared/w_nailgun.qc similarity index 100% rename from src/shared/tfc/w_nailgun.c rename to tfc/src/shared/w_nailgun.qc diff --git a/src/shared/tfc/w_pipebomb.c b/tfc/src/shared/w_pipebomb.qc similarity index 100% rename from src/shared/tfc/w_pipebomb.c rename to tfc/src/shared/w_pipebomb.qc diff --git a/src/shared/tfc/w_railgun.c b/tfc/src/shared/w_railgun.qc similarity index 100% rename from src/shared/tfc/w_railgun.c rename to tfc/src/shared/w_railgun.qc diff --git a/src/shared/tfc/w_rpg.c b/tfc/src/shared/w_rpg.qc similarity index 100% rename from src/shared/tfc/w_rpg.c rename to tfc/src/shared/w_rpg.qc diff --git a/src/shared/tfc/w_sbs.c b/tfc/src/shared/w_sbs.qc similarity index 100% rename from src/shared/tfc/w_sbs.c rename to tfc/src/shared/w_sbs.qc diff --git a/src/shared/tfc/w_sniper.c b/tfc/src/shared/w_sniper.qc similarity index 100% rename from src/shared/tfc/w_sniper.c rename to tfc/src/shared/w_sniper.qc diff --git a/src/shared/tfc/w_supernail.c b/tfc/src/shared/w_supernail.qc similarity index 100% rename from src/shared/tfc/w_supernail.c rename to tfc/src/shared/w_supernail.qc diff --git a/src/shared/tfc/w_tranquil.c b/tfc/src/shared/w_tranquil.qc similarity index 100% rename from src/shared/tfc/w_tranquil.c rename to tfc/src/shared/w_tranquil.qc diff --git a/src/shared/tfc/w_umbrella.c b/tfc/src/shared/w_umbrella.qc similarity index 100% rename from src/shared/tfc/w_umbrella.c rename to tfc/src/shared/w_umbrella.qc diff --git a/src/shared/tfc/w_wrench.c b/tfc/src/shared/w_wrench.qc similarity index 100% rename from src/shared/tfc/w_wrench.c rename to tfc/src/shared/w_wrench.qc diff --git a/src/shared/tfc/weapons.h b/tfc/src/shared/weapons.h similarity index 100% rename from src/shared/tfc/weapons.h rename to tfc/src/shared/weapons.h diff --git a/src/shared/tfc/weapons.c b/tfc/src/shared/weapons.qc similarity index 100% rename from src/shared/tfc/weapons.c rename to tfc/src/shared/weapons.qc diff --git a/valve/src/Makefile b/valve/src/Makefile new file mode 100644 index 00000000..cc3f82d8 --- /dev/null +++ b/valve/src/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + cd client && $(MAKE) + cd server && $(MAKE) diff --git a/valve/src/client/Makefile b/valve/src/client/Makefile new file mode 100644 index 00000000..e41fb6c6 --- /dev/null +++ b/valve/src/client/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../data.pk3dir + $(CC) progs.src diff --git a/src/client/valve/cmds.c b/valve/src/client/cmds.qc similarity index 100% rename from src/client/valve/cmds.c rename to valve/src/client/cmds.qc diff --git a/src/client/valve/defs.h b/valve/src/client/defs.h similarity index 100% rename from src/client/valve/defs.h rename to valve/src/client/defs.h diff --git a/src/client/valve/entities.c b/valve/src/client/entities.qc similarity index 100% rename from src/client/valve/entities.c rename to valve/src/client/entities.qc diff --git a/src/client/valve/game_event.c b/valve/src/client/game_event.qc similarity index 100% rename from src/client/valve/game_event.c rename to valve/src/client/game_event.qc diff --git a/src/client/valve/hud.c b/valve/src/client/hud.qc similarity index 100% rename from src/client/valve/hud.c rename to valve/src/client/hud.qc diff --git a/src/client/valve/hud_weaponselect.c b/valve/src/client/hud_weaponselect.qc similarity index 100% rename from src/client/valve/hud_weaponselect.c rename to valve/src/client/hud_weaponselect.qc diff --git a/src/client/valve/init.c b/valve/src/client/init.qc similarity index 100% rename from src/client/valve/init.c rename to valve/src/client/init.qc diff --git a/src/client/valve/input.c b/valve/src/client/input.qc similarity index 100% rename from src/client/valve/input.c rename to valve/src/client/input.qc diff --git a/src/client/valve/obituary.h b/valve/src/client/obituary.h similarity index 100% rename from src/client/valve/obituary.h rename to valve/src/client/obituary.h diff --git a/src/client/valve/obituary.c b/valve/src/client/obituary.qc similarity index 100% rename from src/client/valve/obituary.c rename to valve/src/client/obituary.qc diff --git a/src/client/valve/particles.h b/valve/src/client/particles.h similarity index 100% rename from src/client/valve/particles.h rename to valve/src/client/particles.h diff --git a/src/client/valve/player.c b/valve/src/client/player.qc similarity index 100% rename from src/client/valve/player.c rename to valve/src/client/player.qc diff --git a/src/client/valve/predict.c b/valve/src/client/predict.qc similarity index 100% rename from src/client/valve/predict.c rename to valve/src/client/predict.qc diff --git a/valve/src/client/progs.src b/valve/src/client/progs.src new file mode 100755 index 00000000..d6db85ff --- /dev/null +++ b/valve/src/client/progs.src @@ -0,0 +1,38 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/csprogs.dat" + +#define CSQC +#define CLIENT +#define VALVE +#define CLASSIC_VGUI +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/shared/defs.h +defs.h +../../../src/client/defs.h + +../../../src/vgui/include.src + +../../../src/gs-entbase/client.src +../../../src/gs-entbase/shared.src +../shared/include.src + +predict.qc +init.qc +player.qc +entities.qc +cmds.qc +game_event.qc +view.qc +obituary.qc +hud.qc +hud_weaponselect.qc +scoreboard.qc +input.qc +../../../base/src/client/modelevent.qc + +../../../src/client/include.src +../../../src/shared/include.src +#endlist diff --git a/src/client/valve/scoreboard.c b/valve/src/client/scoreboard.qc similarity index 100% rename from src/client/valve/scoreboard.c rename to valve/src/client/scoreboard.qc diff --git a/src/client/valve/view.c b/valve/src/client/view.qc similarity index 100% rename from src/client/valve/view.c rename to valve/src/client/view.qc diff --git a/valve/src/progs.src b/valve/src/progs.src new file mode 100755 index 00000000..2c2a8684 --- /dev/null +++ b/valve/src/progs.src @@ -0,0 +1,2 @@ +#pragma sourcefile client/progs.src +#pragma sourcefile server/progs.src diff --git a/valve/src/server/Makefile b/valve/src/server/Makefile new file mode 100644 index 00000000..e41fb6c6 --- /dev/null +++ b/valve/src/server/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../data.pk3dir + $(CC) progs.src diff --git a/src/server/valve/ammo.cpp b/valve/src/server/ammo.qc similarity index 100% rename from src/server/valve/ammo.cpp rename to valve/src/server/ammo.qc diff --git a/src/server/valve/bot.cpp b/valve/src/server/bot.qc similarity index 100% rename from src/server/valve/bot.cpp rename to valve/src/server/bot.qc diff --git a/src/server/valve/cheats.c b/valve/src/server/cheats.qc similarity index 100% rename from src/server/valve/cheats.c rename to valve/src/server/cheats.qc diff --git a/src/server/valve/client.c b/valve/src/server/client.qc similarity index 100% rename from src/server/valve/client.c rename to valve/src/server/client.qc diff --git a/src/server/valve/damage.c b/valve/src/server/damage.qc similarity index 100% rename from src/server/valve/damage.c rename to valve/src/server/damage.qc diff --git a/src/server/valve/defs.h b/valve/src/server/defs.h similarity index 100% rename from src/server/valve/defs.h rename to valve/src/server/defs.h diff --git a/src/server/valve/flashlight.c b/valve/src/server/flashlight.qc similarity index 100% rename from src/server/valve/flashlight.c rename to valve/src/server/flashlight.qc diff --git a/src/server/valve/gamerules.h b/valve/src/server/gamerules.h similarity index 100% rename from src/server/valve/gamerules.h rename to valve/src/server/gamerules.h diff --git a/src/server/valve/gamerules.cpp b/valve/src/server/gamerules.qc similarity index 100% rename from src/server/valve/gamerules.cpp rename to valve/src/server/gamerules.qc diff --git a/src/server/valve/gamerules_multiplayer.cpp b/valve/src/server/gamerules_multiplayer.qc similarity index 100% rename from src/server/valve/gamerules_multiplayer.cpp rename to valve/src/server/gamerules_multiplayer.qc diff --git a/src/server/valve/gamerules_singleplayer.cpp b/valve/src/server/gamerules_singleplayer.qc similarity index 100% rename from src/server/valve/gamerules_singleplayer.cpp rename to valve/src/server/gamerules_singleplayer.qc diff --git a/src/server/valve/input.c b/valve/src/server/input.qc similarity index 100% rename from src/server/valve/input.c rename to valve/src/server/input.qc diff --git a/src/server/valve/item_battery.cpp b/valve/src/server/item_battery.qc similarity index 100% rename from src/server/valve/item_battery.cpp rename to valve/src/server/item_battery.qc diff --git a/src/server/valve/item_healthkit.cpp b/valve/src/server/item_healthkit.qc similarity index 100% rename from src/server/valve/item_healthkit.cpp rename to valve/src/server/item_healthkit.qc diff --git a/src/server/valve/item_longjump.cpp b/valve/src/server/item_longjump.qc similarity index 100% rename from src/server/valve/item_longjump.cpp rename to valve/src/server/item_longjump.qc diff --git a/src/server/valve/item_suit.cpp b/valve/src/server/item_suit.qc similarity index 100% rename from src/server/valve/item_suit.cpp rename to valve/src/server/item_suit.qc diff --git a/src/server/valve/item_weaponbox.cpp b/valve/src/server/item_weaponbox.qc similarity index 100% rename from src/server/valve/item_weaponbox.cpp rename to valve/src/server/item_weaponbox.qc diff --git a/src/server/valve/items.h b/valve/src/server/items.h similarity index 100% rename from src/server/valve/items.h rename to valve/src/server/items.h diff --git a/src/server/valve/items.cpp b/valve/src/server/items.qc similarity index 100% rename from src/server/valve/items.cpp rename to valve/src/server/items.qc diff --git a/src/server/valve/monster_alien_controller.cpp b/valve/src/server/monster_alien_controller.qc similarity index 100% rename from src/server/valve/monster_alien_controller.cpp rename to valve/src/server/monster_alien_controller.qc diff --git a/src/server/valve/monster_alien_grunt.cpp b/valve/src/server/monster_alien_grunt.qc similarity index 100% rename from src/server/valve/monster_alien_grunt.cpp rename to valve/src/server/monster_alien_grunt.qc diff --git a/src/server/valve/monster_alien_slave.cpp b/valve/src/server/monster_alien_slave.qc similarity index 100% rename from src/server/valve/monster_alien_slave.cpp rename to valve/src/server/monster_alien_slave.qc diff --git a/src/server/valve/monster_apache.cpp b/valve/src/server/monster_apache.qc similarity index 100% rename from src/server/valve/monster_apache.cpp rename to valve/src/server/monster_apache.qc diff --git a/src/server/valve/monster_babycrab.cpp b/valve/src/server/monster_babycrab.qc similarity index 100% rename from src/server/valve/monster_babycrab.cpp rename to valve/src/server/monster_babycrab.qc diff --git a/src/server/valve/monster_barnacle.cpp b/valve/src/server/monster_barnacle.qc similarity index 100% rename from src/server/valve/monster_barnacle.cpp rename to valve/src/server/monster_barnacle.qc diff --git a/src/server/valve/monster_barney.cpp b/valve/src/server/monster_barney.qc similarity index 100% rename from src/server/valve/monster_barney.cpp rename to valve/src/server/monster_barney.qc diff --git a/src/server/valve/monster_barney_dead.cpp b/valve/src/server/monster_barney_dead.qc similarity index 100% rename from src/server/valve/monster_barney_dead.cpp rename to valve/src/server/monster_barney_dead.qc diff --git a/src/server/valve/monster_bigmomma.cpp b/valve/src/server/monster_bigmomma.qc similarity index 100% rename from src/server/valve/monster_bigmomma.cpp rename to valve/src/server/monster_bigmomma.qc diff --git a/src/server/valve/monster_bloater.cpp b/valve/src/server/monster_bloater.qc similarity index 100% rename from src/server/valve/monster_bloater.cpp rename to valve/src/server/monster_bloater.qc diff --git a/src/server/valve/monster_bullchicken.cpp b/valve/src/server/monster_bullchicken.qc similarity index 100% rename from src/server/valve/monster_bullchicken.cpp rename to valve/src/server/monster_bullchicken.qc diff --git a/src/server/valve/monster_cockroach.cpp b/valve/src/server/monster_cockroach.qc similarity index 100% rename from src/server/valve/monster_cockroach.cpp rename to valve/src/server/monster_cockroach.qc diff --git a/src/server/valve/monster_flyer_flock.cpp b/valve/src/server/monster_flyer_flock.qc similarity index 100% rename from src/server/valve/monster_flyer_flock.cpp rename to valve/src/server/monster_flyer_flock.qc diff --git a/src/server/valve/monster_gargantua.cpp b/valve/src/server/monster_gargantua.qc similarity index 100% rename from src/server/valve/monster_gargantua.cpp rename to valve/src/server/monster_gargantua.qc diff --git a/src/server/valve/monster_gman.cpp b/valve/src/server/monster_gman.qc similarity index 100% rename from src/server/valve/monster_gman.cpp rename to valve/src/server/monster_gman.qc diff --git a/src/server/valve/monster_headcrab.cpp b/valve/src/server/monster_headcrab.qc similarity index 100% rename from src/server/valve/monster_headcrab.cpp rename to valve/src/server/monster_headcrab.qc diff --git a/src/server/valve/monster_hevsuit_dead.cpp b/valve/src/server/monster_hevsuit_dead.qc similarity index 100% rename from src/server/valve/monster_hevsuit_dead.cpp rename to valve/src/server/monster_hevsuit_dead.qc diff --git a/src/server/valve/monster_hgrunt_dead.cpp b/valve/src/server/monster_hgrunt_dead.qc similarity index 100% rename from src/server/valve/monster_hgrunt_dead.cpp rename to valve/src/server/monster_hgrunt_dead.qc diff --git a/src/server/valve/monster_houndeye.cpp b/valve/src/server/monster_houndeye.qc similarity index 100% rename from src/server/valve/monster_houndeye.cpp rename to valve/src/server/monster_houndeye.qc diff --git a/src/server/valve/monster_human_assassin.cpp b/valve/src/server/monster_human_assassin.qc similarity index 100% rename from src/server/valve/monster_human_assassin.cpp rename to valve/src/server/monster_human_assassin.qc diff --git a/src/server/valve/monster_human_grunt.cpp b/valve/src/server/monster_human_grunt.qc similarity index 100% rename from src/server/valve/monster_human_grunt.cpp rename to valve/src/server/monster_human_grunt.qc diff --git a/src/server/valve/monster_ichthyosaur.cpp b/valve/src/server/monster_ichthyosaur.qc similarity index 100% rename from src/server/valve/monster_ichthyosaur.cpp rename to valve/src/server/monster_ichthyosaur.qc diff --git a/src/server/valve/monster_leech.cpp b/valve/src/server/monster_leech.qc similarity index 100% rename from src/server/valve/monster_leech.cpp rename to valve/src/server/monster_leech.qc diff --git a/src/server/valve/monster_miniturret.cpp b/valve/src/server/monster_miniturret.qc similarity index 100% rename from src/server/valve/monster_miniturret.cpp rename to valve/src/server/monster_miniturret.qc diff --git a/src/server/valve/monster_nihilanth.cpp b/valve/src/server/monster_nihilanth.qc similarity index 100% rename from src/server/valve/monster_nihilanth.cpp rename to valve/src/server/monster_nihilanth.qc diff --git a/src/server/valve/monster_osprey.cpp b/valve/src/server/monster_osprey.qc similarity index 100% rename from src/server/valve/monster_osprey.cpp rename to valve/src/server/monster_osprey.qc diff --git a/src/server/valve/monster_rat.cpp b/valve/src/server/monster_rat.qc similarity index 100% rename from src/server/valve/monster_rat.cpp rename to valve/src/server/monster_rat.qc diff --git a/src/server/valve/monster_scientist.cpp b/valve/src/server/monster_scientist.qc similarity index 100% rename from src/server/valve/monster_scientist.cpp rename to valve/src/server/monster_scientist.qc diff --git a/src/server/valve/monster_scientist_dead.cpp b/valve/src/server/monster_scientist_dead.qc similarity index 100% rename from src/server/valve/monster_scientist_dead.cpp rename to valve/src/server/monster_scientist_dead.qc diff --git a/src/server/valve/monster_sentry.cpp b/valve/src/server/monster_sentry.qc similarity index 100% rename from src/server/valve/monster_sentry.cpp rename to valve/src/server/monster_sentry.qc diff --git a/src/server/valve/monster_sitting_scientist.cpp b/valve/src/server/monster_sitting_scientist.qc similarity index 100% rename from src/server/valve/monster_sitting_scientist.cpp rename to valve/src/server/monster_sitting_scientist.qc diff --git a/src/server/valve/monster_tentacle.cpp b/valve/src/server/monster_tentacle.qc similarity index 100% rename from src/server/valve/monster_tentacle.cpp rename to valve/src/server/monster_tentacle.qc diff --git a/src/server/valve/monster_turret.cpp b/valve/src/server/monster_turret.qc similarity index 100% rename from src/server/valve/monster_turret.cpp rename to valve/src/server/monster_turret.qc diff --git a/src/server/valve/monster_zombie.cpp b/valve/src/server/monster_zombie.qc similarity index 100% rename from src/server/valve/monster_zombie.cpp rename to valve/src/server/monster_zombie.qc diff --git a/src/server/valve/player.c b/valve/src/server/player.qc similarity index 100% rename from src/server/valve/player.c rename to valve/src/server/player.qc diff --git a/valve/src/server/progs.src b/valve/src/server/progs.src new file mode 100755 index 00000000..c8ac946a --- /dev/null +++ b/valve/src/server/progs.src @@ -0,0 +1,89 @@ +#pragma target fte +#pragma progs_dat "../../data.pk3dir/progs.dat" + +#define QWSSQC +#define SERVER +#define VALVE +#define GS_RENDERFX + +#includelist +../../../src/shared/fteextensions.qc +../../../src/gs-entbase/server/defs.h +../../../src/shared/defs.h +../../../src/server/defs.h + +../../../src/gs-entbase/server.src +../../../src/gs-entbase/shared.src +../shared/include.src + +defs.h + +monster_apache.qc +monster_alien_controller.qc +monster_alien_grunt.qc +monster_alien_slave.qc +monster_barnacle.qc +monster_barney.qc +monster_barney_dead.qc +monster_bigmomma.qc +monster_bloater.qc +monster_bullchicken.qc +monster_cockroach.qc +monster_flyer_flock.qc +monster_gargantua.qc +monster_gman.qc +monster_headcrab.qc +monster_babycrab.qc +monster_hevsuit_dead.qc +monster_houndeye.qc +monster_human_grunt.qc +monster_hgrunt_dead.qc +monster_human_assassin.qc +monster_ichthyosaur.qc +monster_leech.qc +monster_miniturret.qc +monster_nihilanth.qc +monster_osprey.qc +monster_rat.qc +monster_scientist_dead.qc +monster_sitting_scientist.qc +monster_scientist.qc +monster_sentry.qc +monster_tentacle.qc +monster_turret.qc +monster_zombie.qc + +player.qc +spectator.qc +items.qc +item_longjump.qc +item_suit.qc +item_healthkit.qc +item_battery.qc +item_weaponbox.qc +world_items.qc +xen_spore_small.qc +xen_spore_medium.qc +xen_spore_large.qc +xen_hair.qc +xen_plantlight.qc +ammo.qc + +../../../src/botlib/include.src + +gamerules.qc +gamerules_singleplayer.qc +gamerules_multiplayer.qc +client.qc +server.qc +damage.qc +rules.qc +flashlight.qc +../../../base/src/server/modelevent.qc + +input.qc +spawn.qc + +../../../src/server/include.src +../../../src/shared/include.src +#endlist diff --git a/src/server/valve/rules.c b/valve/src/server/rules.qc similarity index 100% rename from src/server/valve/rules.c rename to valve/src/server/rules.qc diff --git a/src/server/valve/server.c b/valve/src/server/server.qc similarity index 100% rename from src/server/valve/server.c rename to valve/src/server/server.qc diff --git a/src/server/valve/spawn.c b/valve/src/server/spawn.qc similarity index 100% rename from src/server/valve/spawn.c rename to valve/src/server/spawn.qc diff --git a/src/server/valve/spectator.c b/valve/src/server/spectator.qc similarity index 100% rename from src/server/valve/spectator.c rename to valve/src/server/spectator.qc diff --git a/src/server/valve/world_items.cpp b/valve/src/server/world_items.qc similarity index 100% rename from src/server/valve/world_items.cpp rename to valve/src/server/world_items.qc diff --git a/src/server/valve/xen_hair.cpp b/valve/src/server/xen_hair.qc similarity index 100% rename from src/server/valve/xen_hair.cpp rename to valve/src/server/xen_hair.qc diff --git a/src/server/valve/xen_plantlight.cpp b/valve/src/server/xen_plantlight.qc similarity index 100% rename from src/server/valve/xen_plantlight.cpp rename to valve/src/server/xen_plantlight.qc diff --git a/src/server/valve/xen_spore_large.cpp b/valve/src/server/xen_spore_large.qc similarity index 100% rename from src/server/valve/xen_spore_large.cpp rename to valve/src/server/xen_spore_large.qc diff --git a/src/server/valve/xen_spore_medium.cpp b/valve/src/server/xen_spore_medium.qc similarity index 100% rename from src/server/valve/xen_spore_medium.cpp rename to valve/src/server/xen_spore_medium.qc diff --git a/src/server/valve/xen_spore_small.cpp b/valve/src/server/xen_spore_small.qc similarity index 100% rename from src/server/valve/xen_spore_small.cpp rename to valve/src/server/xen_spore_small.qc diff --git a/src/shared/valve/animations.h b/valve/src/shared/animations.h similarity index 100% rename from src/shared/valve/animations.h rename to valve/src/shared/animations.h diff --git a/src/shared/valve/animations.c b/valve/src/shared/animations.qc similarity index 100% rename from src/shared/valve/animations.c rename to valve/src/shared/animations.qc diff --git a/src/shared/valve/entities.h b/valve/src/shared/entities.h similarity index 100% rename from src/shared/valve/entities.h rename to valve/src/shared/entities.h diff --git a/src/shared/valve/flags.h b/valve/src/shared/flags.h similarity index 100% rename from src/shared/valve/flags.h rename to valve/src/shared/flags.h diff --git a/src/shared/valve/fx_blood.c b/valve/src/shared/fx_blood.qc similarity index 100% rename from src/shared/valve/fx_blood.c rename to valve/src/shared/fx_blood.qc diff --git a/src/shared/valve/fx_breakmodel.c b/valve/src/shared/fx_breakmodel.qc similarity index 100% rename from src/shared/valve/fx_breakmodel.c rename to valve/src/shared/fx_breakmodel.qc diff --git a/src/shared/valve/fx_explosion.c b/valve/src/shared/fx_explosion.qc similarity index 100% rename from src/shared/valve/fx_explosion.c rename to valve/src/shared/fx_explosion.qc diff --git a/src/shared/valve/fx_gibhuman.c b/valve/src/shared/fx_gibhuman.qc similarity index 100% rename from src/shared/valve/fx_gibhuman.c rename to valve/src/shared/fx_gibhuman.qc diff --git a/src/shared/valve/fx_impact.c b/valve/src/shared/fx_impact.qc similarity index 100% rename from src/shared/valve/fx_impact.c rename to valve/src/shared/fx_impact.qc diff --git a/src/shared/valve/fx_spark.c b/valve/src/shared/fx_spark.qc similarity index 100% rename from src/shared/valve/fx_spark.c rename to valve/src/shared/fx_spark.qc diff --git a/valve/src/shared/include.src b/valve/src/shared/include.src new file mode 100644 index 00000000..b454be15 --- /dev/null +++ b/valve/src/shared/include.src @@ -0,0 +1,36 @@ + #includelist +entities.h +flags.h +player.qc +weapon_common.h +animations.h +animations.qc +pmove.qc +pmove_water.qc + +fx_blood.qc +fx_breakmodel.qc +fx_explosion.qc +fx_gibhuman.qc +fx_spark.qc +fx_impact.qc + +items.h +weapons.h +w_crossbow.qc +w_crowbar.qc +w_egon.qc +w_gauss.qc +w_glock.qc +w_handgrenade.qc +w_hornetgun.qc +w_mp5.qc +w_python.qc +w_rpg.qc +w_satchel.qc +w_shotgun.qc +w_snark.qc +w_tripmine.qc +weapons.qc +weapon_common.qc +#endlist diff --git a/src/shared/valve/items.h b/valve/src/shared/items.h similarity index 100% rename from src/shared/valve/items.h rename to valve/src/shared/items.h diff --git a/src/shared/valve/player.cpp b/valve/src/shared/player.qc similarity index 100% rename from src/shared/valve/player.cpp rename to valve/src/shared/player.qc diff --git a/src/shared/valve/pmove.c b/valve/src/shared/pmove.qc similarity index 100% rename from src/shared/valve/pmove.c rename to valve/src/shared/pmove.qc diff --git a/src/shared/valve/pmove_water.c b/valve/src/shared/pmove_water.qc similarity index 100% rename from src/shared/valve/pmove_water.c rename to valve/src/shared/pmove_water.qc diff --git a/src/shared/valve/w_crossbow.c b/valve/src/shared/w_crossbow.qc similarity index 100% rename from src/shared/valve/w_crossbow.c rename to valve/src/shared/w_crossbow.qc diff --git a/src/shared/valve/w_crowbar.c b/valve/src/shared/w_crowbar.qc similarity index 100% rename from src/shared/valve/w_crowbar.c rename to valve/src/shared/w_crowbar.qc diff --git a/src/shared/valve/w_egon.c b/valve/src/shared/w_egon.qc similarity index 100% rename from src/shared/valve/w_egon.c rename to valve/src/shared/w_egon.qc diff --git a/src/shared/valve/w_gauss.c b/valve/src/shared/w_gauss.qc similarity index 100% rename from src/shared/valve/w_gauss.c rename to valve/src/shared/w_gauss.qc diff --git a/src/shared/valve/w_glock.c b/valve/src/shared/w_glock.qc similarity index 100% rename from src/shared/valve/w_glock.c rename to valve/src/shared/w_glock.qc diff --git a/src/shared/valve/w_handgrenade.c b/valve/src/shared/w_handgrenade.qc similarity index 100% rename from src/shared/valve/w_handgrenade.c rename to valve/src/shared/w_handgrenade.qc diff --git a/src/shared/valve/w_hornetgun.c b/valve/src/shared/w_hornetgun.qc similarity index 100% rename from src/shared/valve/w_hornetgun.c rename to valve/src/shared/w_hornetgun.qc diff --git a/src/shared/valve/w_mp5.c b/valve/src/shared/w_mp5.qc similarity index 100% rename from src/shared/valve/w_mp5.c rename to valve/src/shared/w_mp5.qc diff --git a/src/shared/valve/w_python.c b/valve/src/shared/w_python.qc similarity index 100% rename from src/shared/valve/w_python.c rename to valve/src/shared/w_python.qc diff --git a/src/shared/valve/w_rpg.c b/valve/src/shared/w_rpg.qc similarity index 100% rename from src/shared/valve/w_rpg.c rename to valve/src/shared/w_rpg.qc diff --git a/src/shared/valve/w_satchel.c b/valve/src/shared/w_satchel.qc similarity index 100% rename from src/shared/valve/w_satchel.c rename to valve/src/shared/w_satchel.qc diff --git a/src/shared/valve/w_shotgun.c b/valve/src/shared/w_shotgun.qc similarity index 100% rename from src/shared/valve/w_shotgun.c rename to valve/src/shared/w_shotgun.qc diff --git a/src/shared/valve/w_snark.c b/valve/src/shared/w_snark.qc similarity index 100% rename from src/shared/valve/w_snark.c rename to valve/src/shared/w_snark.qc diff --git a/src/shared/valve/w_tripmine.c b/valve/src/shared/w_tripmine.qc similarity index 100% rename from src/shared/valve/w_tripmine.c rename to valve/src/shared/w_tripmine.qc diff --git a/src/shared/valve/weapon_common.h b/valve/src/shared/weapon_common.h similarity index 100% rename from src/shared/valve/weapon_common.h rename to valve/src/shared/weapon_common.h diff --git a/src/shared/valve/weapon_common.c b/valve/src/shared/weapon_common.qc similarity index 100% rename from src/shared/valve/weapon_common.c rename to valve/src/shared/weapon_common.qc diff --git a/src/shared/valve/weapons.h b/valve/src/shared/weapons.h similarity index 100% rename from src/shared/valve/weapons.h rename to valve/src/shared/weapons.h diff --git a/src/shared/valve/weapons.c b/valve/src/shared/weapons.qc similarity index 100% rename from src/shared/valve/weapons.c rename to valve/src/shared/weapons.qc