by MartinHowe » Sun Mar 16, 2008 5:16 pm
Is there or will there be any way to specify the mugshot graphic independently of everything else, but only if one is in use?
Now that ZDoom modders can create custom player classes and morph artefacts, you would think the "face" property of regular old-skool skins would be included as a player class property, but it is not. This means that, for example, I can create a morph weapon in DOOM (not Heretic or HeXen) that changes the player into a chicken; heck, by spawning a monster that does nothing except fire a morph fx projectile at the shooter, it could even be a power-up that, for example, changes the player into a monster - say an ALIEN or a Maulotaur. If under that circumstance the user is using even the regular DOOM built-in statusbar, let alone a custom one, the player will be a chicken but have a marine mugshot!
Here's a ChaseCam screenshot of a powerup I made that morphs the player into a black cat -- but it leaves the SAS commando mugshot. See the problem?
It would make player class modding for DOOM a lot more clean if one could include an SBARINFO that adds to whatever one is
already in use and contains nothing but a mugshot command that only applies (a) to a specified player class and (b) only if mugshots are being drawn at all by whatever statusbar is in use.
Alternatively, maybe Randy or Graf could add the regular SKIN face property to player class definitions in order to overcome this problem.
Is there or will there be any way to specify the mugshot graphic independently of everything else, but only if one is in use?
Now that ZDoom modders can create custom player classes and morph artefacts, you would think the "face" property of regular old-skool skins would be included as a player class property, but it is not. This means that, for example, I can create a morph weapon in DOOM (not Heretic or HeXen) that changes the player into a chicken; heck, by spawning a monster that does nothing except fire a morph fx projectile at the shooter, it could even be a power-up that, for example, changes the player into a monster - say an ALIEN or a Maulotaur. If under that circumstance the user is using even the regular DOOM built-in statusbar, let alone a custom one, the player will be a chicken but have a marine mugshot!
Here's a ChaseCam screenshot of a powerup I made that morphs the player into a black cat -- but it leaves the SAS commando mugshot. See the problem?
[img]http://www.martinsobservationpost.net/system/sbarproblem.png[/img]
It would make player class modding for DOOM a lot more clean if one could include an SBARINFO that adds to whatever one is [i]already[/i] in use and contains nothing but a mugshot command that only applies (a) to a specified player class and (b) only if mugshots are being drawn at all by whatever statusbar is in use.
Alternatively, maybe Randy or Graf could add the regular SKIN face property to player class definitions in order to overcome this problem.