Normal Commands and what they do.

Now there are many commands in the console, but only a few are nessecary to learn if you want to cheat "Normally" and not like a map developer.Ent_Create is a command that can accept arguements and conditions, it is the only way to spawn special NPCs like those listed above.What are "Arguements"? They're anything you do WHILE spawning the NPC, to the NPC. For instance, changing its model, Spawnflags, Booleans, etc.Npc_Create is a command that is... "basic". You use it in conjunction with NPC_Create_Equipment. This command is useful for spawning npcs without specifying the weapon more than once, and only spawns the normal varient of any NPC. It however cannot spawn grubs(AFAIK).Prop_Physics_Create is the most advanced command here. In order to USE IT, you MUST know the pathway of the prop's name.An example is prop_physics_create props_junk/gnome.mdlEnt_Fire is a command that adds flags, booleans, and other things. Ent_Create can performt hese actions MID-Spawning, but not post. Ent_Fire does that for you. In order to use it, you have to either use a named entity(via Ent_Setname from below), or !picker in specification.For Example:Ent_fire !picker igniteWill ignite whatever your cursor is hovering on.Or Ent_Fire Alyx Ignite will set ALYX ON FIRE!Ent_Setname is another command that isnt "Nessecary" but can be fun.IT sets the name of entities. However, entities of a certain type are only able to act in the ways they can.How it works is this. The Alyx YOU journey with in HL2EP1 and HL2EP2 is named "Alyx". But say you want to ♥♥♥♥ around. You can spawn a random rebel, Combine Soldier, and/or any NPC and do ent_Setname Alyx. Doing so and deleting original alyx will make them act like alyx in cutscenes and events.Or the Gnome from "Little Rocket Man"? You can spawn in a Prop_Physics via the command above this one and name it "Gnome". Putting it in the rocket will count for the acheivement, but please do it legit. It's a worthwhile journey.