Announcement: Remember: you are giving away your fantastic ideas for free, and somebody else might even make money from them (or appear to). That's just how the world works! If you're worried about it, maybe you shouldn't post your ideas here.


Caravel Forum : DROD Boards : Feature Requests : Emotive Character Portraits (for custom portrait makers)
New Topic New Poll Post Reply
Poster Message
Xindaris
Level: Smitemaster
Avatar
Rank Points: 1593
Registered: 06-13-2015
IP: Logged
icon Emotive Character Portraits (+2)  
When you use the Speech command from scripting, there's this long list of emotions to choose from, but they only ever apply if the character speaking is Beethro. Every other character, custom or not, just uses the same static portrait for every single emotion and that's it; there is no way to set up a single custom character to have a different static portrait for each "speech" emotion.

Technically there's a workaround involving making a custom character for every single emotion desired, but it would be really nice (though I don't know how either ambitious or popular this idea would be) if instead one could simply import a wider image (the width of a single portrait multiplied by the number of available emotions) with a portrait for each emotion, and then just use the emotion choices already available in the Speech command to display different emotions. You know, similar to how custom tile graphics can be imported as 8 * the width of a single tile and then the character's orientation can be used to manage its appearance on the map to produce animations like the flowers closing and reopening or such.

____________________________
109th Skywatcher

Here are some links to Things!
Click here to view the secret text


[Last edited by Xindaris at 10-18-2016 09:42 PM]
10-18-2016 at 09:42 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 5166
Registered: 02-04-2003
IP: Logged
icon Re: Emotive Character Portraits (+2)  
That's a great idea. I'll think about adding this.

(Gunthro, Halph, 39th Slayer and 84th Negotiator also display different emotions. We didn't get around to adding more for NPCs in the later games.)

____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.
10-22-2016 at 11:42 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
averagemoe
Level: Smiter
Avatar
Rank Points: 488
Registered: 03-22-2012
IP: Logged
icon Re: Emotive Character Portraits (0)  
Well if you're going to make this happen, perhaps you could also make it so that Negotiator and 39th Slayer once again have this by default.

____________________________
The internet is no place to act like a wild animal.
10-25-2016 at 12:14 AM
View Profile Send Private Message to User Show all user's posts Quote Reply
averagemoe
Level: Smiter
Avatar
Rank Points: 488
Registered: 03-22-2012
IP: Logged
icon Re: Emotive Character Portraits (0)  
I have a semi-hypothetical question about this. I say semi-hypothetical because I've actually set this up.

I've created in the current 5.0 engine, a custom character whose avatar is two horizontally adjacent portraits. It currently only shows as the left one. There is also a speech command that defines this character's mood as "happy".

So with the setup already in place, what will happen with this when the feature gets implemented?

Edit: Some sort of file corruption happened and the portrait was removed. I do have plans to put it back but I'm wondering if that should wait until after this feature comes.

____________________________
The internet is no place to act like a wild animal.

[Last edited by averagemoe at 10-03-2018 05:24 AM]
06-06-2018 at 02:09 AM
View Profile Send Private Message to User Show all user's posts Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 5166
Registered: 02-04-2003
IP: Logged
icon Re: Emotive Character Portraits (0)  
Thank you, hyperme! I've merged the PR.

The PR has an addition to the help files that explains how face moods are ordered in a custom image. Please check it out.

____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.
07-26-2021 at 07:55 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
averagemoe
Level: Smiter
Avatar
Rank Points: 488
Registered: 03-22-2012
IP: Logged
icon Re: Emotive Character Portraits (0)  
I hate to ask a redundant question, but Negotiator and 39th Slayer used to have emotive portraits by default, but lost it for some reason. What's the status on reimplementing this?

____________________________
The internet is no place to act like a wild animal.
07-26-2021 at 09:19 PM
View Profile Send Private Message to User Show all user's posts Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 5166
Registered: 02-04-2003
IP: Logged
icon Re: Emotive Character Portraits (0)  
averagemoe wrote:
Negotiator and 39th Slayer used to have emotive portraits by default, but lost it for some reason. What's the status on reimplementing this?
No plans to reimplement this yet.

____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.
07-26-2021 at 09:52 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
New Topic New Poll Post Reply
Caravel Forum : DROD Boards : Feature Requests : Emotive Character Portraits (for custom portrait makers)
Surf To:


Forum Rules:
Can I post a new topic? No
Can I reply? No
Can I read? Yes
HTML Enabled? No
UBBC Enabled? Yes
Words Filter Enable? No

Contact Us | CaravelGames.com

Powered by: tForum tForumHacks Edition b0.98.8
Originally created by Toan Huynh (Copyright © 2000)
Enhanced by the tForumHacks team and the Caravel team.