key, "angle", "yaw"
key, "colorGrade", "gradingTexture"
key, "count", "amount"
key, "targetShaderName", "shader"
key, "targetname", "name"
key, "team", "group"
value, "info_alien_intermission", "pos_alien_intermission"
value, "info_human_intermission", "pos_human_intermission"
value, "info_notnull", "pos_target"
value, "info_null", "pos_target"
value, "info_player_deathmatch", "pos_player_spawn"
value, "info_player_intermission", "pos_player_intermission"
value, "info_player_start", "pos_player_spawn"
value, "misc_anim_model", "gfx_animated_model"
value, "misc_light_flare", "gfx_light_flare"
value, "misc_particle_system", "gfx_particle_system"
value, "misc_portal_camera", "gfx_portal_camera"
value, "misc_portal_surface", "gfx_portal_surface"
value, "misc_teleporter_dest", "pos_target"
value, "misc_teleporter_dest", "pos_target"
value, "target_alien_win", "game_end"
value, "target_delay", "ctrl_relay"
value, "target_human_win", "game_end"
value, "target_kill", "game_kill"
value, "target_location", "pos_location"
value, "target_position", "pos_target"
value, "target_relay", "ctrl_relay"
value, "target_rumble", "fx_rumble"
value, "target_score", "game_score"
value, "target_speaker", "sfx_speaker"
value, "trigger_always", "sensor_start"
value, "trigger_ammo", "env_afx_ammo"
value, "trigger_buildable", "sensor_buildable"
value, "trigger_class", "sensor_player"
value, "trigger_equipment", "sensor_player"
value, "trigger_gravity", "env_afx_gravity"
value, "trigger_heal", "env_afx_heal"
value, "trigger_hurt", "env_afx_hurt"
value, "trigger_multiple", "sensor_player"
value, "trigger_push", "env_afx_push"
value, "trigger_stage", "sensor_stage"
value, "trigger_teleport", "env_afx_teleport"
value, "trigger_win", "sensor_end"

key, "colorGrade", "gradingTexture"
key, "targetShaderName", "shader"
key, "targetShaderNewName", "replacement"
key, "team", "group"

Update substitutions to only contain entries that can safely be substituted and are not subject to further changes.
Update substitutions to only contain entries that can safely be substituted and are not subject to further changes.

* removes situations that would break on simple renaming. e.g. alien and human win can't be differentiated on a rename to the same entity without setting an attribute
* are supposed to be renamed only on specific entities. e.g. count was historically not just used in the amount sense but also to define colors on locations, the latter which should not be renamed to amount
* might be problematic to be renamed due to hard coded editor support; i.e. angle might be less preferable than yaw, same for targetname and noise, but that won't stop the major level editors from using them
* `info_null` is supposed to be removed entirely from the bsp by definition and renaming it would leave it in.
* several entities listed were not yet actually deprecated (and only reported on verbose log output) as they were mostly reworked for disambiguation and are likely subject for further change now following the CBSE migration
* `pos_*` entities, while already deprecated, may also be subject to further change due to intermission rework

note that `team` to `group` attribute substitution for movement groups aka "entity teams" works temporarily at this time, but will break on entities other than "func_*" in the future to specify alien/human team membership