Changing the player's skin through ACS

Archive of the old editing forum
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
Locked
User avatar
Nash
 
 
Posts: 17501
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia
Contact:

Changing the player's skin through ACS

Post by Nash »

I know this has been asked a million times but are there any plans to add this feature?

This is useful if you're making a mod that implements a class system or something. Like a mod where you can choose to be either a chaingunner or rocket launching soldier or something. Or maybe a mod where you can choose to be either a marine or a demon. Or maybe something completely different like when you start, you're a normal marine but as the story progresses you turn into some robot soldier or something. There's plenty of possibilities.

There's gonna be issues with other player skins but I have an idea - the skins changed via ACS will only show up if the player is using the "BASE" skin. How's that?
User avatar
Cutmanmike
Posts: 11353
Joined: Mon Oct 06, 2003 3:41 pm
Operating System Version (Optional): Windows 10
Location: United Kingdom
Contact:

Post by Cutmanmike »

Or even change skin depending on what weapon you're using.
User avatar
Sir_Alien
Posts: 863
Joined: Sun Aug 29, 2004 6:15 am
Location: Sydney, Australia
Contact:

Post by Sir_Alien »

Man, you have no idea how much I want this feature, probably even more than Decorate Weapons, but not quite as much as Strife-friendlies. Both my personal projects have character swapping, where you go through an area as one character then swap to another area as another character. Sort of like little sub-missions.
User avatar
Galaxy_Stranger
Posts: 1326
Joined: Sat Aug 16, 2003 11:42 pm
Location: Shropshire
Contact:

asdfasdfasdf

Post by Galaxy_Stranger »

Actually - you can bind keys to perform their function AND to change the skin of the player. I am using the autoexec.cfg to set the keybindings as the game loads. So, if you can script ammo, (i know you can), then you might have a bit of control over the player skin...maybe not. Hmmm...there's also Keydef as well to play with.
User avatar
Nash
 
 
Posts: 17501
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia
Contact:

Post by Nash »

Well I was thinking more along the lines of story progression. Like Sir_Alien, I, too, am relying on this feature to be implemented. I have a female marine character in a "normal" outfit where you can see her head, and another "spacesuit" outfit when she goes to outerspace. With mirrors and cutscenes everywhere, obviously she has to look different depending on the situation.

Galaxy_Stranger's idea might not work for the above situation. Plus, I was thinking the ACS skin changing function should only affect the player if s/he's using the BASE skin, NOT change skins like what Galaxy said...

Oh well.
User avatar
Risen
Posts: 5263
Joined: Thu Jan 08, 2004 1:02 pm
Location: N44°30' W073°05'

Post by Risen »

I could also use this function. My use would be to allow the player to jump into and use a mobile armor suit of some sort. Sure, it has Cliche written all over it, but it's still fun as hell.
User avatar
Nmn
Posts: 4631
Joined: Fri Apr 16, 2004 1:41 pm
Preferred Pronouns: He/Him
Contact:

Post by Nmn »

Damn, I would use it for sure-one level I'm a marine running around, the next level I'm a space shuttle set up with new weapons and APROP_FLY. ^_^ But this ain't here, and a flying marine in space looks stupid, thus I removed the effect :(
User avatar
Arcane
Posts: 544
Joined: Sun Sep 12, 2004 1:36 pm

Post by Arcane »

Mirrors and cutscenes? Why not just have a extra decorate monster and a 'double' version of the room the cutscene takes place in?
User avatar
Galaxy_Stranger
Posts: 1326
Joined: Sat Aug 16, 2003 11:42 pm
Location: Shropshire
Contact:

Post by Galaxy_Stranger »

Yeah, that's a great idea for cutscenes, but I'd rather have a hard-coded doohickey in there.
User avatar
Macil
Posts: 2529
Joined: Mon Mar 22, 2004 7:00 pm
Preferred Pronouns: He/Him
Location: California, USA. Previously known as "Agent ME".
Contact:

Post by Macil »

I want ACS Skinning so I can make vehicles, so the player looks like he is really in the vehicle.
User avatar
Woolie Wool
Posts: 1713
Joined: Mon Dec 15, 2003 3:36 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Arch Linux, Windows 11
Graphics Processor: nVidia with Vulkan support
Contact:

Post by Woolie Wool »

Risen wrote:I could also use this function. My use would be to allow the player to jump into and use a mobile armor suit of some sort. Sure, it has Cliche written all over it, but it's still fun as hell.
I had that idea. A suit of power armor that is really big (Height: 72, Radius: 32), gives you a rocket launcher arm that shoots three rockets at once and has unlimited ammo (a la Strife's Crusader), gives you 1000 armor, absorbs all incoming damage until it's destroyed, and gives you a devastating melee attack (damage 100).

There are some downsides to using my power armor: you are slowed to half speed, the thing is (as I said before) rather large, you cannot pick up items, and you cannot use any other weapons but the super rocket launcher and melee arm.

Oh yeah, and other players can hear you coming, because of the armor's loud clomp-clomp footsteps.
User avatar
TheDarkArchon
Posts: 7656
Joined: Sat Aug 07, 2004 5:14 am
Location: Some cold place

Post by TheDarkArchon »

You can make the footsteps an attack (I.E Stamp on enemies :twisted:)
Locked

Return to “Editing (Archive)”