Currently mapper's entities are defined in two ".def" files..... entities.def (old Q3 entities) and entities-sg.def (our entites). Smokin Guns uses its own definitions as well as some defined in the original Q3 definitions. For those who don't map, it is kinda confusing int the editor because it shows entites that may or may not still be used in Smokin' Guns. This was done (I think) so people could map for both Q3 and SG with out interference. I feel this is no longer needed and that the definitions could use some attention.
With that said, one of my side projects has been to clean up the entites-sg.def. The end goal is to have one, complete definition file. I have been re-writing some of the descriptions and adding the definitions from the original entitis.def.
I would like to open a discussion thread/question thread about the following entites. I was wondering a) are these entities are used in maps (mappers please answer)? b) are these entites implemented in the code (coders please answer)? or c) are these entites worth keeping in the entities definitions (all)?
unknown
delete
keep
- _decal
- _skybox
- func_plat
- func_static
- holdable_medkit
- holdable_teleporter
- info_camp
- info_notnull
- info_null
- info_spectator_start (commented out, not used?)
- item_armor_body
- item_armor_shard
- item_botroam
- item_enviro
- item_flight
- item_haste
- item_health
- item_health_large
- item_health_mega
- item_health_small
- item_invis
- item_quad
- item_regen
- shooter_rocket
- target_laser (commented out, not used?)
- target_location
- target_push
- target_remove_powerups
- target_teleporter
- team_CTF_blueflag
- team_CTF_redflag
- trigger_push
- trigger_teleport
- weapon_bfg
- weapon_gauntlet
- weapon_grapplinghook
- weapon_grenadelauncher
- weapon_machinegun
- weapon_plasmagun
- weapon_railgun
- weapon_rocketlauncher
- Suspended spawnflags
- misc_portal_camera
- misc_portal_surface
- misc_teleporter_dest
- shooter_grenade
- shooter_plasma
Note:I know this is a lot of looking up for the coders. I just wanted to start a thread about it. Maybe just keep this in mind when you are browsing the SG source
