FY Map Creation

From Valve Developer Community
Revision as of 06:08, 11 November 2007 by GetpaSvarc (talk | contribs)
Jump to navigation Jump to search

porsche 911 part 2.8 macro lens 44 pacemaker adult bisexual man endangered species in utah romanticism history primary documents sno dome titty fuck movie pacifier internet peter regan insurance terminology definitions terakhir economic consequences of katrina pilot the band adaptec scsi cards sperry boot electric company fort smith arkansas june summer photography teenager penis little things in life matter the most what is abused walker smith way ld fashions stock screen st james parish school board list of pc games ten twenty net round number xp restore disc running out of time movie sam harris star search reaction vessels what guys look for in girl ecommerce credit card processing random girl name generator web site ada compliance etc hotel modern day explorers marjorie wilson artist extra special anniversary ideas gifts airline nationwide sinus pains lions club president asl signs slovakiet alternative minimum rule tax team talk mag super lig journal of research in crime and deliquency university of miami school of medicine faculty irregular period on birth control nike hates 2 hearts kingdom music piano latest notebook 2005 urban well kits injury island lawyer personal rhode pc skin vacuums consumer reports mark bennett attorney light heavyweight champion london kings college sleep sound in jesus lyrics work home businesses resources metric band pictures volkswagen customer service complaints library of speech language pathology porn uploads mo nevada newspaper exhaust repairs uk setting stage acid stained flooring pennsylvania state elections supreme court justice vote most anticipated games of 2005 2003 honda accord ex v6 ireland rugby team 2005 ontario park windsor add alcohol link new rehab morrowind iii elder scrolls thermoset rubber man utd picture environmental in issue world joe music public video methods of performance appraisals setting up a small business canada sell football card island league tennis local region very tight skirt name a star and add a special wish matrix mortgage international animals cell membrane mediterranean area map annie casey e foundation legal general unit trust prices anxiety cause disorder generalized jackson county school district arkansas painter 9 brushes ix netcom com average range of iq

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