In the manual it talks of 3 methods, ENTITY* which looks like a structure definition, code using ent_create() which is the one I have used and loading via WED.
Can you please explain when I would use ENTITY* rather than ent_create()
ENTITY* shotgun_onscreen = { type = "shotgun.mdl"; layer = 2; // display above view entities with layer 1 flags = VISIBLE; flags2 = VISIBLE; // visible on screen from the start client_id = camera; // same camera parameters as the default view x = 100; // place 100 quants ahead of the view y = -50; // 50 to the right z = 0; //