I take it you're not a programer?
Printable View
Let's see if I can put this in somewhat friendly words...
If they would give you more technical details, you would need a basic knowledge of games programming to understand them. But if you were in possession of such knowledge, you would already understand that it's pretty much never as simple as just using the same code. There are always a lot of factors to consider, especially when you're making an MMO with an engine that wasn't design designed for making MMOs.
There really is no reason to question their judgment with these things.
This is FFXIV v1... you should know by now how haphazardly put together this game is by now and how much technical hoops they have to jump through to forcefully jam in or rip out things. For all we know the way it is coded turning off earrings could make all characters grow 3x in size, disable the display of our heads entirely, or cause our max HP to be 0.
So let me get that straight.
- They are able to show your character with/without a helm depending on item equipped OR command
- They are able to show your character with/without weapon based on a command
- They are able to show your character with/without earrings depending on item equipped
If they could hack in a way to display your character without a weapon even though you can't unequip it (unlike the helms), there is no reason for them to not being able to do the same for the earrings.
Each accessory has a texture/model. I'm guessing they are not loading those (or loading a visibly "empty" one) when main hand is set to off. I don't see a reason this should be impossible to do for the earrings.
That's why I want more details, or an example. Just prove me wrong.
Maybe it was stated earlier in the thread, but why do people want to hide accessories?
I understand hiding weapons because it's not technically possible to be "nothing" (class wise) while sporting a bikini, however I don't see the need to hide accessories. If you don't like the look, then don't wear it.
What did I miss?
we have no idea how these things are coded, and even less on how they put in the function to hide the helm on the display. Let's "assume" that your character's head is an encompassing module with smaller modules, they where able to fudge it so you can display/hide the helm armor. But you have no idea if the earring module is a sub module within the head module. So then they'd have to rewrite not only write in hide/display earrings they'd have to rewrite display/hide head - we also have no idea how they interlink armor to graphical data.
not to mention they have to code client and server so others see what you see.
Considering that accessories are a completely different category in its own right. I'm guessing there are complications with that.
Remember, accessories 'currently' have slot cost(no other item does),
it took them ages to put repairs in for NPC(probably because they coded them differently than other equip able gear)
None of this screams "you're wrong", just that it could be assumed from how they treat accessories so differently than other items(gear). Would imply that the way they are coded into the game is also different(probably overly complex) considering its SE :P
edit: You're treating textures like that is the only thing that matters in showing up visibly or not.
The part where if you equip an accessory, it is displayed on both ears instead of one. Some people prefer only having one earring displayed. A cosmetic reason, really.
But the code/models to display/hide an earring are already there - you can wear no earrings and no earrings are displayed for you and the others.
What they did for helms (my guess) was just add an additional check whether the character has the "hide helm" flag on and don't load the texture for the helm, same for the weapon. That's why I think it should be possible to extend that to earrings, too. The functionality is already there.
I do understand it's not a priority and am not arguing this, but saying it's hard to implement it is rather confusing.
edit:
No, I said texture/model, so I'm meaning both. I do think they load a model that appears to be invisible, possibly by scaling the display to something close to 0. They do have code to scale equip according to race, so that might be it.
Bottom line if its easy go ahead, if it takes any real effort to program this I could care less if you make them /display'able