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. )
Useful links
Source code of the game - Contribution guide - ATCS Editor - Translate the game on Weblate - Example walkthrough - Andor's Trail Directory - Join the Discord
Get the game (v0.8.10) from Google, F-Droid, our server, or itch.io
Source code of the game - Contribution guide - ATCS Editor - Translate the game on Weblate - Example walkthrough - Andor's Trail Directory - Join the Discord
Get the game (v0.8.10) from Google, F-Droid, our server, or itch.io
Use the character name more often?
- Nick
- Posts: 43
- Joined: Fri Oct 09, 2015 4:34 pm
- android_version: 6.0 - Marshmallow
- 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?
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
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
- 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?
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
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
- 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?
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
HP: 71, AC: 301%, AD: 38-47, AP: 3, ECC: 50%, CM: 3.75, BC: 101%, DR: 2
- 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?
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
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
- 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?
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
HP: 71, AC: 301%, AD: 38-47, AP: 3, ECC: 50%, CM: 3.75, BC: 101%, DR: 2
- 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?
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"
"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"
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
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
- 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?
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.
- 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?
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 . All that would be needed is $floor($gold/380).
No parentheses for precedence though, just for the function argument. And one is missing in what I wrote . 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
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
- 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?
$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
HP: 71, AC: 301%, AD: 38-47, AP: 3, ECC: 50%, CM: 3.75, BC: 101%, DR: 2