Donmai

Orange_Juice characters tags need an overhaul

Posted under Tags

Ok, I'll try to explain this
Orange_Juice (the doujin group) created several games, mostly shooters/bullet hell, then released a game called "100% orange juice" to celebrate, which includes characters from their previous (and future) games.
with this said, I can start explaining the problem related to tags.

one big problem I see is that there seems to be no criteria for character tags, don't get me wrong, most of them are fine, but there are some pretty strange ones.
for example shifu, he has his own tag which is shifu and was created 12 years ago, problem, it was also used for the kung-fu panda character of the same name, also, it has a duplicate tag, which is shifu (suguri) and was created 11 years ago.

Kyoko has the tag kyouko (suguri), the copyright is fine, but it has an extra U, I mean, in the official translations and in the wiki it is Kyoko, without U.

the characters of the game Sora are mixed,
for example, Sora has the tag [[sora_(suguri)] which is fine (but reveals a spoiler!) but other characters like Sham has the tag sham_(orange_juice) which is incorrect, i mean that almost all characters with the (orange juice) are used for characters that debuted exclusively in the 100% orange juice game.
one could argue that the "orange_juice" refers to the group, not the game. but still, it's strange, it's like touhou characters using the copyright tag "ZUN" instead of "touhou".
at least for my part, I think that Sora's characters should have the "_(sora)" at the end. is more accurate, and would avoid revealing spoilers. (win/win)

another thing i want to point out is that several characters have alternate versions, which in 100% orange juice are treated as two different characters!
For example Aru, the 100%Oj version is older, while the xmas shooting scramble version is younger, and her clothes, hairstyle and height are different.
heck, on numerous occasions the two interact as two different people!

and I could go on all day.
Natsumi has the "_(xmas shooting)" at the end but Nico has "_(xss)", which just makes it more confusing!
Nath has nothing at the end, it has the potential for confusion because it is an ambiguous name.
Mira has "_(suguri)" at the end, etc.

I suggest doing a review of all the tags and fixing them before it gets worse, but I don't want to make a massive change without consulting anyone and potentially being called out on it.
there are two possible solutions in my view.

all characters should have "_(game here)" to avoid confusion with ambiguous names and versions, in turn, all names should be identical, abbreviations just make things more confusing.
the other solution would be to put "_(orange_Juice)" on all the characters, which would not be wrong, but as I said above, I think it would be a bad choice, and the alternate versions would be a problem.
if you need a list of all the characters and their respective games I would be glad to help

For characters that appear in multiple games in the same universe an approach I've seen is to use the franchise name as the qualifier, so I would be partial to that. Take Hod (Project Moon) for example, who appears in both Lobotomy Corporation and Library of Ruina, two Project Moon games.

The ridiculous number of titles and convoluted timeline in the OJ universe also make me prefer a general qualifier, because as a 100 Percent Orange Juice-only player I am going to remember Suguri Ver.2, not Suguri (Acceleration of SUGURI 2). Likewise for QP and QP Dangerous, which makes me realize that we don't even have tags for the different forms.

It can be done in either the character_(variation)_(orange_juice) implies character_(orange_juice) style like topic #25041 or just thrown in without a parent tag, not sure which is preferred.

BobTheBuilder_v1 said:

For characters that appear in multiple games in the same universe an approach I've seen is to use the franchise name as the qualifier, so I would be partial to that. Take Hod (Project Moon) for example, who appears in both Lobotomy Corporation and Library of Ruina, two Project Moon games.

The ridiculous number of titles and convoluted timeline in the OJ universe also make me prefer a general qualifier, because as a 100 Percent Orange Juice-only player I am going to remember Suguri Ver.2, not Suguri (Acceleration of SUGURI 2). Likewise for QP and QP Dangerous, which makes me realize that we don't even have tags for the different forms.

It can be done in either the character_(variation)_(orange_juice) implies character_(orange_juice) style like topic #25041 or just thrown in without a parent tag, not sure which is preferred.

Oh, I didn't think of it like that, you're right, maybe a general tag will work after all.
tell me, do you think all characters with "_(orange_juice)" will work?
it would avoid spoilers, make things less confusing, and be much easier to tag.

(only Kyoko's case remains, which deserves the extra U to be corrected).

tremolo_measure said:

Oh, I didn't think of it like that, you're right, maybe a general tag will work after all.
tell me, do you think all characters with "_(orange_juice)" will work?

I don't see why not, but we can leave it to the BUR Council™ to decide. I'll work on making individual chartags tomorrow and draft up a standardization BUR pending any additional feedback, unless you'd like to do the writing.

Unbreakable said:

I know no one wants to hear this, but we could also do this the Fate way™️ and tag them by the game they first appear in, and use the (orange_juice) qualifier if they came from that instead. Just an alternative.

yeah this is how it is outside of sham

but I'm also fine with them all being (orange juice)

BUR #19903 has been approved by @nonamethanks.

Show

create alias qp_(qp_shooting) -> qp_(orange_juice)
create alias yuki_(qp_shooting) -> yuki_(orange_juice)
create alias aru_(qp_shooting) -> aru_(orange_juice)
create alias suguri_(character) -> suguri_(orange_juice)
create alias hime_(suguri) -> hime_(orange_juice)
create alias sora_(suguri) -> sora_(orange_juice)
create alias marc_(red_barrel) -> marc_(orange_juice)
create alias fernet_(red_barrel) -> fernet_(orange_juice)
create alias peat_(red_barrel) -> peat_(orange_juice)
create alias robo_ball_(suguri) -> robo_ball_(orange_juice)
create alias store_manager_(qp_shooting) -> store_manager_(orange_juice)
create alias shifu_robot_(suguri) -> shifu_robot_(orange_juice)
create alias shifu_(suguri) -> shifu_(orange_juice)
create alias flying_castle_(flying_red_barrel) -> flying_castle_(orange_juice)
create alias syura -> syura_(orange_juice)
create alias nanako_(suguri) -> nanako_(orange_juice)
create alias saki_(suguri) -> saki_(orange_juice)
create alias krilalaris -> krilalaris_(orange_juice)
create alias kae_(suguri) -> kae_(orange_juice)
create alias alte_(suguri) -> alte_(orange_juice)
create alias kyouko_(suguri) -> kyoko_(orange_juice)
create alias sham -> sham_(orange_juice)
create alias sherry_(flying_red_barrel) -> sherry_(orange_juice)
create alias star_breaker -> star_breaker_(orange_juice)
create alias sweet_breaker -> sweet_breaker_(orange_juice)
create alias nath -> nath_(orange_juice)
create alias tomato_(qp_shooting) -> tomato_(orange_juice)
create alias mimyuu_(qp_shooting) -> mimyuu_(orange_juice)
create alias kiriko_(xmas_shooting) -> kiriko_(orange_juice)
create alias ceoreparque -> ceoreparque_(orange_juice)
create alias miusaki -> miusaki_(orange_juice)
create alias tsih -> tsih_(orange_juice)
create alias mei_(xmas_shooting) -> mei_(orange_juice)
create alias natsumi_(xmas_shooting) -> natsumi_(orange_juice)
create alias nico_(xss) -> nico_(orange_juice)
create alias iru_(suguri) -> iru_(orange_juice)
create alias mira_(suguri) -> mira_(orange_juice)
create alias yuuki_(qp_shooting) -> yuuki_(orange_juice)
create alias islay -> islay_(orange_juice)
create alias sumika_(suguri) -> sumika_(orange_juice)
create alias alicianrone_(character) -> alicianrone_(orange_juice)
create alias teotoratta -> teotoratta_(orange_juice)
create alias kyupita_(qp_kiss) -> kyupita_(orange_juice)
create alias chris_(qp_shooting) -> chris_(orange_juice)
create alias lone_rider_(flying_red_barrel) -> lone_rider_(orange_juice)
create alias merchant_(flying_red_barrel) -> merchant_(orange_juice)
create alias malt_(flying_red_barrel) -> malt_(orange_juice)

Not depicted (couldn't find them): Chicken, Seagull, Kyousuke, NoName, Tequila, Arthur, Mescal

Not depicted (already exists): Marie Poppo, Tomomo, Mio, Ellie, Lulu, Arnelle, Maynie, Halena, Cook, Hoshino Reika, Watty, Pomeranius, Sweet Creator

Let this massive list be an indication of why this BUR is a good idea, finding things is a nightmare. For starters, Nico (XSS) is randomly abbreviated instead of spelling out Xmas_Shooting_-_Scramble!!, and Nath lacks a SUGURI qualifier.

There are numerous alternate appearances such as Sora (Military) and Suguri (46B) that can be made later if they exist.

BobTheBuilder_v1 said:
There are numerous alternate appearances such as Sora (Military) and Suguri (46B) that can be made later if they exist.

As far as Sora goes, it shouldn't be necessary, since in that case it's the same character, just in a different outfit. In her debut game, she's initially dressed in the purple "military" outfit, but after the first level she defects and dons the orange shirt that becomes her standard outfit for the rest of the game, as well as her character in 100% OJ.

I don't know about Suguri 46B, though. I don't know enough about her to know if she counts as an alternate continuity variant worthy of her own tag.

Appearances do not need to belong to fully separate, developed characters to receive new chartags, they only need an outfit distinct enough from their regular one. Take the trend of VTuber costume tagging we’ve been doing as an example. This is why some people want a costume category to distinguish between simple appearance chartags and actual alternate versions of a character, but that would require some backend magic and may not even be possible at the moment.

A hypothetical user looking for Sora’s military jacket wants to be able to find just that, not do a purple jacket search and find potential false positives.

FullHitPoints said:

As far as Sora goes, it shouldn't be necessary, since in that case it's the same character, just in a different outfit. In her debut game, she's initially dressed in the purple "military" outfit, but after the first level she defects and dons the orange shirt that becomes her standard outfit for the rest of the game, as well as her character in 100% OJ.

I don't know about Suguri 46B, though. I don't know enough about her to know if she counts as an alternate continuity variant worthy of her own tag.

as I said above, while it may be true in the case of Sora in her own game, with the advent of 100OJ, the alternate characters are treated as if they were a totally different character, not only their appearance is different, but also their ages and dialogues are different, even in numerous occasions these characters interact with their alternative versions.
an example I have, both Arus exist and they are two different characters, and in 100OJ they interact with each other.
https://cdn.discordapp.com/attachments/454794168854904844/1156618441533423636/maxresdefault.png

Now, the problem is, if these characters get their own tag, what would they be called?
Sora (military) (orange juice)?
Sora (military/orange juice)?
Sora (orange juice/military)?

Unbreakable's solution is also very good, but I think it would be better reversed, first "Orange Juice" and then "Game/version" in order to make it easier to find the tags.
If I put myself in the shoes of a fan who isn't that deep into the Orange Juice fandom, chances are I'd know the characters from 100OJ before the original game.
although I don't know, I'm probably overthinking it.

1