Use the character name more often?

Unstructured ideas, requests and suggestions for the development of the game.
User avatar
Nick
Posts: 43
Joined: Fri Oct 09, 2015 4:34 pm
android_version: 6.0 - Marshmallow

Use the character name more often?

Post by Nick »

So far the character's name is only used in about 2 places. I think Characters in Crossglen aught to seem like they know your name since it's a small community. I know that using basic strings is easier, but I think it would add a little depth if what you name your characters name was used by npc's that should know who you are, or get to know you later on. If nothing else, Mikhail should be using your name.

Another idea is being able to give a fake name to some npcs. This fake name could propagate. The main reason for this is say you use one name when working with the thieves guild and another when working with the guards so that it could take longer for someone to put two and two together and figure out what you've really been up to. ( there could be ups and downs for only using your real name or having fake names. )
User avatar
Lady Drager
Posts: 756
Joined: Thu Dec 01, 2016 11:13 pm
android_version: 10 - Android 10
Location: One last romp thru the Green Maze

Re: Use the character name more often?

Post by Lady Drager »

I agree. But, mind you I'm not one who's in-the-know on these things, it stands to reason this is currently a minor concern at this stage of development.
Update coming soon Nina Lvl: 49 XP: 2209302 Base; HP: 79 AP: 10 AC: 75% Dam: 19 Def: 75%
WA1, HH1, BS1, QL1, IF1, Ev1, Rg1, FM1, MF1, DBoS1, DP1, LAP1, HAP1, FS:DW2, S:DW1
Equipped L&E Items: RoLS, SH, Mwt, DoSP, BotD
User avatar
rijackson741
Posts: 4451
Joined: Tue Aug 20, 2013 2:04 am
android_version: 10 - Android 10
Location: Somewhere in Dhayavar
Contact:

Re: Use the character name more often?

Post by rijackson741 »

Actually, I don't think the character's name is used anywhere in dialogue. Dialogue is hard coded, and I know of no way so substitute the name into it. It could be done, but it would require coding changes and then a lot of dialogue editing.
Level:71, XP:6493739, PV:608, FQ:84
HP:210, AC:212, AD:58-77, AP:4, ECC:16%, CM:1.5, BC:188, DR:3
Gold: 237559 | RoLS:1, RoL:1, GoW:1, VSH:1, RoFLS:1, WoB:1
HH:1, WA:1, CS:2, Cl:1, IF:4, Ev:3, Re:2, WP:DA:1, WP:1S:1, WP:B:1, AP:L:1, FS:DW:2, S:DW:1
User avatar
Zukero
Lead Developer
Posts: 2028
Joined: Thu Jul 21, 2011 9:56 am
android_version: 8.0
Location: Eclipse

Re: Use the character name more often?

Post by Zukero »

Sure you can. Just write "$playername" in one of the dialogue or replies.
Lvl: 78, XP: 8622632, Gold: 271542, RoLS: 1, ElyR: -, RoL: -, ChaR: 1, GoLF: 1, ShaF: 1, SRoV: 1, VSH: 1, WMC: 1, GoW: 1
HP: 71, AC: 301%, AD: 38-47, AP: 3, ECC: 50%, CM: 3.75, BC: 101%, DR: 2
User avatar
rijackson741
Posts: 4451
Joined: Tue Aug 20, 2013 2:04 am
android_version: 10 - Android 10
Location: Somewhere in Dhayavar
Contact:

Re: Use the character name more often?

Post by rijackson741 »

I didn't know that. Are there any other meta-strings to display other things? Such as $gold?
Level:71, XP:6493739, PV:608, FQ:84
HP:210, AC:212, AD:58-77, AP:4, ECC:16%, CM:1.5, BC:188, DR:3
Gold: 237559 | RoLS:1, RoL:1, GoW:1, VSH:1, RoFLS:1, WoB:1
HH:1, WA:1, CS:2, Cl:1, IF:4, Ev:3, Re:2, WP:DA:1, WP:1S:1, WP:B:1, AP:L:1, FS:DW:2, S:DW:1
User avatar
Zukero
Lead Developer
Posts: 2028
Joined: Thu Jul 21, 2011 9:56 am
android_version: 8.0
Location: Eclipse

