Compare commits
No commits in common. "Develop" and "master" have entirely different histories.
BIN
.dir.tiff
|
@ -1,56 +0,0 @@
|
|||
name: pk4
|
||||
|
||||
on: [ push, pull_request, workflow_dispatch ]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: docker
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 1
|
||||
repository: vera/nuclide
|
||||
ref: Develop
|
||||
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 1
|
||||
repository: fn/valve
|
||||
ref: Develop
|
||||
path: "./valve"
|
||||
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 1
|
||||
ref: Develop
|
||||
path: "./${{ github.event.repository.name }}"
|
||||
|
||||
- name: apt install zip
|
||||
run: |
|
||||
apt update
|
||||
apt install -y \
|
||||
zip
|
||||
|
||||
- name: assemble pk4
|
||||
run: make dist-pak NAME=bin GAME=${{ github.event.repository.name }}
|
||||
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: build-log
|
||||
path: ./build/bin-content.log
|
||||
|
||||
- uses: actions/forgejo-release@v2
|
||||
with:
|
||||
url: https://code.idtech.space
|
||||
repo: "${{ github.repository }}"
|
||||
tag: "${{ github.ref_name }}"
|
||||
sha: "${{ github.sha }}"
|
||||
direction: upload
|
||||
release-dir: ./build/bin-content/${{ github.event.repository.name }}/
|
||||
token: ${{ secrets.TOKEN }}
|
||||
title: "Development Build"
|
||||
release-notes: "Auto-generated development build, override ${{ github.event.repository.name }}/package_${{ github.event.repository.name }}.pk4."
|
||||
prerelease: true
|
||||
override: true
|
||||
release-notes-assistant: true
|
5
.gitignore
vendored
|
@ -1,5 +0,0 @@
|
|||
*core.txt
|
||||
*.dat
|
||||
*.lno
|
||||
config.cfg
|
||||
fte.cfg
|
1
PAK_NAME
|
@ -1 +0,0 @@
|
|||
package_cstrike.pk3
|
1
PROJECT
|
@ -1 +0,0 @@
|
|||
TacticalRetreat
|
45
README.md
|
@ -1,15 +1,39 @@
|
|||
# Tactical Retreat
|
||||
# FreeCS
|
||||
[As seen on phoronix.com](https://phoronix.com/scan.php?page=news_item&px=FreeCS-Open-Counter-Strike)
|
||||
|
||||
Allows you to play Counter-Strike 1.5 (mod-version) with Rad-Therapy.
|
||||
Clean-room reimplementation of Counter-Strike 1.5 (mod-version).
|
||||
|
||||
Aiming for a stable reimagining of the original mod in QuakeC.
|
||||
Not aiming for accuracy, but for a smooth, exploit and bug-free
|
||||
experience over the Internet.
|
||||
|
||||
Done in my freetime for countless reasons, but most important to me: to learn everything there is to know about one of my favorite games.
|
||||
|
||||
This is all 100% new, original code written by good old trial and error.
|
||||
**Differences exist** and features are slowly being implemented one by one.
|
||||
This allows the code to be fully free and unencumbered, unlike similar projects.
|
||||
|
||||
Featuring proper weapon prediction to enable stress-free netplay.
|
||||
|
||||
The engine you want to use to run this is FTEQW (https://www.fteqw.org), which is a project unrelated to this. It just happens to support the file-formats FreeHL needs.
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
## Features and Improvements
|
||||
|
||||
- Native support for Windows/Mac/Linux/BSD and wherever else FTEQW runs on
|
||||
- Better support for higher display modes and aspect ratios
|
||||
- Much easier modding by having the entire logic be in modern QuakeC
|
||||
- Netcode that's always improving and more advanced prediction
|
||||
- Open-source code for transparent modding
|
||||
- Very permissive license (ISC/BSD)
|
||||
- The code doesn't rely on others work, so nobody can shut it down :-)
|
||||
|
||||
## Installing
|
||||
To run it, all you need is [FTEQW](https://www.fteqw.org), [Rad-Therapy](https://www.frag-net.com/pkgs/package_valve.pk3), and [the latest release .pk3 file](https://www.frag-net.com/pkgs/package_cstrike.pk3), which you save into `Half-Life/valve/` and `Half-Life/cstrike/` respectively. That's about it. You can install updates through the **Configuration > Updates** menu from here on out.
|
||||
To run it, all you need is [FTEQW](https://www.fteqw.org), [FreeHL](https://www.frag-net.com/pkgs/package_valve.pk3), and [the latest release .pk3 file](https://www.frag-net.com/pkgs/package_cstrike.pk3), which you save into `Half-Life/valve/` and `Half-Life/cstrike/` respectively. That's about it. You can install updates through the **Configuration > Updates** menu from here on out.
|
||||
|
||||
### Disclaimer
|
||||
Please **do not** file bugs if you see missing/broken content **while not** using the original Half-Life and Counter-Strike 1.5 data.
|
||||
|
@ -20,19 +44,14 @@ Here's the quick and dirty instructions for those unfamilar:
|
|||
```
|
||||
$ git clone https://code.idtech.space/vera/nuclide Nuclide-SDK
|
||||
$ cd Nuclide-SDK
|
||||
|
||||
# (only required if you don't have an up-to-date FTEQW & FTEQCC in your PATH)
|
||||
$ make update
|
||||
$ make fteqw
|
||||
|
||||
# build the menu (from valve/) then our own game-logic:
|
||||
$ ./build_engine.sh # (only required if you don't have an up-to-date FTEQW & FTEQCC in your PATH)
|
||||
$ git clone https://code.idtech.space/fn/valve valve
|
||||
$ git clone https://code.idtech.space/fn/cstrike cstrike
|
||||
$ make game GAME=valve
|
||||
$ make game GAME=cstrike
|
||||
$ SKIP_UPDATE=1 SKIP_RADIANT=1 ./build_game.sh valve
|
||||
$ SKIP_UPDATE=1 SKIP_RADIANT=1 ./build_game.sh cstrike
|
||||
```
|
||||
|
||||
You can also issue `make` inside `valve/src/` and `cstrike/src`, but it won't generate some additional helper files.
|
||||
You can also issue `make` inside `valve/src/` and `cstrike/src`, but it won't build an `entities.def` file for use in Radiant (level editor family).
|
||||
|
||||
** !! You need to also provide data-files !! **
|
||||
|
||||
|
@ -64,7 +83,7 @@ We've had people ask in the oddest of places for help, please don't do that.
|
|||
## License
|
||||
ISC License
|
||||
|
||||
Copyright (c) 2016-2025 Marco "eukara" Cawthorne <marco@icculus.org>
|
||||
Copyright (c) 2016-2024 Marco Cawthorne <marco@icculus.org>
|
||||
|
||||
Permission to use, copy, modify, and distribute this software for any
|
||||
purpose with or without fee is hereby granted, provided that the above
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
exec "skill_cstrike.cfg"
|
|
@ -1,71 +0,0 @@
|
|||
// these have to be defined by the game.
|
||||
// Counter-Strike ammo data courtesy of https://wiki.alliedmods.net/CS_weapons_information
|
||||
entityDef ammo_types {
|
||||
"ammo_none" "0"
|
||||
"ammo_338magnum" "1"
|
||||
"ammo_357sig" "2"
|
||||
"ammo_45acp" "3"
|
||||
"ammo_50ae" "4"
|
||||
"ammo_556nato" "5"
|
||||
"ammo_556natobox" "6"
|
||||
"ammo_57mm" "7"
|
||||
"ammo_762nato" "8"
|
||||
"ammo_9mm" "9"
|
||||
"ammo_buckshot" "10"
|
||||
"ammo_hegrenade" "11"
|
||||
"ammo_smokegrenade" "12"
|
||||
"ammo_flashbang" "13"
|
||||
"ammo_c4" "14"
|
||||
}
|
||||
|
||||
entityDef ammo_names {
|
||||
"ammo_none" "None"
|
||||
"ammo_338magnum" ".338 Lapua Magnum"
|
||||
"ammo_357sig" ".357 SIG"
|
||||
"ammo_45acp" ".45 ACP"
|
||||
"ammo_50ae" ".50 Action Express"
|
||||
"ammo_556nato" "5.56x45mm NATO"
|
||||
"ammo_556natobox" "5.56x45mm NATO BOX"
|
||||
"ammo_57mm" "FN 5.7x28mm"
|
||||
"ammo_762nato" "7.62x51mm NATO"
|
||||
"ammo_9mm" "9x19mm Parabellum"
|
||||
"ammo_buckshot" "Buckshot"
|
||||
"ammo_hegrenade" "HE Grenade"
|
||||
"ammo_smokegrenade" "Smoke Grenade"
|
||||
"ammo_flashbang" "Flashbang"
|
||||
"ammo_c4" "C4"
|
||||
}
|
||||
|
||||
entityDef ammo_max {
|
||||
"ammo_none" "0"
|
||||
"ammo_338magnum" "30"
|
||||
"ammo_357sig" "52"
|
||||
"ammo_45acp" "100"
|
||||
"ammo_50ae" "35"
|
||||
"ammo_556nato" "90"
|
||||
"ammo_556natobox" "200"
|
||||
"ammo_57mm" "100"
|
||||
"ammo_762nato" "90"
|
||||
"ammo_9mm" "120"
|
||||
"ammo_buckshot" "32"
|
||||
"ammo_hegrenade" "1"
|
||||
"ammo_smokegrenade" "1"
|
||||
"ammo_flashbang" "2"
|
||||
"ammo_c4" "1"
|
||||
}
|
||||
|
||||
|
||||
// these don't exist as pickups in the game, but
|
||||
// might be helpful nonetheless for level designers
|
||||
#include "ammo/base.def"
|
||||
#include "ammo/556natobox.def"
|
||||
#include "ammo/338magnum.def"
|
||||
#include "ammo/9mm.def"
|
||||
#include "ammo/556nato.def"
|
||||
#include "ammo/762nato.def"
|
||||
#include "ammo/50ae.def"
|
||||
#include "ammo/45acp.def"
|
||||
#include "ammo/buckshot.def"
|
||||
#include "ammo/base.def"
|
||||
#include "ammo/57mm.def"
|
||||
#include "ammo/357sig.def"
|
|
@ -1,7 +0,0 @@
|
|||
entityDef ammo_338magnum
|
||||
{
|
||||
"editor_usage" "Ammo used by weapon_awp"
|
||||
"inherit" "ammo_base"
|
||||
"inv_ammo_338magnum" "10"
|
||||
"price" "125"
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
entityDef ammo_357sig
|
||||
{
|
||||
"editor_usage" "Ammo used by weapon_p228"
|
||||
"inherit" "ammo_base"
|
||||
"inv_ammo_357sig" "13"
|
||||
"price" "50"
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
entityDef ammo_45acp
|
||||
{
|
||||
"editor_usage" "Ammo used by weapon_mac10, weapon_ump45, weapon_usp45"
|
||||
"inherit" "ammo_base"
|
||||
"inv_ammo_45acp" "12"
|
||||
"price" "25"
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
entityDef ammo_50ae
|
||||
{
|
||||
"editor_usage" "Ammo used by weapon_deagle"
|
||||
"inherit" "ammo_base"
|
||||
"inv_ammo_50ae" "7"
|
||||
"price" "40"
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
entityDef ammo_556nato
|
||||
{
|
||||
"editor_usage" "Ammo used by weapon_m4a1, weapon_sg550, weapon_sg552"
|
||||
"inherit" "ammo_base"
|
||||
"inv_ammo_556nato" "30"
|
||||
"price" "60"
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
entityDef ammo_556natobox
|
||||
{
|
||||
"editor_usage" "Ammo used by weapon_m249"
|
||||
"inherit" "ammo_base"
|
||||
"inv_ammo_556natobox" "30"
|
||||
"price" "60"
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
entityDef ammo_57mm
|
||||
{
|
||||
"editor_usage" "Ammo used by weapon_fiveseven, weapon_p90"
|
||||
"inherit" "ammo_base"
|
||||
"inv_ammo_57mm" "50"
|
||||
"price" "50"
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
entityDef ammo_762nato
|
||||
{
|
||||
"editor_usage" "Ammo used by weapon_aug, weapon_famas, weapon_g3sg1, weapon_galil, weapon_ak47, weapon_scout"
|
||||
"inherit" "ammo_base"
|
||||
"inv_ammo_762nato" "30"
|
||||
"price" "80"
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
entityDef ammo_9mm
|
||||
{
|
||||
"editor_usage" "Ammo used by weapon_elites, weapon_glock18, weapon_mp5navy, weapon_tmp"
|
||||
"inherit" "ammo_base"
|
||||
"inv_ammo_9mm" "30"
|
||||
"price" "20"
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
entityDef ammo_base
|
||||
{
|
||||
"spawnclass" "NSItem"
|
||||
"snd_acquire" "ammo.pickup"
|
||||
"snd_respawn" "ammo.respawn"
|
||||
"mins" "-16 -16 0"
|
||||
"maxs" "16 16 16"
|
||||
"model" "models/w_backpack.mdl"
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
entityDef ammo_buckshot
|
||||
{
|
||||
"editor_usage" "Ammo used by weapon_m3, weapon_xm1014"
|
||||
"inherit" "ammo_base"
|
||||
"inv_ammo_buckshot" "8"
|
||||
"price" "65"
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
entityDef hostage_entity
|
||||
{
|
||||
"spawnclass" "CSHostage"
|
||||
"model" "models/hostage.mdl"
|
||||
"netname" "Hostage"
|
||||
"health" "skill:hostage_health"
|
||||
"mins" "-16 -16 0"
|
||||
"maxs" "16 16 72"
|
||||
"eye_height" "64"
|
||||
"team" "0"
|
||||
"propdata" "actor_human"
|
||||
|
||||
"follow_on_use" "1"
|
||||
"speed_walk" "64"
|
||||
"speed_run" "364"
|
||||
}
|
|
@ -1,6 +0,0 @@
|
|||
#include "items/c4.def"
|
||||
#include "items/suit.def"
|
||||
#include "items/kevlar_helmet.def"
|
||||
#include "items/nightvision.def"
|
||||
#include "items/defuse.def"
|
||||
#include "items/kevlar.def"
|
|
@ -1,12 +0,0 @@
|
|||
entityDef item_c4
|
||||
{
|
||||
"spawnclass" "CSBombEntity"
|
||||
"model" "models/w_c4.mdl"
|
||||
"model_led" "sprites/ledglow.spr"
|
||||
"snd_beep1" "weapon_c4bomb.beep1"
|
||||
"snd_beep2" "weapon_c4bomb.beep2"
|
||||
"snd_beep3" "weapon_c4bomb.beep3"
|
||||
"snd_beep4" "weapon_c4bomb.beep4"
|
||||
"snd_beep5" "weapon_c4bomb.beep5"
|
||||
"snd_planted" "c4.plant"
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
entityDef item_defuse
|
||||
{
|
||||
"spawnclass" "ncItem"
|
||||
"model" "models/w_thighpack.mdl"
|
||||
"mins" "-16 -16 0"
|
||||
"maxs" "16 16 16"
|
||||
"snd_acquire" "buy.weapon"
|
||||
"snd_respawn" "item.respawn"
|
||||
"inv_carry" "1"
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
// actually armor
|
||||
entityDef item_kevlar
|
||||
{
|
||||
"spawnclass" "ncItem"
|
||||
"model" "models/w_kevlar.mdl"
|
||||
"mins" "-16 -16 0"
|
||||
"maxs" "16 16 16"
|
||||
"snd_acquire" "buy.kevlar"
|
||||
"snd_respawn" "item.respawn"
|
||||
"inv_armor" "100"
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
// other equipment
|
||||
entityDef item_kevlar_helmet
|
||||
{
|
||||
"spawnclass" "ncItem"
|
||||
"model" "models/w_kevlar.mdl"
|
||||
"mins" "-16 -16 0"
|
||||
"maxs" "16 16 16"
|
||||
"snd_acquire" "buy.kevlar"
|
||||
"snd_respawn" "item.respawn"
|
||||
"inv_carry" "1"
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
entityDef item_nightvision
|
||||
{
|
||||
"spawnclass" "ncItem"
|
||||
"model" "models/w_backpack.mdl"
|
||||
"mins" "-16 -16 0"
|
||||
"maxs" "16 16 16"
|
||||
"snd_acquire" "buy.weapon"
|
||||
"snd_respawn" "item.respawn"
|
||||
"inv_carry" "1"
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
// used in the training mission, HUD etc.
|
||||
entityDef item_suit
|
||||
{
|
||||
"spawnclass" "ncItem"
|
||||
"model" "models/w_kevlar.mdl"
|
||||
"mins" "-16 -16 0"
|
||||
"maxs" "16 16 16"
|
||||
"snd_acquire" "buy.kevlar"
|
||||
"snd_respawn" "item.respawn"
|
||||
"inv_carry" "1"
|
||||
}
|
|
@ -1 +0,0 @@
|
|||
// we have none! go away!
|
|
@ -1,106 +0,0 @@
|
|||
entityDef player
|
||||
{
|
||||
"spawnclass" "CSPlayer"
|
||||
|
||||
"snd_stepladderLeft" "step_ladder.left"
|
||||
"snd_stepladderRight" "step_ladder.right"
|
||||
"snd_fall" "Player.FallDamage"
|
||||
"snd_landHard" "Player.LightFall"
|
||||
"snd_death" "Player.Death"
|
||||
"snd_airGaspLight" "Player.GaspLight"
|
||||
"snd_pain" "Player.Pain"
|
||||
"snd_airGaspHeavy" "Player.GaspHeavy"
|
||||
"snd_waterExit" "Player.WaterExit"
|
||||
"snd_waterEnter" "Player.WaterEnter"
|
||||
"snd_useDeny" "Player.DenyWeaponSelection"
|
||||
"snd_useSuccess" "Player.WeaponSelected"
|
||||
"snd_waterWade" "Player.Wade"
|
||||
"snd_waterSwim" "Player.Swim"
|
||||
}
|
||||
|
||||
entityDef player_mp
|
||||
{
|
||||
"inherit" "player"
|
||||
"def_precache" "weapon_ak47"
|
||||
"def_precache" "weapon_aug"
|
||||
"def_precache" "weapon_awp"
|
||||
"def_precache" "weapon_c4"
|
||||
"def_precache" "weapon_deagle"
|
||||
"def_precache" "weapon_elite"
|
||||
"def_precache" "weapon_famas"
|
||||
"def_precache" "weapon_fiveseven"
|
||||
"def_precache" "weapon_flashbang"
|
||||
"def_precache" "weapon_g3sg1"
|
||||
"def_precache" "weapon_galil"
|
||||
"def_precache" "weapon_glock18"
|
||||
"def_precache" "weapon_hegrenade"
|
||||
"def_precache" "weapon_knife"
|
||||
"def_precache" "weapon_m249"
|
||||
"def_precache" "weapon_m3"
|
||||
"def_precache" "weapon_m4a1"
|
||||
"def_precache" "weapon_mac10"
|
||||
"def_precache" "weapon_mp5navy"
|
||||
"def_precache" "weapon_p228"
|
||||
"def_precache" "weapon_p90"
|
||||
"def_precache" "weapon_scout"
|
||||
"def_precache" "weapon_sg550"
|
||||
"def_precache" "weapon_sg552"
|
||||
"def_precache" "weapon_smokegrenade"
|
||||
"def_precache" "weapon_tmp"
|
||||
"def_precache" "weapon_ump45"
|
||||
"def_precache" "weapon_usp"
|
||||
"def_precache" "weapon_xm1014"
|
||||
}
|
||||
|
||||
entityDef player_terrorist
|
||||
{
|
||||
"inherit" "player_mp"
|
||||
"ammo_9mm" "40"
|
||||
"current_weapon" "1"
|
||||
"item" "item_suit"
|
||||
"spawnpoint" "info_player_deathmatch"
|
||||
"team" "1"
|
||||
"weapon" "weapon_knife,weapon_glock18"
|
||||
|
||||
"model_class1" "models/player/terror/terror.mdl"
|
||||
"model_class2" "models/player/leet/leet.mdl"
|
||||
"model_class3" "models/player/arctic/arctic.mdl"
|
||||
"model_class4" "models/player/guerilla/guerilla.mdl"
|
||||
}
|
||||
|
||||
entityDef player_counterterrorist
|
||||
{
|
||||
"inherit" "player_mp"
|
||||
"ammo_45acp" "24"
|
||||
"current_weapon" "1"
|
||||
"item" "item_suit"
|
||||
"spawnpoint" "info_player_start"
|
||||
"team" "2"
|
||||
"weapon" "weapon_knife,weapon_usp"
|
||||
|
||||
"model_class1" "models/player/urban/urban.mdl"
|
||||
"model_class2" "models/player/gsg9/gsg9.mdl"
|
||||
"model_class3" "models/player/sas/sas.mdl"
|
||||
"model_class4" "models/player/gign/gign.mdl"
|
||||
}
|
||||
|
||||
entityDef player_vip
|
||||
{
|
||||
"inherit" "player_mp"
|
||||
"ammo_45acp" "24"
|
||||
"current_weapon" "1"
|
||||
"item" "item_suit"
|
||||
"model" "models/player/vip/vip.mdl"
|
||||
"team" "2"
|
||||
"weapon" "weapon_knife,weapon_usp"
|
||||
}
|
||||
|
||||
entityDef player_csdm
|
||||
{
|
||||
"inherit" "player_mp"
|
||||
"ammo_45acp" "24"
|
||||
"current_weapon" "1"
|
||||
"item" "item_suit"
|
||||
"model" "models/player/vip/vip.mdl"
|
||||
"weapon" "weapon_knife,weapon_usp"
|
||||
}
|
|
@ -1,15 +0,0 @@
|
|||
entityDef projectile_bullet_base
|
||||
{
|
||||
"spawnclass" "CSProjectile"
|
||||
"is_bullet" "1"
|
||||
"decal_impact" "Impact.BigShot"
|
||||
"detonate_on_world" "1"
|
||||
}
|
||||
|
||||
entityDef projectile_bullet_shotgun
|
||||
{
|
||||
"spawnclass" "ncProjectile"
|
||||
"is_bullet" "1"
|
||||
"decal_impact" "Impact.BigShot"
|
||||
"detonate_on_world" "1"
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
entityDef info_player_start
|
||||
{
|
||||
"editor_mins" "-16 -16 -36"
|
||||
"editor_maxs" "16 16 36"
|
||||
"editor_description" "Singleplayer Spawn Point"
|
||||
"editor_color" "1 0 0"
|
||||
"spawnclass" "ncSpawnPoint"
|
||||
}
|
||||
|
||||
entityDef info_player_deathmatch
|
||||
{
|
||||
"editor_mins" "-16 -16 -36"
|
||||
"editor_maxs" "16 16 36"
|
||||
"editor_description" "Deathmatch Spawn Point"
|
||||
"editor_color" "1 0 0"
|
||||
"spawnclass" "ncSpawnPoint"
|
||||
}
|
||||
|
||||
entityDef info_player_coop
|
||||
{
|
||||
"editor_mins" "-16 -16 -36"
|
||||
"editor_maxs" "16 16 36"
|
||||
"editor_description" "Cooperative Spawn Point"
|
||||
"editor_color" "1 0 0"
|
||||
"spawnclass" "ncSpawnPoint"
|
||||
}
|
|
@ -1,28 +0,0 @@
|
|||
#include "weapons/csbase.def"
|
||||
#include "weapons/ak47.def"
|
||||
#include "weapons/aug.def"
|
||||
#include "weapons/awp.def"
|
||||
#include "weapons/c4.def"
|
||||
#include "weapons/deagle.def"
|
||||
#include "weapons/elite.def"
|
||||
#include "weapons/fiveseven.def"
|
||||
#include "weapons/flashbang.def"
|
||||
#include "weapons/g3sg1.def"
|
||||
#include "weapons/glock18.def"
|
||||
#include "weapons/hegrenade.def"
|
||||
#include "weapons/knife.def"
|
||||
#include "weapons/m249.def"
|
||||
#include "weapons/m3.def"
|
||||
#include "weapons/m4a1.def"
|
||||
#include "weapons/mac10.def"
|
||||
#include "weapons/mp5navy.def"
|
||||
#include "weapons/p228.def"
|
||||
#include "weapons/p90.def"
|
||||
#include "weapons/scout.def"
|
||||
#include "weapons/sg550.def"
|
||||
#include "weapons/sg552.def"
|
||||
#include "weapons/smokegrenade.def"
|
||||
#include "weapons/tmp.def"
|
||||
#include "weapons/ump45.def"
|
||||
#include "weapons/usp.def"
|
||||
#include "weapons/xm1014.def"
|
|
@ -1,54 +0,0 @@
|
|||
entityDef weapon_ak47
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "AK-47 Weapon - Uses ammo_762nato"
|
||||
|
||||
"model" "models/w_ak47.mdl"
|
||||
"model_view" "models/v_ak47.mdl"
|
||||
|
||||
"inv_name" "AK-47 Weapon"
|
||||
"def_fireInfo" "fireInfo_ak47"
|
||||
"clipSize" "30"
|
||||
|
||||
"act_fire" "3,4,5"
|
||||
"act_reload" "1"
|
||||
"act_draw" "2"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_AK47.Single"
|
||||
|
||||
"speed_mod" "0.884"
|
||||
"price" "2500"
|
||||
"crossMinDist" "4"
|
||||
"crossDeltaDist" "4"
|
||||
"accuracyDivisor" "30"
|
||||
"accuracyMovementPenalty" "3"
|
||||
"accuracyMultiplier" "1.5"
|
||||
"rangeModifier" "2.375"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "1.2"
|
||||
"multiplierShots" "1.1"
|
||||
"multiplierStrength" "0.92"
|
||||
"multiplierInaccuracy" "0.5"
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "7"
|
||||
"weight" "25"
|
||||
}
|
||||
|
||||
entityDef projectile_ak47
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_ak47_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_ak47
|
||||
{
|
||||
"def_onFire" "projectile_ak47"
|
||||
"ammoType" "ammo_762nato"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" ".0975"
|
||||
"punchAngle" "-2 0 0"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,54 +0,0 @@
|
|||
entityDef weapon_aug
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "Steyr AUG Weapon - Uses ammo_762nato"
|
||||
|
||||
"model" "models/w_aug.mdl"
|
||||
"model_view" "models/v_aug.mdl"
|
||||
|
||||
"inv_name" "Steyr AUG Weapon"
|
||||
"def_fireInfo" "fireInfo_aug"
|
||||
"clipSize" "30"
|
||||
|
||||
"act_fire" "3,4,5"
|
||||
"act_reload" "1"
|
||||
"act_draw" "2"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_AUG.Single"
|
||||
|
||||
"speed_mod" "0.96"
|
||||
"price" "3500"
|
||||
"crossMinDist" "3"
|
||||
"crossDeltaDist" "3"
|
||||
"accuracyDivisor" "35"
|
||||
"accuracyMovementPenalty" "2"
|
||||
"accuracyMultiplier" "1"
|
||||
"rangeModifier" "2.125"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "1.03"
|
||||
"multiplierShots" "1.1"
|
||||
"multiplierStrength" "1.1"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "10"
|
||||
"weight" "25"
|
||||
}
|
||||
|
||||
entityDef projectile_aug
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_aug_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_aug
|
||||
{
|
||||
"def_onFire" "projectile_aug"
|
||||
"ammoType" "ammo_762nato"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.0825f"
|
||||
"punchAngle" "-2 0 0"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,64 +0,0 @@
|
|||
entityDef weapon_awp
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "AWP (AI Arctic Warfare/Magnum) Weapon - Uses ammo_338magnum"
|
||||
|
||||
"model" "models/w_awp.mdl"
|
||||
"model_view" "models/v_awp.mdl"
|
||||
|
||||
"inv_name" "AWP (AI Arctic Warfare/Magnum) Weapon"
|
||||
"def_fireInfo" "fireInfo_awp"
|
||||
"clipSize" "5"
|
||||
|
||||
"act_fire" "1,2,3"
|
||||
"actAltFire" ""
|
||||
"act_holster" ""
|
||||
"act_reload" "4"
|
||||
"act_draw" "5"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_AWP.Single"
|
||||
|
||||
"speed_mod" "0.84"
|
||||
"price" "4750"
|
||||
"crossMinDist" "8"
|
||||
"crossDeltaDist" "3"
|
||||
"accuracyDivisor" "-1"
|
||||
"accuracyMovementPenalty" "1"
|
||||
"accuracyMultiplier" "1"
|
||||
"rangeModifier" "1.375"
|
||||
"penetrationPower" "2.0"
|
||||
"bulletStrength" "1"
|
||||
"multiplierShots" "1.0"
|
||||
"multiplierStrength" "1.0"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "12"
|
||||
"weight" "30"
|
||||
|
||||
"zoomDuration" "0.075"
|
||||
"zoomFov" "20"
|
||||
"zoomFovStep" "5"
|
||||
"zoomFovMin" "5"
|
||||
"zoomFovMax" "40"
|
||||
"snd_raise_scope" "Default.Zoom"
|
||||
"snd_lower_scope" "Default.Zoom"
|
||||
}
|
||||
|
||||
entityDef projectile_awp
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_awp_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_awp
|
||||
{
|
||||
"def_onFire" "projectile_awp"
|
||||
"ammoType" "ammo_338magnum"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "1.2"
|
||||
"punchAngle" "-5 0 0"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,55 +0,0 @@
|
|||
entityDef weapon_c4
|
||||
{
|
||||
"editor_color" ".3 .3 1"
|
||||
"editor_mins" "-16 -16 -16"
|
||||
"editor_maxs" "16 16 16"
|
||||
"editor_usage" "C4 Bomb Weapon, Bomb Defusal Gamemode Entity"
|
||||
"editor_rotatable" "1"
|
||||
|
||||
"spawnclass" "CSWeapon"
|
||||
"model" "models/w_backpack.mdl"
|
||||
"model_view" "models/v_c4.mdl"
|
||||
"snd_acquire" "weapon.pickup"
|
||||
"snd_respawn" "item.respawn"
|
||||
"ammoRequired" "1"
|
||||
|
||||
"def_fireInfo" "fireInfo_c4Plant"
|
||||
"inv_name" "C4 Bomb Weapon"
|
||||
"ammoType" "ammo_c4"
|
||||
"inv_ammo_c4" "1"
|
||||
"trigger_delay" "3" // takes three seconds to charge
|
||||
|
||||
"act_fire" "2"
|
||||
"act_fireFailed" "0"
|
||||
"act_draw" "1"
|
||||
"act_idle" "0"
|
||||
"act_delay" "3"
|
||||
|
||||
"snd_fire" "C4.PlantSound"
|
||||
|
||||
"speed_mod" "1.0"
|
||||
|
||||
"hudSlot" "4"
|
||||
"hudSlotPos" "0"
|
||||
"weight" "0"
|
||||
"team" "1" // Terrorists only!
|
||||
"onlyInBombZone" "1"
|
||||
"removeOnEmpty" "1"
|
||||
}
|
||||
|
||||
entityDef fireInfo_c4Plant
|
||||
{
|
||||
"def_onFire" "projectile_c4bomb"
|
||||
"testDistance" "-64"
|
||||
"chargeTime" "3"
|
||||
}
|
||||
|
||||
entityDef projectile_c4bomb
|
||||
{
|
||||
"spawnclass" "ncAttack"
|
||||
"def_plant" "item_c4"
|
||||
"plant" "1"
|
||||
"plantOnGround" "1"
|
||||
"plantDistance" "64"
|
||||
"plantOffset" "8"
|
||||
}
|
|
@ -1,52 +0,0 @@
|
|||
entityDef CSBaseMelee
|
||||
{
|
||||
"spawnclass" "CSWeapon"
|
||||
"editor_color" ".3 .3 1"
|
||||
"editor_mins" "-16 -16 -16"
|
||||
"editor_maxs" "16 16 16"
|
||||
"editor_rotatable" "1"
|
||||
|
||||
"snd_acquire" "Player.PickupWeapon"
|
||||
}
|
||||
|
||||
entityDef CSBasePistol
|
||||
{
|
||||
"spawnclass" "CSWeapon"
|
||||
"editor_color" ".3 .3 1"
|
||||
"editor_mins" "-16 -16 -16"
|
||||
"editor_maxs" "16 16 16"
|
||||
"editor_rotatable" "1"
|
||||
|
||||
"semiAuto" "1"
|
||||
"snd_acquire" "Player.PickupWeapon"
|
||||
"snd_empty" "Default.ClipEmpty_Pistol"
|
||||
"csWeaponMode" "1"
|
||||
"model_flash" "sprites/muzzleflash1.spr"
|
||||
}
|
||||
|
||||
entityDef CSBaseRifle
|
||||
{
|
||||
"spawnclass" "CSWeapon"
|
||||
"editor_color" ".3 .3 1"
|
||||
"editor_mins" "-16 -16 -16"
|
||||
"editor_maxs" "16 16 16"
|
||||
"editor_rotatable" "1"
|
||||
|
||||
"snd_acquire" "Player.PickupWeapon"
|
||||
"snd_empty" "Default.ClipEmpty_Rifle"
|
||||
"csWeaponMode" "1"
|
||||
"model_flash" "sprites/muzzleflash3.spr"
|
||||
}
|
||||
|
||||
entityDef CSBaseShotgun
|
||||
{
|
||||
"spawnclass" "CSWeapon"
|
||||
"editor_color" ".3 .3 1"
|
||||
"editor_mins" "-16 -16 -16"
|
||||
"editor_maxs" "16 16 16"
|
||||
"editor_rotatable" "1"
|
||||
|
||||
"snd_acquire" "Player.PickupWeapon"
|
||||
"csWeaponMode" "1"
|
||||
"model_flash" "sprites/muzzleflash4.spr"
|
||||
}
|
|
@ -1,55 +0,0 @@
|
|||
entityDef weapon_deagle
|
||||
{
|
||||
"inherit" "CSBasePistol"
|
||||
"editor_usage" "Desert Eagle .50 AE Weapon - Uses ammo_50ae"
|
||||
"model" "models/w_deagle.mdl"
|
||||
"model_view" "models/v_deagle.mdl"
|
||||
|
||||
"inv_name" "Desert Eagle .50 AE Weapon"
|
||||
"def_fireInfo" "fireInfo_deagle"
|
||||
"clipSize" "7"
|
||||
|
||||
"act_fire" "1,2"
|
||||
"act_fireLast" "3"
|
||||
"act_reload" "4"
|
||||
"act_draw" "5"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_DEagle.Single"
|
||||
|
||||
"speed_mod" "1.0"
|
||||
"price" "650"
|
||||
|
||||
"crossMinDist" "8"
|
||||
"crossDeltaDist" "3"
|
||||
"accuracyDivisor" "55"
|
||||
"accuracyMovementPenalty" "1.5"
|
||||
"accuracyMultiplier" "1.0"
|
||||
"accuracyAdd" "0.005"
|
||||
"rangeModifier" "1.875"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "0.5"
|
||||
"multiplierShots" "10"
|
||||
"multiplierStrength" "0.35"
|
||||
"multiplierInaccuracy" "0.5"
|
||||
|
||||
"hudSlot" "1"
|
||||
"hudSlotPos" "2"
|
||||
"weight" "7"
|
||||
}
|
||||
|
||||
entityDef projectile_deagle
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_deagle_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_deagle
|
||||
{
|
||||
"def_onFire" "projectile_deagle"
|
||||
"ammoType" "ammo_50ae"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.2"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,66 +0,0 @@
|
|||
entityDef weapon_elite
|
||||
{
|
||||
"inherit" "CSBasePistol"
|
||||
"editor_usage" "Dual Beretta 96G (Elites) Weapon - Uses ammo_9mm"
|
||||
|
||||
"model" "models/w_elite.mdl"
|
||||
"model_view" "models/v_elite.mdl"
|
||||
|
||||
"inv_name" "Dual Beretta 96G (Elites) Weapon"
|
||||
"def_fireInfo" "fireInfo_elite"
|
||||
"def_altFireInfo" "fireInfo_elite_alt"
|
||||
"clipSize" "30"
|
||||
|
||||
"act_fire" "2,3,4,5,6"
|
||||
"act_fireLast" "7"
|
||||
"act_reload" "14"
|
||||
"act_draw" "15"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_ELITE.Single"
|
||||
"snd_altfire" "Weapon_ELITE.Single"
|
||||
|
||||
"altAlternates" "1"
|
||||
"speed_mod" "1.0"
|
||||
"price" "1000"
|
||||
"crossMinDist" "4"
|
||||
"crossDeltaDist" "3"
|
||||
"accuracyDivisor" "150"
|
||||
"accuracyMovementPenalty" "1"
|
||||
"accuracyMultiplier" "1"
|
||||
"accuracyAdd" "0.002"
|
||||
"rangeModifier" "1.875"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "0.9"
|
||||
"multiplierShots" "3"
|
||||
"multiplierStrength" "0.85"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
|
||||
"hudSlot" "1"
|
||||
"hudSlotPos" "4"
|
||||
"weight" "5"
|
||||
}
|
||||
|
||||
entityDef projectile_elite
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_elite_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_elite
|
||||
{
|
||||
"def_onFire" "projectile_elite"
|
||||
"ammoType" "ammo_9mm"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.13"
|
||||
"punchAngle" "-2 0 0"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
||||
|
||||
entityDef fireInfo_elite_alt
|
||||
{
|
||||
"inherit" "fireInfo_elite"
|
||||
"act_fire" "8,9,10,11,12"
|
||||
"act_fireLast" "13"
|
||||
}
|
|
@ -1,56 +0,0 @@
|
|||
entityDef weapon_famas
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "FAMAS Weapon - Uses ammo_762nato"
|
||||
|
||||
"model" "models/w_famas.mdl"
|
||||
"model_view" "models/v_famas.mdl"
|
||||
|
||||
"inv_name" "FAMAS Weapon"
|
||||
"def_fireInfo" "fireInfo_famas"
|
||||
"clipSize" ""
|
||||
|
||||
"act_fire" ""
|
||||
"actAltFire" ""
|
||||
"act_holster" ""
|
||||
"act_reload" ""
|
||||
"act_draw" ""
|
||||
"act_idle" ""
|
||||
|
||||
|
||||
"snd_fire" "Weapon_FAMAS.Single"
|
||||
|
||||
"speed_mod" ""
|
||||
"price" ""
|
||||
"crossMinDist" ""
|
||||
"crossDeltaDist" ""
|
||||
"accuracyDivisor" ""
|
||||
"accuracyMovementPenalty" ""
|
||||
"accuracyMultiplier" ""
|
||||
"rangeModifier" ""
|
||||
"penetrationPower" ""
|
||||
"bulletStrength" ""
|
||||
"multiplierShots" ""
|
||||
"multiplierStrength" ""
|
||||
"multiplierInaccuracy" ""
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "7"
|
||||
"weight" "25"
|
||||
}
|
||||
|
||||
entityDef projectile_famas
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_famas_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_famas
|
||||
{
|
||||
"def_onFire" "projectile_famas"
|
||||
"ammoType" "ammo_762nato"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" ""
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,57 +0,0 @@
|
|||
entityDef weapon_fiveseven
|
||||
{
|
||||
"inherit" "CSBasePistol"
|
||||
"editor_usage" "Five-SeveN Weapon - Uses ammo_57mm"
|
||||
|
||||
"model" "models/w_fiveseven.mdl"
|
||||
"model_view" "models/v_fiveseven.mdl"
|
||||
|
||||
"inv_name" "Five-SeveN Weapon"
|
||||
"def_fireInfo" "fireInfo_fiveseven"
|
||||
"clipSize" "20"
|
||||
|
||||
"act_fire" "1,2"
|
||||
"act_fireLast" "3"
|
||||
"act_reload" "4"
|
||||
"act_draw" "5"
|
||||
"act_idle" "0"
|
||||
|
||||
|
||||
"snd_fire" "Weapon_FiveSeven.Single"
|
||||
|
||||
"speed_mod" "1.0"
|
||||
"price" "750"
|
||||
"crossMinDist" "8"
|
||||
"crossDeltaDist" "3"
|
||||
"accuracyDivisor" "200"
|
||||
"accuracyMovementPenalty" "1.4"
|
||||
"accuracyMultiplier" "1"
|
||||
"accuracyAdd" "0.0055"
|
||||
"rangeModifier" "1.875"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "0.5"
|
||||
"multiplierShots" "10"
|
||||
"multiplierStrength" "0.4"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
|
||||
"hudSlot" "1"
|
||||
"hudSlotPos" "5"
|
||||
"weight" "5"
|
||||
}
|
||||
|
||||
entityDef projectile_fiveseven
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_fiveseven_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_fiveseven
|
||||
{
|
||||
"def_onFire" "projectile_fiveseven"
|
||||
"ammoType" "ammo_57mm"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.155"
|
||||
"punchAngle" "-2 0 0"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,53 +0,0 @@
|
|||
entityDef weapon_flashbang
|
||||
{
|
||||
"editor_color" ".3 .3 1"
|
||||
"editor_mins" "-16 -16 -16"
|
||||
"editor_maxs" "16 16 16"
|
||||
"editor_usage" "Flashbang"
|
||||
"editor_rotatable" "1"
|
||||
|
||||
"spawnclass" "CSWeapon"
|
||||
"model" "models/w_flashbang.mdl"
|
||||
"model_view" "models/v_flashbang.mdl"
|
||||
"snd_acquire" "weapon.pickup"
|
||||
"snd_respawn" "item.respawn"
|
||||
|
||||
//"def_onFire" "projectile_flashgrenade"
|
||||
"def_onRelease" "projectile_flashgrenade"
|
||||
"inv_name" "Flashbang"
|
||||
"ammoType" "ammo_flashbang"
|
||||
"ammoRequired" "1"
|
||||
"inv_ammo_flashbang" "1"
|
||||
|
||||
"silent_fire" "1"
|
||||
"primed_fuse" "4"
|
||||
"act_idle" "0"
|
||||
"act_draw" "3"
|
||||
"act_delay" "1"
|
||||
"act_fire" "2"
|
||||
"chargeTime" "2"
|
||||
"removeOnEmpty" "1"
|
||||
"drawAfterRelease" "1"
|
||||
|
||||
"hudSlot" "3"
|
||||
"hudSlotPos" "1"
|
||||
}
|
||||
|
||||
entityDef projectile_flashgrenade
|
||||
{
|
||||
"spawnclass" "CSProjectile"
|
||||
"model" "models/w_smokegrenade.mdl"
|
||||
"frame" "1"
|
||||
"fuse" "4"
|
||||
"detonate_on_fuse" "1"
|
||||
"thrown" "1"
|
||||
"bounce" "1"
|
||||
"angular_velocity" "-350 0 0"
|
||||
"velocity" "300 0 40"
|
||||
|
||||
"snd_explode" "Flashbang.Explode"
|
||||
"snd_bounce" "Flashbang.Bounce"
|
||||
"decal_detonate" "ExplosionScorch"
|
||||
|
||||
"flashTime" "4"
|
||||
}
|
|
@ -1,54 +0,0 @@
|
|||
entityDef weapon_g3sg1
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "Heckler & Koch G3/SG-1 Weapon - Uses ammo_762nato"
|
||||
|
||||
"model" "models/w_g3sg1.mdl"
|
||||
"model_view" "models/v_g3sg1.mdl"
|
||||
|
||||
"inv_name" "Heckler & Koch G3/SG-1 Weapon"
|
||||
"def_fireInfo" "fireInfo_g3sg1"
|
||||
"clipSize" "20"
|
||||
|
||||
"act_fire" "1,2"
|
||||
"act_reload" "3"
|
||||
"act_draw" "4"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_G3SG1.Single"
|
||||
|
||||
"speed_mod" "0.84"
|
||||
"price" "5000"
|
||||
|
||||
"crossMinDist" "6"
|
||||
"crossDeltaDist" "4"
|
||||
"accuracyDivisor" "200"
|
||||
"accuracyMovementPenalty" "1"
|
||||
"accuracyMultiplier" "1"
|
||||
"rangeModifier" "2.375"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" ""
|
||||
"multiplierShots" "1.0"
|
||||
"multiplierStrength" "1.0"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "13"
|
||||
"weight" "25"
|
||||
}
|
||||
|
||||
entityDef projectile_g3sg1
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_g3sg1_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_g3sg1
|
||||
{
|
||||
"def_onFire" "projectile_g3sg1"
|
||||
"ammoType" "ammo_762nato"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.25"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,27 +0,0 @@
|
|||
entityDef weapon_galil
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "galil"
|
||||
|
||||
"model" "models/w_galil.mdl"
|
||||
"model_view" "models/v_galil.mdl"
|
||||
|
||||
"def_onFire" "projectile_csbullet"
|
||||
"inv_name" "galil"
|
||||
"clipSize" "50"
|
||||
"clipSizeDefault" "25"
|
||||
"ammoType" "ammo_762nato"
|
||||
|
||||
"act_fire" "5,6,7"
|
||||
"actAltFire" "2"
|
||||
"act_holster" "4"
|
||||
"act_reload" "3"
|
||||
"act_draw" "4"
|
||||
"act_idle" "0,1"
|
||||
|
||||
"snd_fire" "Weapon_Galil.Single"
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "7"
|
||||
"weight" "25"
|
||||
}
|
|
@ -1,69 +0,0 @@
|
|||
entityDef weapon_glock18
|
||||
{
|
||||
"inherit" "CSBasePistol"
|
||||
"editor_usage" "Glock 18 Select Fire Weapon - Uses ammo_9mm"
|
||||
|
||||
"model" "models/w_glock18.mdl"
|
||||
"model_view" "models/v_glock18.mdl"
|
||||
|
||||
"inv_name" "Glock 18 Select Fire Weapon"
|
||||
"def_fireInfo" "fireInfo_glock18"
|
||||
"def_altFireInfo" "fireInfo_altglock18"
|
||||
"clipSize" "20"
|
||||
"ammoRequired" "1"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
|
||||
"act_fire" "5"
|
||||
"act_fireLast" "6"
|
||||
"act_holster" "9"
|
||||
"act_reload" "7,12"
|
||||
"act_draw" "8,11"
|
||||
"act_idle" "0,1,2"
|
||||
|
||||
"snd_fire" "Weapon_Glock.Single"
|
||||
|
||||
"speed_mod" "1.0"
|
||||
"price" "400"
|
||||
|
||||
"crossMinDist" "8.0"
|
||||
"crossDeltaDist" "3.0"
|
||||
"accuracyMovementPenalty" "1.2"
|
||||
"accuracyMultiplier" "1"
|
||||
"rangeModifier" "1.25"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "0.6"
|
||||
"multiplierShots" "2.0"
|
||||
"multiplierStrength" "0.7"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
"weight" "5"
|
||||
"altMode" "1"
|
||||
"actModeOn" "3"
|
||||
"actModeOff" "3"
|
||||
}
|
||||
|
||||
entityDef projectile_glock
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_glock18_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_glock18
|
||||
{
|
||||
"def_onFire" "projectile_glock"
|
||||
"ammoType" "ammo_9mm"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.13"
|
||||
"accuracyDivisor" "120"
|
||||
}
|
||||
|
||||
entityDef fireInfo_altglock18
|
||||
{
|
||||
"def_onFire" "projectile_glock"
|
||||
"ammoType" "ammo_9mm"
|
||||
"ammoPerShot" "3"
|
||||
"numProjectiles" "3"
|
||||
"fireRate" "0.5"
|
||||
"accuracyDivisor" "75"
|
||||
"act_fire" "3,4"
|
||||
"snd_fire" "Weapon_Glock.Burst"
|
||||
}
|
|
@ -1,60 +0,0 @@
|
|||
|
||||
entityDef weapon_hegrenade
|
||||
{
|
||||
"inherit" "CSBasePistol"
|
||||
"editor_usage" "HE Grenade"
|
||||
|
||||
"model" "models/w_hegrenade.mdl"
|
||||
"model_view" "models/v_hegrenade.mdl"
|
||||
|
||||
"inv_name" "HE Grenade"
|
||||
"inv_ammo_hegrenade" "5"
|
||||
"def_onFire" "projectile_handgrenade"
|
||||
"def_onRelease" "projectile_handgrenade"
|
||||
"ammoType" "ammo_hegrenade"
|
||||
"ammoRequired" "1"
|
||||
"silent_fire" "1"
|
||||
|
||||
"act_idle" "0"
|
||||
"act_draw" "3"
|
||||
"act_delay" "1"
|
||||
"act_release" "2"
|
||||
|
||||
// HLWeapon specific
|
||||
"hudSlot" "3"
|
||||
"hudSlotPos" "0"
|
||||
"chargeTime" "2"
|
||||
"removeOnEmpty" "1"
|
||||
"drawAfterRelease" "1"
|
||||
}
|
||||
|
||||
entityDef projectile_handgrenade
|
||||
{
|
||||
"spawnclass" "ncProjectile"
|
||||
"model" "models/w_hegrenade.mdl"
|
||||
"frame" "1"
|
||||
"fuse" "4"
|
||||
"detonate_on_fuse" "1"
|
||||
"thrown" "1"
|
||||
"bounce" "1"
|
||||
"angular_velocity" "-350 0 0"
|
||||
"model_detonate" "fx_explosion.main"
|
||||
"snd_explode" "fx.explosion"
|
||||
"snd_bounce" "weapon_hegrenade.bounce"
|
||||
"decal_detonate" "ExplosionScorch"
|
||||
|
||||
"def_damage" "damage_handgrenadeDirect"
|
||||
"def_splash_damage" "damage_handgrenadeSplash"
|
||||
}
|
||||
|
||||
entityDef damage_handgrenadeDirect
|
||||
{
|
||||
"damage" "skill:plr_hegrenade_directdmg"
|
||||
}
|
||||
|
||||
entityDef damage_handgrenadeSplash
|
||||
{
|
||||
"damage" "skill:plr_hegrenade_dmg"
|
||||
"radius" "skill:plr_hegrenade_radius"
|
||||
"push" "7500"
|
||||
}
|
|
@ -1,49 +0,0 @@
|
|||
entityDef weapon_knife
|
||||
{
|
||||
"spawnclass" "CSWeapon"
|
||||
"inherit" "CSBaseMelee"
|
||||
"editor_usage" "Knife Weapon"
|
||||
|
||||
"model" "models/w_knife.mdl"
|
||||
"model_view" "models/v_knife.mdl"
|
||||
|
||||
// weapon specific
|
||||
"def_onFire" "projectile_knife"
|
||||
"testDistance" "-48"
|
||||
"inv_name" "Knife Weapon"
|
||||
"ammoRequired" "0"
|
||||
"silent_fire" "1"
|
||||
|
||||
"failRate" "0.7"
|
||||
"fireRate" "0.7"
|
||||
"snd_hit" "Weapon_Knife.Hit"
|
||||
"snd_failed" "Weapon_Knife.Slash"
|
||||
|
||||
"act_idle" "0"
|
||||
"act_draw" "3"
|
||||
"act_fireFailed" "1,2"
|
||||
"act_fire" "1,2"
|
||||
|
||||
"hudSlot" "2"
|
||||
"hudSlotPos" "0"
|
||||
}
|
||||
|
||||
entityDef projectile_knife
|
||||
{
|
||||
"spawnclass" "ncProjectile"
|
||||
"damage" "skill:plr_knife_dmg"
|
||||
"is_bullet" "1"
|
||||
"decal_impact" "Impact.Shot"
|
||||
"detonate_on_world" "1"
|
||||
"range" "skill:plr_knife_altdmg"
|
||||
}
|
||||
|
||||
entityDef projectile_altKnife
|
||||
{
|
||||
"spawnclass" "ncProjectile"
|
||||
"damage" "skill:plr_knife"
|
||||
"is_bullet" "1"
|
||||
"decal_impact" "Impact.Shot"
|
||||
"detonate_on_world" "1"
|
||||
"range" "skill:plr_knife_altrange"
|
||||
}
|
|
@ -1,54 +0,0 @@
|
|||
entityDef weapon_m249
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "FN M249 Para Weapon - Uses ammo_556natobox"
|
||||
|
||||
"model" "models/w_m249.mdl"
|
||||
"model_view" "models/v_m249.mdl"
|
||||
|
||||
"inv_name" "FN M249 Para Weapon"
|
||||
"def_fireInfo" "fireInfo_m249"
|
||||
"clipSize" "100"
|
||||
|
||||
"act_fire" "1,2"
|
||||
"act_reload" "3"
|
||||
"act_draw" "4"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_M249.Single"
|
||||
|
||||
"speed_mod" "0.88"
|
||||
"price" "5750"
|
||||
|
||||
"crossMinDist" "6"
|
||||
"crossDeltaDist" "3"
|
||||
"accuracyDivisor" "70"
|
||||
"accuracyMovementPenalty" "3"
|
||||
"accuracyMultiplier" "1"
|
||||
"rangeModifier" "2.125"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "1.0"
|
||||
"multiplierShots" "1.0"
|
||||
"multiplierStrength" "1.0"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "15"
|
||||
"weight" "25"
|
||||
}
|
||||
|
||||
entityDef projectile_m249
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_m249_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_m249
|
||||
{
|
||||
"def_onFire" "projectile_m249"
|
||||
"ammoType" "ammo_556natobox"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.1"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,57 +0,0 @@
|
|||
entityDef weapon_m3
|
||||
{
|
||||
"inherit" "CSBaseShotgun"
|
||||
"editor_usage" "Benneli M3 Super90 Weapon - Uses ammo_buckshot"
|
||||
|
||||
"model" "models/w_m3.mdl"
|
||||
"model_view" "models/v_m3.mdl"
|
||||
|
||||
"inv_name" "Benneli M3 Super90 Weapon"
|
||||
"def_fireInfo" "fireInfo_m3"
|
||||
"clipSize" "8"
|
||||
|
||||
"act_fire" "1,2"
|
||||
"act_reloadStart" "5"
|
||||
"act_reload" "3"
|
||||
"act_reloadEnd" "4"
|
||||
"act_draw" "6"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_M3.Single"
|
||||
|
||||
"speed_mod" "0.92"
|
||||
"price" "1700"
|
||||
"crossMinDist" ""
|
||||
"crossDeltaDist" ""
|
||||
"accuracyDivisor" ""
|
||||
"accuracyMovementPenalty" ""
|
||||
"accuracyMultiplier" ""
|
||||
"rangeModifier" ""
|
||||
"penetrationPower" "0"
|
||||
"bulletStrength" ""
|
||||
"multiplierShots" ""
|
||||
"multiplierStrength" ""
|
||||
"multiplierInaccuracy" ""
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "0"
|
||||
"weight" "20"
|
||||
}
|
||||
|
||||
entityDef projectile_m3
|
||||
{
|
||||
"inherit" "projectile_bullet_shotgun"
|
||||
"damage" "skill:plr_m3_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_m3
|
||||
{
|
||||
"def_onFire" "projectile_m3"
|
||||
"ammoType" "ammo_buckshot"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "1.0"
|
||||
"punchAngle" "-2 0 0"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
"numProjectiles" "9"
|
||||
}
|
|
@ -1,70 +0,0 @@
|
|||
entityDef weapon_m4a1
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "Colt M4A1 Carbine Weapon - Uses ammo_556nato"
|
||||
|
||||
"model" "models/w_m4a1.mdl"
|
||||
"model_view" "models/v_m4a1.mdl"
|
||||
|
||||
"inv_name" "Colt M4A1 Carbine Weapon"
|
||||
"def_fireInfo" "fireInfo_m4a1"
|
||||
"def_altFireInfo" "fireInfo_m4a1_silenced"
|
||||
"clipSize" "30"
|
||||
"ammoType" "ammo_556nato"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.0875"
|
||||
|
||||
"altMode" "1"
|
||||
"act_modeOn" "6"
|
||||
"act_modeOff" "13"
|
||||
|
||||
// Unsilenced
|
||||
"act_fire" "8,9,10"
|
||||
"act_reload" "11"
|
||||
"act_draw" "12"
|
||||
"act_idle" "7"
|
||||
"snd_fire" "Weapon_M4A1.Single"
|
||||
|
||||
|
||||
"speed_mod" "0.92"
|
||||
"price" "3100"
|
||||
|
||||
"crossMinDist" "4.0"
|
||||
"crossDeltaDist" "3.0"
|
||||
"accuracyDivisor" "60"
|
||||
"accuracyMovementPenalty" "3"
|
||||
"accuracyMultiplier" "1"
|
||||
"rangeModifier" "2.125"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "0.96"
|
||||
"multiplierShots" "0.8"
|
||||
"multiplierStrength" "1.025"
|
||||
"multiplierInaccuracy" "0.8"
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "9"
|
||||
"weight" "25"
|
||||
}
|
||||
|
||||
entityDef projectile_m4a1
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_m4a1_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_m4a1
|
||||
{
|
||||
"def_onFire" "projectile_m4a1"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
||||
|
||||
entityDef fireInfo_m4a1_silenced
|
||||
{
|
||||
"inherit" "fireInfo_m4a1"
|
||||
"act_fire" "1,2,3"
|
||||
"act_reload" "4"
|
||||
"act_draw" "5"
|
||||
"act_idle" "0"
|
||||
"snd_fire" "Weapon_M4A1.Silenced"
|
||||
}
|
|
@ -1,55 +0,0 @@
|
|||
entityDef weapon_mac10
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "Ingram MAC-10 Weapon - Used ammo_45acp"
|
||||
|
||||
"model" "models/w_mac10.mdl"
|
||||
"model_view" "models/v_mac10.mdl"
|
||||
|
||||
"inv_name" "Ingram MAC-10 Weapon"
|
||||
"def_fireInfo" "fireInfo_mac10"
|
||||
"clipSize" "30"
|
||||
|
||||
"act_fire" "3,4,5"
|
||||
"act_reload" "1"
|
||||
"act_draw" "2"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_MAC10.Single"
|
||||
|
||||
"speed_mod" "1.0"
|
||||
"price" "1400"
|
||||
|
||||
"crossMinDist" "9"
|
||||
"crossDeltaDist" "3"
|
||||
"accuracyDivisor" "50"
|
||||
"accuracyMovementPenalty" "0.8"
|
||||
"accuracyMultiplier" "1"
|
||||
"accuracyAdd" "0.0095"
|
||||
"rangeModifier" "1.25"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "1.115"
|
||||
"multiplierShots" "2.0"
|
||||
"multiplierStrength" "0.7"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "5"
|
||||
"weight" "25"
|
||||
}
|
||||
|
||||
entityDef projectile_mac10
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_mac10_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_mac10
|
||||
{
|
||||
"def_onFire" "projectile_mac10"
|
||||
"ammoType" "ammo_45acp"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.07"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,55 +0,0 @@
|
|||
entityDef weapon_mp5navy
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "Heckler & Koch MP5-Navy Weapon - Uses ammo_9mm"
|
||||
|
||||
"model" "models/w_mp5.mdl"
|
||||
"model_view" "models/v_mp5.mdl"
|
||||
|
||||
"inv_name" "Heckler & Koch MP5-Navy Weapon"
|
||||
"def_fireInfo" "fireInfo_mp5navy"
|
||||
"clipSize" "30"
|
||||
|
||||
"act_fire" "3,4,5"
|
||||
"act_reload" "1"
|
||||
"act_draw" "2"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_MP5Navy.Single"
|
||||
|
||||
"speed_mod" "1.0"
|
||||
"price" "1500"
|
||||
|
||||
"crossMinDist" "5.0"
|
||||
"crossDeltaDist" "2.0"
|
||||
"accuracyDivisor" "60"
|
||||
"accuracyMovementPenalty" "1.25"
|
||||
"accuracyMultiplier" "1"
|
||||
"accuracyAdd" "0.0045"
|
||||
"rangeModifier" "1.25"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "0.825"
|
||||
"multiplierShots" "0.5"
|
||||
"multiplierStrength" "1.25"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "2"
|
||||
"weight" "25"
|
||||
}
|
||||
|
||||
entityDef projectile_mp5navy
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_mp5_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_mp5navy
|
||||
{
|
||||
"def_onFire" "projectile_mp5navy"
|
||||
"ammoType" "ammo_9mm"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.08"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,57 +0,0 @@
|
|||
entityDef weapon_p228
|
||||
{
|
||||
"inherit" "CSBasePistol"
|
||||
"editor_usage" "SIG P228 Weapon - Uses ammo_357sig"
|
||||
|
||||
"model" "models/w_p228.mdl"
|
||||
"model_view" "models/v_p228.mdl"
|
||||
|
||||
"inv_name" "SIG P228 Weapon"
|
||||
"def_fireInfo" "fireInfo_p228"
|
||||
"clipSize" "13"
|
||||
|
||||
|
||||
"act_fire" "1,2,3"
|
||||
"act_fireLast" "4"
|
||||
"act_reload" "5"
|
||||
"act_draw" "6"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_P228.Single"
|
||||
|
||||
"speed_mod" "1.0"
|
||||
"price" "600"
|
||||
|
||||
"crossMinDist" "8.0"
|
||||
"crossDeltaDist" "3.0"
|
||||
"accuracyDivisor" "200"
|
||||
"accuracyMovementPenalty" "1.6"
|
||||
"accuracyMultiplier" "1"
|
||||
"accuracyAdd" "0.004"
|
||||
"rangeModifier" "1.5"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "1.05"
|
||||
"multiplierShots" "6.0"
|
||||
"multiplierStrength" "0.5"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
|
||||
"hudSlot" "1"
|
||||
"hudSlotPos" "3"
|
||||
"weight" "5"
|
||||
}
|
||||
|
||||
entityDef projectile_p228
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_p228_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_p228
|
||||
{
|
||||
"def_onFire" "projectile_p228"
|
||||
"ammoType" "ammo_357sig"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.1425"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,55 +0,0 @@
|
|||
entityDef weapon_p90
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "FN P90 Weapon - Uses ammo_57mm"
|
||||
|
||||
"model" "models/w_p90.mdl"
|
||||
"model_view" "models/v_p90.mdl"
|
||||
|
||||
"inv_name" "FN P90 Weapon"
|
||||
"def_fireInfo" "fireInfo_p90"
|
||||
"clipSize" "50"
|
||||
|
||||
"act_fire" "3,4,5"
|
||||
"act_reload" "1"
|
||||
"act_draw" "2"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_P90.Single"
|
||||
|
||||
"speed_mod" "0.98"
|
||||
"price" "2350"
|
||||
|
||||
"crossMinDist" "7"
|
||||
"crossDeltaDist" "3"
|
||||
"accuracyDivisor" "50"
|
||||
"accuracyMovementPenalty" "1.125"
|
||||
"accuracyMultiplier" "1"
|
||||
"accuracyAdd" "0.0055"
|
||||
"rangeModifier" "1.875"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "0.9"
|
||||
"multiplierShots" "1.1"
|
||||
"multiplierStrength" "1.3"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "3"
|
||||
"weight" "26"
|
||||
}
|
||||
|
||||
entityDef projectile_p90
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_p90_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_p90
|
||||
{
|
||||
"def_onFire" "projectile_p90"
|
||||
"ammoType" "ammo_57mm"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.07"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,55 +0,0 @@
|
|||
entityDef weapon_scout
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "Steyr Scout Weapon - Uses ammo_762nato"
|
||||
|
||||
"model" "models/w_scout.mdl"
|
||||
"model_view" "models/v_scout.mdl"
|
||||
|
||||
"inv_name" "Steyr Scout Weapon"
|
||||
"def_fireInfo" "fireInfo_scout"
|
||||
"clipSize" "10"
|
||||
|
||||
|
||||
"act_fire" "1,2"
|
||||
"act_reload" "3"
|
||||
"act_draw" "4"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_Scout.Single"
|
||||
|
||||
"speed_mod" "1.04"
|
||||
"price" "1250"
|
||||
|
||||
"crossMinDist" "5.0"
|
||||
"crossDeltaDist" "3.0"
|
||||
"accuracyDivisor" "200"
|
||||
"accuracyMovementPenalty" "1"
|
||||
"accuracyMultiplier" "1"
|
||||
"rangeModifier" "2.375"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" ""
|
||||
"multiplierShots" "1.0"
|
||||
"multiplierStrength" "1.0"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "11"
|
||||
"weight" "30"
|
||||
}
|
||||
|
||||
entityDef projectile_scout
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_scout_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_scout
|
||||
{
|
||||
"def_onFire" "projectile_scout"
|
||||
"ammoType" "ammo_762nato"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.3"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,54 +0,0 @@
|
|||
entityDef weapon_sg550
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "SIG SG 550 Weapon - Uses ammo_556nato"
|
||||
|
||||
"model" "models/w_sg550.mdl"
|
||||
"model_view" "models/v_sg550.mdl"
|
||||
|
||||
"inv_name" "SIG SG 550 Weapon"
|
||||
"def_fireInfo" "fireInfo_sg550"
|
||||
"clipSize" "30"
|
||||
|
||||
"act_fire" "1,2"
|
||||
"act_reload" "3"
|
||||
"act_draw" "4"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_SG550.Single"
|
||||
|
||||
"speed_mod" "0.84"
|
||||
"price" "4200"
|
||||
|
||||
"crossMinDist" "5.0"
|
||||
"crossDeltaDist" "3.0"
|
||||
"accuracyDivisor" "200"
|
||||
"accuracyMovementPenalty" "1"
|
||||
"accuracyMultiplier" "1"
|
||||
"rangeModifier" "2.125"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" ""
|
||||
"multiplierShots" "1.0"
|
||||
"multiplierStrength" "1.0"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "14"
|
||||
"weight" "20"
|
||||
}
|
||||
|
||||
entityDef projectile_sg550
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_sg550_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_sg550
|
||||
{
|
||||
"def_onFire" "projectile_sg550"
|
||||
"ammoType" "ammo_556nato"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.25"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,56 +0,0 @@
|
|||
entityDef weapon_sg552
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "SIG SG 552 Commando Weapon - Uses ammo_556nato"
|
||||
|
||||
"model" "models/w_sg552.mdl"
|
||||
"model_view" "models/v_sg552.mdl"
|
||||
|
||||
"inv_name" "SIG SG 552 Commando Weapon"
|
||||
"def_fireInfo" "fireInfo_sg552"
|
||||
"clipSize" "30"
|
||||
|
||||
|
||||
"act_fire" "3,4,5"
|
||||
"act_reload" "1"
|
||||
"act_draw" "2"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_SG552.Single"
|
||||
|
||||
"speed_mod" "0.94"
|
||||
"price" "3500"
|
||||
|
||||
"crossMinDist" "5.0"
|
||||
"crossDeltaDist" "3.0"
|
||||
"accuracyDivisor" "75"
|
||||
"accuracyMovementPenalty" "3"
|
||||
// we actually want to * viewzoom here...
|
||||
"accuracyMultiplier" "1"
|
||||
"rangeModifier" "2.125"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "0.726"
|
||||
"multiplierShots" "2.2"
|
||||
"multiplierStrength" "0.9"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "8"
|
||||
"weight" "25"
|
||||
}
|
||||
|
||||
entityDef projectile_sg552
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_sg552_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_sg552
|
||||
{
|
||||
"def_onFire" "projectile_sg552"
|
||||
"ammoType" "ammo_556nato"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.0825"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,52 +0,0 @@
|
|||
entityDef weapon_smokegrenade
|
||||
{
|
||||
"editor_color" ".3 .3 1"
|
||||
"editor_mins" "-16 -16 -16"
|
||||
"editor_maxs" "16 16 16"
|
||||
"editor_usage" "smokegrenade"
|
||||
"editor_rotatable" "1"
|
||||
|
||||
"spawnclass" "CSWeapon"
|
||||
"model" "models/w_smokegrenade.mdl"
|
||||
"model_view" "models/v_smokegrenade.mdl"
|
||||
"snd_acquire" "weapon.pickup"
|
||||
"snd_respawn" "item.respawn"
|
||||
|
||||
"def_onFire" "projectile_smokegrenade"
|
||||
"def_onRelease" "projectile_smokegrenade"
|
||||
"inv_name" "smokegrenade"
|
||||
|
||||
"silent_fire" "1"
|
||||
"primed_fuse" "4"
|
||||
"act_idle" "0"
|
||||
"act_draw" "3"
|
||||
"act_delay" "1"
|
||||
"act_fire" "2"
|
||||
"chargeTime" "2"
|
||||
"removeOnEmpty" "1"
|
||||
"drawAfterRelease" "1"
|
||||
|
||||
"snd_fire" "weapon_smokegrenade.shoot"
|
||||
"snd_altfire" "weapon_smokegrenade.gl"
|
||||
"snd_empty" "weapon_smokegrenade.empty"
|
||||
|
||||
"hudSlot" "3"
|
||||
"hudSlotPos" "2"
|
||||
}
|
||||
|
||||
entityDef projectile_smokegrenade
|
||||
{
|
||||
"spawnclass" "CSProjectile"
|
||||
"model" "models/w_smokegrenade.mdl"
|
||||
"frame" "1"
|
||||
"fuse" "4"
|
||||
"detonate_on_fuse" "1"
|
||||
"bounce" "1"
|
||||
"angular_velocity" "-350 0 0"
|
||||
|
||||
"snd_explode" "BaseSmokeEffect.Sound"
|
||||
"snd_bounce" "SmokeGrenade.Bounce"
|
||||
"decal_detonate" "ExplosionScorch"
|
||||
|
||||
"smokeTime" "4"
|
||||
}
|
|
@ -1,56 +0,0 @@
|
|||
entityDef weapon_tmp
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "Steyr Tactical Weapon - Uses ammo_9mm"
|
||||
|
||||
"model" "models/w_tmp.mdl"
|
||||
"model_view" "models/v_tmp.mdl"
|
||||
|
||||
"inv_name" "Steyr Tactical Weapon"
|
||||
"def_fireInfo" "fireInfo_tmp"
|
||||
"clipSize" "30"
|
||||
|
||||
|
||||
"act_fire" "3,4,5"
|
||||
"act_reload" "1"
|
||||
"act_draw" "2"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_TMP.Single"
|
||||
|
||||
"speed_mod" "1.0"
|
||||
"price" "1250"
|
||||
|
||||
"crossMinDist" "7"
|
||||
"crossDeltaDist" "3"
|
||||
"accuracyDivisor" "30"
|
||||
"accuracyMovementPenalty" "0.95"
|
||||
"accuracyMultiplier" "1"
|
||||
"accuracyAdd" "0.0035"
|
||||
"rangeModifier" "1.25"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "0.8"
|
||||
"multiplierShots" "0.95"
|
||||
"multiplierStrength" "1.25"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "6"
|
||||
"weight" "25"
|
||||
}
|
||||
|
||||
entityDef projectile_tmp
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_tmp_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_tmp
|
||||
{
|
||||
"def_onFire" "projectile_tmp"
|
||||
"ammoType" "ammo_9mm"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.07"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
|
@ -1,57 +0,0 @@
|
|||
entityDef weapon_ump45
|
||||
{
|
||||
"inherit" "CSBaseRifle"
|
||||
"editor_usage" "Heckler & Koch UMP .45 ACP Weapon - Uses ammo_45acp"
|
||||
|
||||
"model" "models/w_ump45.mdl"
|
||||
"model_view" "models/v_ump45.mdl"
|
||||
|
||||
"inv_name" "Heckler & Koch UMP .45 ACP Weapon"
|
||||
"def_fireInfo" "fireInfo_ump45"
|
||||
"clipSize" "25"
|
||||
|
||||
|
||||
"act_fire" "3,4,5"
|
||||
"act_reload" "1"
|
||||
"act_draw" "2"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_UMP45.Single"
|
||||
|
||||
"speed_mod" "1.0"
|
||||
"price" "1700"
|
||||
|
||||
"crossMinDist" "6.0"
|
||||
"crossDeltaDist" "3.0"
|
||||
"accuracyDivisor" "100"
|
||||
"accuracyMovementPenalty" "1"
|
||||
"accuracyMultiplier" "1"
|
||||
"accuracyAdd" "0.003"
|
||||
"rangeModifier" "0.875"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "1.2"
|
||||
"multiplierShots" "1.0"
|
||||
"multiplierStrength" "0.9"
|
||||
"multiplierInaccuracy" "1.0"
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "4"
|
||||
"weight" "25"
|
||||
}
|
||||
|
||||
entityDef projectile_ump45
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_ump45_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_ump45
|
||||
{
|
||||
"def_onFire" "projectile_ump45"
|
||||
"ammoType" "ammo_45acp"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.105"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
||||
|
|
@ -1,86 +0,0 @@
|
|||
#define USP45_IDLE 0
|
||||
#define USP45_SHOOT1 1
|
||||
#define USP45_SHOOT2 2
|
||||
#define USP45_SHOOT3 3
|
||||
#define USP45_SHOOTLAST 4
|
||||
#define USP45_RELOAD 5
|
||||
#define USP45_DRAW 6
|
||||
#define USP45_ADDSIL 7
|
||||
#define USP45_IDLEUNSIL 8
|
||||
#define USP45_SHOOT1UNSIL 9
|
||||
#define USP45_SHOOT2UNSIL 10
|
||||
#define USP45_SHOOT3UNSIL 11
|
||||
#define USP45_SHOOTLASTUNSIL 12
|
||||
#define USP45_RELOADUNSIL 13
|
||||
#define USP45_DRAWUNSIL 14
|
||||
#define USP45_DETACHSIL 15
|
||||
|
||||
entityDef weapon_usp
|
||||
{
|
||||
"inherit" "CSBasePistol"
|
||||
"editor_usage" "usp45"
|
||||
|
||||
"model" "models/w_usp.mdl"
|
||||
"model_view" "models/v_usp.mdl"
|
||||
|
||||
"def_fireInfo" "fireInfo_usp45_unsil"
|
||||
"def_altFireInfo" "fireInfo_usp45_sil"
|
||||
"inv_name" "USP .45"
|
||||
"clipSize" "12"
|
||||
"ammoType" "ammo_45acp"
|
||||
"fireRate" ".15"
|
||||
"semiAuto" "1"
|
||||
"ammoRequired" "1"
|
||||
|
||||
"altMode" "1"
|
||||
"act_modeOn" "7"
|
||||
"act_modeOff" "15"
|
||||
|
||||
"crossMinDist" "4"
|
||||
"crossDeltaDist" "4"
|
||||
"accuracyDivisor" "25"
|
||||
"accuracyMovementPenalty" "2.2"
|
||||
"accuracyMultiplier" "1"
|
||||
"rangeModifier" "0.79"
|
||||
"penetrationPower" "1.0"
|
||||
"bulletStrength" "0.625"
|
||||
"multiplierShots" "2.5"
|
||||
"multiplierStrength" "0.5"
|
||||
"multiplierInaccuracy" "0.5"
|
||||
|
||||
// Unsilenced
|
||||
"act_draw" "14"
|
||||
"act_idle" "8"
|
||||
"act_fire" "9,10,11"
|
||||
"act_fireLast" "12"
|
||||
"act_reload" "13"
|
||||
"snd_fire" "Weapon_USP.Single"
|
||||
|
||||
"hudSlot" "1"
|
||||
"hudSlotPos" "0"
|
||||
"weight" "5"
|
||||
}
|
||||
|
||||
entityDef projectile_usp45
|
||||
{
|
||||
"inherit" "projectile_bullet_base"
|
||||
"damage" "skill:plr_usp45_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_usp45_unsil
|
||||
{
|
||||
"def_onFire" "projectile_usp45"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
}
|
||||
|
||||
entityDef fireInfo_usp45_sil
|
||||
{
|
||||
"def_onFire" "projectile_usp45"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
"act_draw" "6"
|
||||
"act_idle" "0"
|
||||
"act_reload" "5"
|
||||
"act_fire" "1,2,3"
|
||||
"act_fireLast" "4"
|
||||
"snd_fire" "Weapon_USP.SilencedShot"
|
||||
}
|
|
@ -1,59 +0,0 @@
|
|||
entityDef weapon_xm1014
|
||||
{
|
||||
"inherit" "CSBaseShotgun"
|
||||
"editor_usage" "Benneli XM1014 Weapon - Uses ammo_buckshot"
|
||||
|
||||
"model" "models/w_xm1014.mdl"
|
||||
"model_view" "models/v_xm1014.mdl"
|
||||
|
||||
"inv_name" "Benneli XM1014 Weapon"
|
||||
"def_fireInfo" "fireInfo_xm1014"
|
||||
"clipSize" "7"
|
||||
|
||||
"ammoType" "ammo_buckshot"
|
||||
|
||||
"act_fire" "1,2"
|
||||
"act_reloadStart" "5"
|
||||
"act_reload" "3"
|
||||
"act_reloadEnd" "4"
|
||||
"act_draw" "6"
|
||||
"act_idle" "0"
|
||||
|
||||
"snd_fire" "Weapon_XM1014.Single"
|
||||
|
||||
"speed_mod" "0.96"
|
||||
"price" "3000"
|
||||
"crossMinDist" ""
|
||||
"crossDeltaDist" ""
|
||||
"accuracyDivisor" ""
|
||||
"accuracyMovementPenalty" ""
|
||||
"accuracyMultiplier" ""
|
||||
"rangeModifier" ""
|
||||
"penetrationPower" "0"
|
||||
"bulletStrength" ""
|
||||
"multiplierShots" ""
|
||||
"multiplierStrength" ""
|
||||
"multiplierInaccuracy" ""
|
||||
|
||||
"hudSlot" "0"
|
||||
"hudSlotPos" "1"
|
||||
"weight" "20"
|
||||
}
|
||||
|
||||
entityDef projectile_xm1014
|
||||
{
|
||||
"inherit" "projectile_bullet_shotgun"
|
||||
"damage" "skill:plr_xm1014_dmg"
|
||||
}
|
||||
|
||||
entityDef fireInfo_xm1014
|
||||
{
|
||||
"def_onFire" "projectile_xm1014"
|
||||
"ammoType" "ammo_buckshot"
|
||||
"ammoRequired" "1"
|
||||
"ammoPerShot" "1"
|
||||
"fireRate" "0.25"
|
||||
"punchAngle" "-2 0 0"
|
||||
"model_flash" "sprites/muzzleflash2.spr"
|
||||
"numProjectiles" "6"
|
||||
}
|
|
@ -1,19 +0,0 @@
|
|||
typeInfo material
|
||||
{
|
||||
"C" "gs_material_concrete"
|
||||
"D" "gs_material_dirt"
|
||||
"F" "gs_material_flesh"
|
||||
"G" "gs_material_grate"
|
||||
"H" "gs_material_alien"
|
||||
"M" "gs_material_metal"
|
||||
"O" "gs_material_foliage"
|
||||
"P" "gs_material_computer"
|
||||
"R" "gs_material_rocks"
|
||||
"S" "gs_material_slosh"
|
||||
"T" "gs_material_tile"
|
||||
"V" "gs_material_vent"
|
||||
"W" "gs_material_wood"
|
||||
"Y" "gs_material_glass"
|
||||
"N" "gs_material_sand"
|
||||
"K" "gs_material_snow"
|
||||
}
|
|
@ -1,57 +0,0 @@
|
|||
// buy commands
|
||||
alias ak47 "cmd buy weapon_ak47"
|
||||
alias aug "cmd buy weapon_aug"
|
||||
alias awp "cmd buy weapon_awp"
|
||||
alias deagle "cmd buy weapon_deagle"
|
||||
alias elites "cmd buy weapon_elite"
|
||||
alias fn57 "cmd buy weapon_fiveseven"
|
||||
alias g3sg1 "cmd buy weapon_g3sg1"
|
||||
alias glock "cmd buy weapon_glock18"
|
||||
alias m249 "cmd buy weapon_m249"
|
||||
alias m3 "cmd buy weapon_m3"
|
||||
alias m4a1 "cmd buy weapon_m4a1"
|
||||
alias mac10 "cmd buy weapon_mac10"
|
||||
alias mp5 "cmd buy weapon_mp5"
|
||||
alias p228 "cmd buy weapon_p228"
|
||||
alias p90 "cmd buy weapon_p90"
|
||||
alias scout "cmd buy weapon_scout"
|
||||
alias sg550 "cmd buy weapon_sg550"
|
||||
alias sg552 "cmd buy weapon_sg552"
|
||||
alias tmp "cmd buy weapon_tmp"
|
||||
alias ump45 "cmd buy weapon_ump45"
|
||||
alias usp "cmd buy weapon_usp"
|
||||
alias xm1014 "cmd buy weapon_xm1014"
|
||||
|
||||
alias primammo "cmd buyammo 0"
|
||||
alias secammo "cmd buyammo 1"
|
||||
alias buyammo1 "primammo"
|
||||
alias buyammo2 "secammo"
|
||||
alias vest "cmd buy item_kevlar"
|
||||
alias vesthelm "cmd buy item_kevlar_helmet"
|
||||
alias flash "cmd buy weapon_flashbang"
|
||||
alias hegren "cmd buy weapon_hegrenade"
|
||||
alias vsgren "cmd buy weapon_smokegrenade"
|
||||
alias defuser "cmd buy item_defuse"
|
||||
alias nvg "cmd buy item_nightvision"
|
||||
|
||||
// radio commands
|
||||
alias coverme "cmd coverme"
|
||||
alias takepoint "cmd takepoint"
|
||||
alias regroup "cmd regroup"
|
||||
alias followme "cmd followme"
|
||||
alias takingfire "cmd takingfire"
|
||||
alias go "cmd go"
|
||||
alias fallback "cmd fallback"
|
||||
alias sticktog "cmd sticktog"
|
||||
alias getinpos "cmd getinpos"
|
||||
alias stormfront "cmd stormfront"
|
||||
alias report "cmd report"
|
||||
alias roger "cmd roger"
|
||||
alias enemyspot "cmd enemyspot"
|
||||
alias needbackup "cmd needbackup"
|
||||
alias sectorclear "cmd sectorclear"
|
||||
alias inposition "cmd inposition"
|
||||
alias reportingin "cmd reportingin"
|
||||
alias getout "cmd getout"
|
||||
alias negative "cmd negative"
|
||||
alias enemydown "cmd enemydown"
|
|
@ -1,42 +0,0 @@
|
|||
// game specific binds
|
||||
bind b "buy"
|
||||
bind m "chooseteam"
|
||||
bind g "drop"
|
||||
|
||||
// game specific cvars
|
||||
set hostname "FreeCS Server"
|
||||
set maxplayers "8"
|
||||
set mp_startmoney "800"
|
||||
set mp_buytime "90"
|
||||
set mp_freezetime "6"
|
||||
set mp_c4timer "45"
|
||||
set mp_roundtime "5"
|
||||
set fcs_knifeonly "0"
|
||||
set fcs_swapteams "0"
|
||||
set fcs_nopickups "0"
|
||||
set fcs_reward_kill "300"
|
||||
set fcs_penalty_pain "-150"
|
||||
set fcs_penalty_kill "-1500"
|
||||
set fcs_maxmoney "16000"
|
||||
set fcs_fillweapons "0"
|
||||
set fcs_autoreload "0"
|
||||
|
||||
// cosmetic branding changes
|
||||
set con_color "255 150 0"
|
||||
set vgui_color "255 170 0"
|
||||
set cross_color "0 255 0"
|
||||
set r_menutint "0.22 0.278 0.40"
|
||||
|
||||
// physics differences from valve/
|
||||
set pm_accelerate "4"
|
||||
set pm_airaccelerate "10"
|
||||
set pm_airstepsize "18"
|
||||
set pm_crouchviewheight "30"
|
||||
set pm_edgefriction "1"
|
||||
set pm_friction "4"
|
||||
set pm_gravity "800"
|
||||
set pm_normalviewheight "54"
|
||||
set pm_stepsize "18"
|
||||
set pm_stopspeed "75"
|
||||
set pm_walkspeed "250"
|
||||
set pm_wateraccelerate "8"
|
188
default_cvar.cfg
|
@ -1,188 +0,0 @@
|
|||
// generated by Nuclide, do not modify
|
||||
set _pext_infoblobs "1" // override
|
||||
set _pext_vrinputs "0" // override
|
||||
set _q3bsp_bihtraces "1" // override
|
||||
set ai_debugAlerts "0" // Show prints when AI gets alerted to a position.
|
||||
set ai_debugLogic "0" // Show prints when AI makes decisions regarding thinking.
|
||||
set ai_debugNav "0" // Show prints when AI makes decisions regarding navigation.
|
||||
set ai_debugScripts "0" // Show prints when AI interacts with scripted sequences.
|
||||
set ai_enable "1" // Disable AI behaviour when set.
|
||||
set ai_runSpeed "320" // Default run speed chosen by AI characters, in units per second.
|
||||
set ai_walkSpeed "150" // Default walk speed chosen by AI characters, in units per second.
|
||||
set bot_aimless "0" // Bots will not set goals for themselves when set.
|
||||
set bot_backspeed "133" // Bots desired maximum backwards speed.
|
||||
set bot_crouch "0" // Bots are all forced to move crouched.
|
||||
set bot_developer "0" // TODO: remove?
|
||||
set bot_dont_shoot "0" // Bots never actually shoot.
|
||||
set bot_enable "1" // Bot support enabled when set.
|
||||
set bot_fastChat "0" // Bots will chat instantly instead of 'typing'.
|
||||
set bot_forwardspeed "190" // Bots desired maximum forward speed.
|
||||
set bot_minClients "-1" // How many player slots are to be filled, -1 is 'untouched'.
|
||||
set bot_noChat "0" // Bots will no longer communicate when set.
|
||||
set bot_pause "0" // Bots logic will be paused.
|
||||
set bot_prefix "" // Bot nickname prefix for newly added bots.
|
||||
set bot_prone "0" // Bots are all forced to move prone.
|
||||
set bot_sidespeed "152" // Bots desired maximum strafe speed.
|
||||
set bot_skill "2" // Bot version of cvar "skill".
|
||||
set bot_walk "0" // Bots are forced to walk slowly.
|
||||
set cfg_save_auto "1" // override
|
||||
set cg_chatEnabled "1" // Enable the display of chat messages.
|
||||
set cg_damageShake "0" // Shake the display upon taking damage.
|
||||
set cg_hudAspect "0" // Aspect ratio override for the HUD. 1.0 is 1:1 square, 0 is auto.
|
||||
set cg_modelBobHeight "0.0" // Intensity at which objects with the "spin" flag bob.
|
||||
set cg_modelBobHeightSpeed "0.0" // Speed at which objects with the "spin" flag bob.
|
||||
set cg_modelSpinPitch "0.0" // Intensity at which objects with the "spin" flag change their pitch.
|
||||
set cg_modelSpinPitchSpeed "0.0" // Speed at which objects with the "spin" flag change their pitch.
|
||||
set cg_modelSpinRoll "0.0" // Intensity at which objects with the "spin" flag roll.
|
||||
set cg_modelSpinRollSpeed "0.0" // Speed at which objects with the "spin" flag roll.
|
||||
set cg_modelSpinSpeed "120.0" // Speed at which an object with the "spin" key spins.
|
||||
set cg_muzzleDLight "1" // Enable dlights being spawned from muzzleflashes.
|
||||
set cg_muzzleDLightColor "1.0 0.45 0.0" // Color of muzzleflash dlights.
|
||||
set cg_viewZSmoothingMax "16" // Camera vertical-axis smoothing max delta threshold.
|
||||
set cg_viewZSmoothingMin "1" // Camera vertical-axis smoothing delta threshold.
|
||||
set cg_viewZSmoothingTime "0.1" // Camera vertical-axis smoothing steps.
|
||||
set cg_viewmodelFlip "0" // Flip the viewmodel.
|
||||
set cg_viewmodelFov "90" // Viewmodel field of view.
|
||||
set cg_viewmodelLag "0" // Viewmodel lag when camera looks around.
|
||||
set cg_viewmodelOffset "0 0 0" // Viewmodel offset in relative units (forward, right, up)
|
||||
set cg_viewmodelPass "1" // Renders viewmodel in separate drawpass (no lighting)
|
||||
set cg_viewmodelScale "1.0" // Viewmodel scale multiplier, affects bob as well.
|
||||
set cl_backspeed "400" // Client's desired backwards speed.
|
||||
set cl_bob "0" // override
|
||||
set cl_cursor_scale "1" // override
|
||||
set cl_decals "128" // override
|
||||
set cl_forwardspeed "400" // Client's desired forward speed.
|
||||
set cl_musicstyle "0" // override
|
||||
set cl_sidespeed "400" // Client's desired side-step speed.
|
||||
set con_color "255 150 0" // HUD color value, R G B, 0-255 for each channel.
|
||||
set con_notifylines "0" // override
|
||||
set dev_cornerspeed "0" // Override speed set by path_corner entities.
|
||||
set dev_loddistance "0" // Override distance at which func_lod entities disappear.
|
||||
set dev_skyscale "" // Override for the sky_camera room scale.
|
||||
set dsp_soundscapes "1" // Enable the use of sound scapes.
|
||||
set g_damageScale "1" // final damage scale on objects
|
||||
set g_gravity "800" // Global gravity setting.
|
||||
set g_logLevel "2" // Game console log levels. 0 = None, 1 = Errors, 2 = Warnings, 3 = Extra Messages
|
||||
set g_logTimestamps "0" // When 1, will print time stamps before the log message
|
||||
set gl_conback "gfx/devcon" // override
|
||||
set gl_mindist "4" // override
|
||||
set gl_blendsprites "0" // override
|
||||
set gl_specular "1" // override
|
||||
set gl_specular_fallback "0" // override
|
||||
set in_zoomSensitivity "1.0" // Input sensitivity multiplier for when you're zoomed in.
|
||||
set logging_enabled "0" // Enable server-side logging for game specific events.
|
||||
set maxpitch "89" // override
|
||||
set menu_helptext_size "11"
|
||||
set menu_intro "1"
|
||||
set menu_steambg "0"
|
||||
set menu_updating "0"
|
||||
set media_repeat "0" // override
|
||||
set minpitch "-89" // override
|
||||
set motdfile "motd.txt"
|
||||
set mp_allowvote "1"
|
||||
set mp_decals "128"
|
||||
set mp_flashlight "1"
|
||||
set mp_td_dmgToKick "300"
|
||||
set mp_td_dmgToWarn "200"
|
||||
set nav_linksize "256"
|
||||
set nav_radius "32"
|
||||
set phys_developer "0" // Shows debug prints regarding physics operations when set.
|
||||
set phys_impactforcescale "1" // Scaler for impact forces on physically simulated entities.
|
||||
set phys_pushscale "1" // Scaler for push forces on physically simulated entities.
|
||||
set pm_accelerate "10"
|
||||
set pm_airaccelerate "10"
|
||||
set pm_airstepsize "0"
|
||||
set pm_boxcenter "1"
|
||||
set pm_boxwidth "32"
|
||||
set pm_crouchheight "36"
|
||||
set pm_crouchspeed "90"
|
||||
set pm_crouchviewheight "30"
|
||||
set pm_edgefriction "1"
|
||||
set pm_friction "4"
|
||||
set pm_gravity "800"
|
||||
set pm_jumpheight "265"
|
||||
set pm_maxviewpitch "89"
|
||||
set pm_minviewpitch "-89"
|
||||
set pm_noclipaccelerate "5"
|
||||
set pm_noclipspeed "500"
|
||||
set pm_normalheight "72"
|
||||
set pm_normalviewheight "64"
|
||||
set pm_nospeedcap "0"
|
||||
set pm_proneheight "0"
|
||||
set pm_pronespeed "40.5"
|
||||
set pm_proneviewheight "16"
|
||||
set pm_runspeed "0"
|
||||
set pm_runfiring "1"
|
||||
set pm_stairSmoothing "1"
|
||||
set pm_stamina "24"
|
||||
set pm_staminarate "0.75"
|
||||
set pm_staminathreshold "4"
|
||||
set pm_stepsize "18"
|
||||
set pm_stopspeed "100"
|
||||
set pm_thirdPerson "0"
|
||||
set pm_walkspeed "270"
|
||||
set pm_wateraccelerate "10"
|
||||
set pm_waterjumpheight "350"
|
||||
set r_autoscale "1" // When set, will ensure the game is at 640x480 type scaling.
|
||||
set r_drawdecals "1" // Shows decal entities managed by the game when set.
|
||||
set r_ignoreentpvs "0" // override
|
||||
set r_imageextensions "tga bmp pcx png jpg" // override
|
||||
set r_meshpitch "1" // override
|
||||
set r_pixelscale "0" // When set, will ensure the 3D rendered scene is restricted to 640x480 resolution in definition.
|
||||
set r_renderEntityInfo "0" // Display visual information about entities in-world.
|
||||
set r_showDlights "0" // Displays dynamic light representations in-world.
|
||||
set r_showPhysicsInfo "0" // Displays physics entity information in-world.
|
||||
set r_skipGlows "0" // Skip rendering of glowing sprites.
|
||||
set r_skipLensFlares "0" // Skip rendering of lens flares.
|
||||
set r_skipWorld "0" // Skip rendering of the world.
|
||||
set rm_unlit_additive "1" // Render entities with the 'additive' rendermode fullbright.
|
||||
set rm_unlit_texture "1" // Render entities with the 'texture' rendermode fullbright.
|
||||
set rope_debug "0" // Shows primitive debug rendering of a rope when set.
|
||||
set rope_fast "1" // Don't perform expensive calculations on the rope when set.
|
||||
set rope_maxsegments "-1" // Limit rope segments. -1 means no limit.
|
||||
set rope_sag "2" // Rope sagging multiplier.
|
||||
set rope_swing "2" // Rope swinging multiplier.
|
||||
set s_logLevel "2" // Sound console log levels. 0 = None, 1 = Errors, 2 = Warnings, 3 = Extra Messages
|
||||
set scr_conalpha "1" // override
|
||||
set scr_loadingscreen_aspect "1" // override
|
||||
set sp_decals "128"
|
||||
set sv_friendlyFire "0" // Team-inflicted damage is possible when set.
|
||||
set sv_gameplayfix_setmodelrealbox "1" // override
|
||||
set sv_gameplayfix_setmodelsize_qw "1" // override
|
||||
set sv_levelexec "1" // Will search and execute `<gamedir>/maps/currentmap.cfg` when set.
|
||||
set sv_plugins "1" // Enable the use of server-side plugins when set.
|
||||
set v_contentblend "0" // override
|
||||
set vehicle_developer "0" // Shows vehicle related debug prints when set.
|
||||
set vgui_color "255 170 0" // Default primary color for VGUI widgets.
|
||||
set vid_brightness "0" // Controls display brightness.
|
||||
set violence_ablood "1" // Enable non-human (alternative) blood.
|
||||
set violence_agibs "1" // Enable non-human (alternative) gibs.
|
||||
set violence_hblood "1" // Enable human blood.
|
||||
set violence_hgibs "1" // Enable human giblets.
|
||||
set xr_roomScale "1.0" // XR: Room scale multiplier.
|
||||
set xr_testInputs "0" // XR: Enable fake inputs, to debug the VR camera and weapon inputs.
|
||||
set xr_viewHeight "-48" // XR: Default view-height offset.
|
||||
set physics_ode_quadtree_depth "3" // override
|
||||
set physics_ode_contactsurfacelayer "0" // override
|
||||
set physics_ode_worldquickstep "1" // override
|
||||
set physics_ode_worldquickstep_iterations "10" // was 20, too much
|
||||
set physics_ode_contact_mu "1" // override
|
||||
set physics_ode_contact_erp "0.96" // override
|
||||
set physics_ode_contact_cfm "0.001" // override
|
||||
set physics_ode_world_damping "-1" // override
|
||||
set physics_ode_world_damping_linear "-1" // override
|
||||
set physics_ode_world_damping_linear_threshold "-1" // override
|
||||
set physics_ode_world_damping_angular "-1" // override
|
||||
set physics_ode_world_damping_angular_threshold "-1" // override
|
||||
set physics_ode_world_erp "0.96" // override
|
||||
set physics_ode_world_cfm "0.001" // override
|
||||
set physics_ode_iterationsperframe "1" // override
|
||||
set physics_ode_movelimit "1.0" // override
|
||||
set physics_ode_spinlimit "1300" // was 2000
|
||||
set physics_ode_autodisable "1" // override
|
||||
set physics_ode_autodisable_steps "5" // override
|
||||
set physics_ode_autodisable_time "0.1" // override
|
||||
set physics_ode_autodisable_threshold_linear "0.05" // Was 0.2, too lenient.
|
||||
set physics_ode_autodisable_threshold_angular "0.01" // override
|
||||
set physics_ode_autodisable_threshold_samples "5" // override
|
||||
set physics_ode_maxspeed "800" // was 0
|
BIN
icon.tga
BIN
img/tr.png
Before Width: | Height: | Size: 5.2 KiB |
14
manifest.fmf
Normal file
|
@ -0,0 +1,14 @@
|
|||
FTEMANIFEST 1
|
||||
GAME cstrike
|
||||
NAME "Counter-Strike"
|
||||
BASEGAME platform
|
||||
BASEGAME valve
|
||||
BASEGAME cstrike
|
||||
|
||||
// you don't really want to change these
|
||||
RTCBROKER master.frag-net.com:27950
|
||||
PROTOCOLNAME "Nuclide"
|
||||
MAINCONFIG game.cfg
|
||||
DOWNLOADSURL "http://www.frag-net.com/dl/packages"
|
||||
|
||||
-exec platform_default.cfg
|
Before Width: | Height: | Size: 5.9 KiB |
Before Width: | Height: | Size: 5.3 KiB |
Before Width: | Height: | Size: 4.5 KiB |
Before Width: | Height: | Size: 5.3 KiB |
Before Width: | Height: | Size: 5.5 KiB |
BIN
maps/cs_747.jpg
Before Width: | Height: | Size: 5.1 KiB |
Before Width: | Height: | Size: 3.9 KiB |
Before Width: | Height: | Size: 5.5 KiB |
Before Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 4.5 KiB |
Before Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 6.6 KiB |
Before Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 4.5 KiB |
Before Width: | Height: | Size: 4.4 KiB |
Before Width: | Height: | Size: 5.9 KiB |
Before Width: | Height: | Size: 6.2 KiB |
BIN
maps/cs_iraq.jpg
Before Width: | Height: | Size: 5.7 KiB |
Before Width: | Height: | Size: 7.1 KiB |
Before Width: | Height: | Size: 6.2 KiB |
Before Width: | Height: | Size: 6.2 KiB |
Before Width: | Height: | Size: 4.4 KiB |
Before Width: | Height: | Size: 4.7 KiB |
BIN
maps/cs_ship.jpg
Before Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 5.8 KiB |
Before Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 5.1 KiB |
BIN
maps/cs_tire.jpg
Before Width: | Height: | Size: 7.2 KiB |
Before Width: | Height: | Size: 3.7 KiB |
Before Width: | Height: | Size: 4.6 KiB |