FY Map Creation

From Valve Developer Community
Revision as of 10:22, 2 November 2007 by NoricCrora (talk | contribs)
Jump to navigation Jump to search

kx 650 nude centerfold alternative construction method free adult video chat computer armoire mba admission essay sample scooter accommodation beach palm west airfare adalat 446th airlift wing legal issues 2006 educational opportunities in india walker smith way tiffany lamp east central oklahoma football game downloads 3d text plugins klm airline palm coast resort florida wireless broadband resume service purchase plant online replica rolex amazoncouk promotional code suzuki automobile dealer account executive positions free cell phone search payday advance loan texas list of military high schools tom tom maps ill get over you server unreachable download disney ringtones www pokemon games com north east insurance company canadian immigration celebrex baking cookies medical employment agency atlanta free cell phone directory sauna infrared kim miller photography king power tools canada pakistani brides upholstery fabrics air tickets guitar lessons nz art gallerys adult gallery dating sims avon products armstrong flooring spyware new michael jordan shoes motorcycle for sale ew cox sunday times property south africa australian medals extra income nyc traffic cam emirates airlines free metro ringtone meridia online oven designs episodes guides free mobile ringtones virgin football gambling official rules of poker office ergonomics wmv file conversion para sailing this love song article on music teacher exam preparations amazon books coupon codes asian sex video newsgroup providers uk white big cocks audio powered speaker water exhibitions tila lactating tit bottled spring water dining room furniture marriage compatibility questions i love you i hate you dsl modem sale andres bello universidad bank cd rate stocking legs jazz clearwater sap license agreement sing sing prison location samsung sgh z710 tent instructions online translation german english single wide mobile home charmed fog lights This non-standard Counter-Strike: Source gameplay style involves a cache of weapons in the level. See Counter-Strike: Source Level Creation for basic instructions on creating levels for CS:S.

Required FGD addition

These instructions require editing the base.fgd to add a "Use" input to game_player_equip:

input Use(void) : "Equip player"

Adding weapons

To add a weapon entity to the level and fill it full of the proper ammo:

  1. Add your "Weapon entity" into the world. See the table below for a list of weapon and ammo entities.
  2. If a game_player_equip with targetname of the required <Short Ammo Name> does not exist yet, do the following steps:
    1. Create a game_player_equip entity.
    2. Set the name to the correct <Short Ammo Name> (see table below).
    3. Set the Use Only flag on the game_player_equip.
    4. Turn off SmartEdit on the Object Properties dialog if it isn't already off.
    5. Add a keyvalue with the keyname of the <Ammo Entity> and the value <Amount to Fill>.
  3. Add an output to your weapon entity named OnPlayerPickup.
  4. Set the target of the output to the <Short Ammo Name> and the input to Use.

To place more of the same type of weapon, simply added the same output to each instance you place, or duplicate the existing instance. A separate game_player_equip needs to be added for each ammo type that is required.

List of ammo and weapon entities

Weapon Entity Ammo Description Ammo Entity Amount to Fill
weapon_awp 338mag ammo_338mag 3
weapon_p228 357sig ammo_357sig 4
weapon_mac10 45acp ammo_45acp 4
weapon_ump45 4
weapon_usp 5
weapon_deagle 50ae ammo_50ae 5
weapon_famas 556mm ammo_556mm 3
weapon_galil 3
weapon_m4a1 3
weapon_sg550 3
weapon_sg552 3
weapon_m249 556mm_box ammo_556mm_box 7
weapon_fiveseven 57mm ammo_57mm 2
weapon_p90 2
weapon_ak47 762mm ammo_762mm 3
weapon_aug 3
weapon_g3sg1 3
weapon_scout 3
weapon_elite 9mm ammo_9mm 4
weapon_glock 4
weapon_mp5navy 4
weapon_tmp 4
weapon_m3 buckshot ammo_buckshot 4
weapon_xm1014 4

See also