Re: Use the character name more often?

Post by Zukero »

Nope. And I also think this one is buggy. I think only the first occurrence is substituted in each string. I'll have to test that.
Lvl: 78, XP: 8622632, Gold: 271542, RoLS: 1, ElyR: -, RoL: -, ChaR: 1, GoLF: 1, ShaF: 1, SRoV: 1, VSH: 1, WMC: 1, GoW: 1
HP: 71, AC: 301%, AD: 38-47, AP: 3, ECC: 50%, CM: 3.75, BC: 101%, DR: 2
User avatar
rijackson741
Posts: 4451
Joined: Tue Aug 20, 2013 2:04 am
android_version: 10 - Android 10
Location: Somewhere in Dhayavar
Contact:

Re: Use the character name more often?

Post by rijackson741 »

If we could also select a reply based on gold, we could have, for example:
"Do you have a potion that will cure fractures?"
Reply 1: "Yes, it will cost 380GP. I see you have $gold, so you can buy some if you wish"
Reply 2: "Yes, but I see you only have $gold, which is not enough. You need at least 380GP"

Even better,
Reply 1: "Yes, it will cost 380GP. I see you have $gold, so you can buy as many as $(floor($gold/380) if you wish" :D
Level:71, XP:6493739, PV:608, FQ:84
HP:210, AC:212, AD:58-77, AP:4, ECC:16%, CM:1.5, BC:188, DR:3
Gold: 237559 | RoLS:1, RoL:1, GoW:1, VSH:1, RoFLS:1, WoB:1
HH:1, WA:1, CS:2, Cl:1, IF:4, Ev:3, Re:2, WP:DA:1, WP:1S:1, WP:B:1, AP:L:1, FS:DW:2, S:DW:1
User avatar
Duvalon
VIP
Posts: 73
Joined: Wed Oct 19, 2016 1:34 am
android_version: 7.1 - Nougat
Location: Canada

Re: Use the character name more often?

Post by Duvalon »

That's getting fairly complicated. You're going from a simple search and replace to a formula parser and evaluator with not only standard operators but things like floor(), and parenthesis for precedence. For the number of times it might be used, I'm not sure it'd be worth the effort.
User avatar
rijackson741
Posts: 4451
Joined: Tue Aug 20, 2013 2:04 am
android_version: 10 - Android 10
Location: Somewhere in Dhayavar
Contact:

Re: Use the character name more often?

Post by rijackson741 »

I was just thinking out loud when I wrote that. I agree it would probably be more work than it's worth.

No parentheses for precedence though, just for the function argument. And one is missing in what I wrote :lol: . All that would be needed is $floor($gold/380).
Level:71, XP:6493739, PV:608, FQ:84
HP:210, AC:212, AD:58-77, AP:4, ECC:16%, CM:1.5, BC:188, DR:3
Gold: 237559 | RoLS:1, RoL:1, GoW:1, VSH:1, RoFLS:1, WoB:1
HH:1, WA:1, CS:2, Cl:1, IF:4, Ev:3, Re:2, WP:DA:1, WP:1S:1, WP:B:1, AP:L:1, FS:DW:2, S:DW:1
User avatar
Zukero
Lead Developer
Posts: 2028
Joined: Thu Jul 21, 2011 9:56 am
android_version: 8.0
Location: Eclipse

Re: Use the character name more often?

Post by Zukero »

$gold, why not. Parser and interpreter, nope. Too expensive in terms of dev time and CPu usage (this gets called once every time a line of dialogue is displayed....)
Lvl: 78, XP: 8622632, Gold: 271542, RoLS: 1, ElyR: -, RoL: -, ChaR: 1, GoLF: 1, ShaF: 1, SRoV: 1, VSH: 1, WMC: 1, GoW: 1
HP: 71, AC: 301%, AD: 38-47, AP: 3, ECC: 50%, CM: 3.75, BC: 101%, DR: 2
Post Reply