fgsfdsfgs / perfect_dark

work in progress port of n64decomp/perfect_dark to modern platforms
MIT License
1.22k stars 75 forks source link

[Feature Request] Weapon Nicknames #493

Open Atari-Dude opened 2 months ago

Atari-Dude commented 2 months ago

Let's say you want the CC13 to be referenced in-game as the DD44 Dostovei. I think it would be cool if there was a general feature to allow custom weapon nicknames (in the menu where you can edit the names, still displaying the original names as well as the edited name which displays everywhere else)

LonelySpaceDetective commented 2 months ago

Not to backseat dev, but this sounds really niche to me. I can't imagine many people need or would particularly want the ability to arbitrarily rename weapons dynamically in-game. You can already accomplish weapon renaming with mods that alter text strings, and the only real use-cases I see for renaming guns in the first place are giving the GoldenEye weapons their original names or renaming guns to match their real-world counterparts. I guess you could give the Farsight a meme name too, but that's also something you can already do with mods.

A toggle in the options for using either the PD or GE names for the GoldenEye weapons might make more sense as an addition.

Atari-Dude commented 2 months ago

I do not actually wish to change the GE weapons to their original names, but I felt that example would be relatable for many PD fans. Perfect Dark's devs chose to rename them, and I did not know how wise it would be to offer the original names by a toggle. They changed those names for a reason, likely legal. I wouldn't suggest it, as it could be asking for unnecessary trouble. Maybe it's been long enough/no one cares, but I would not want to risk it over something stupid like that.

Hence, this request which covers not only that but also goes above and beyond it. Over 17 years, my father and I have accrued our own nicknames for weapons that we would enjoy using with the ease of a universal feature. He's old school and knows nothing about mods, so I handle curating everything for us. If there was a mod loader perhaps, but I don't know how to code/mod in general and I felt 'going to the source' of the PC port would be best. I already use multiple exes for different level mods, adding more just for renamed weapons would be doubly tedious. Especially when we'd most enjoy swapping them on-the-fly regularly.

If fgs or many folks chime in and say it's a bad idea or better suited for mods, then I'd be happy to retract this request and mark it closed. But I believe it's a logical feature and fits PD's theme of vast customization, without actually stepping on the toes of legality in regards to GoldenEye. If you want the GE names, you could have that. If you want meme names, go ahead. If you want real world names, go for it. And if you have your own valid custom names, why not... I think it would be neat is all XD

fgsfdsfgs commented 2 months ago

This would be a part of any possible future weapon modding feature. Though your renaming will have to be a mod.