Wednesday, August 28, 2019

Code Geass Season 2's biggest moment of stupid, and how it could have been avoided (contains Spoilers for Show)

A recent anime discussion has prompted me to write about the most cringe-inducingly stupid moment of the second season of Code Geass and how it could have been avoided.

And I mean THAT moment, the one where Zero gets backstabbed by the Black Knights over what amounts to a biased set of witnesses, a bunch of paranoia, a lot of poorly reasoned assumptions, an idiot seeking short-term gains making a judgment call they had no good reason to be making in the first place, and a leader whose biggest flaw was understandable but made the situation worse.

Let's dissect the situation and analyze the stupid, shall we?


1. Zero (Lelouch vi Britannia) is accused of planning to sell out his own subordinates, based on an out of context conversation recorded between him and a member of the enemy with an obvious axe to grind (Suzaku Kururugi), and said proof is provided by another enemy (Schneizel El Britannia) who has every motive to profit from sowing dissension.

This alone should have made the Black Knights suspicious. Just because they suspect their leader wasn't entirely on the level is no reason to trust two guys who have been working for their destruction over him without more to go on save an out of context conversation recorded under pretenses they cannot be sure were not doctored for their benefit.

2. All they really had to go on prior to getting the supposed evidence their leader was not on the level was a bunch of paranoia. Said leader has done his utmost to otherwise prove themselves just as capable as when they first met him, wearing a mask or not, and at the point they were duped into betraying him, he has yet to actually commit an act of clear cut treason against them.

Treason meaning "giving aid and comfort to the enemy", which he had yet to do to anyone they did not know had defected to their side prior to their knowledge. Further, the only real witnesses had every reason to lie, BEING ON THE ENEMY SIDE.

3. Most of their assumptions for treason came from poor information on said leader, whose identity they discovered under bad circumstances but in no way made said leader a traitor (the fact he hid who he really was shady, but given who he was, understandable to avoid trust issues, part of the reason said leader masked himself to begin with).

If anything, all they got out of knowing Zero's true identity was that he was related to the enemy, but they already had Britannians on their team already, so this was a dumb thing to hold against Lelouch.

4. The idiot who made the biggest part of the judgment call to betray Zero was Oghi, a man who had ACTUALLY committed treason by sleeping with an enemy officer, hiding that information from his own allies, and refusing to take a stand for either his cause or his hormones, even at the time he was forced to make an actual choice. Somehow, this ACTUAL double-crosser was trusted, but Lelouch was not, even though Oghi's actions were clear-cut giving aid and comfort to enemy combatants.

5. Finally, if Lelouch can be reasonably blamed for anything, it was his refusal to explain anything, if only to prevent misunderstanding.

Part of it was understandable. He was hiding his identity for reasons that would hurt his own forces as well as to protect himself, a lot of what he knew would be more dangerous if widely known, not less, and a lot of what he knew could not be reasonably explained without divulging said information it would be deadly if widely known. The Geass powers at the source of the show were dangerous by their very existence, and Lelouch wisely knew that wider knowledge of them getting out could only make them more dangerous, hence his actions trying to keep a lid on their existence.

However, his hiding his identity and the Geass knowledge also put him in a position of having to order brutal but necessary acts for poorly explained reasons (like the slaughter of the Geass Cult, which made perfect military and strategic sense but also made his troops reasonably horrified to be party to what came off like war crimes due to their own lack of knowledge of the situation). His identity as the outcast prince of the very monarchy who were the chief antagonists of the Black Knights should have come out sooner, as Lelouch had been naive to try keeping it a secret when a wider group of people he had to keep ignorant risked blowing his secret as time went on and attempts to prevent it just caused the reveal when it did happen to occur at the worst possible time.


Short version, Zero was innocent of any of the actual charges against him but guilty of hiding a lot, though most of it was, in his defense, as much to protect himself as it was to protect the troops under his command.


The entire betrayal he got was rooted deeply in his own forces letting their paranoia get the best of them and taking the word of people they should not have trusted without getting confirmation via parties who did not have prior biases, and the people making the decision to let Zero free or to let him hang should have been people other than ACTUAL TRAITOR Ohgi, who frankly had should have answered for his own treason but never did.



tl;dr: He should have come clean earlier, but he refrained trying to prevent the very disaster his unmasking ensured would happen.



Now that we covered the stupidity, let's cover what should have happened.


1. The witnesses who attested to Zero being a traitor should have been countered by witnesses in his favor. He never got that, and the word of biased witnesses who were from the enemy camp should have never been accepted without independent verification. Double galling is that the Black Knights had actually military personnel amongst their number and should have been wise enough to consider all this.

2. When Lelouch's identity came out, that should have been when they demanded Lelouch explain himself. Despite their paranoia, they still didn't know if he did anything that would be provable as treason (aside from being an outcast Britiannian Royal, which meant nothing bad given he was working for the Black Knights since day one as a logical response to being an outcast), they just had assumptions, they should have gotten his side of the story instead of assuming he should swing from a gibbet based on partial information.

3. Oghi's own fraternization with the enemy should have come out. He was leading the side who wanted to see Lelouch hang, even though he should have been the one at the end of a rope under the orders of any competent military tribunal, especially since his treasonous acts were partially responsible for actual military losses people could point to during the failed Black Rebellion.

4. Once they got both sides of the story, the decision should have been made if Lelouch still deserved trust. True, they had partial information he had brainwashing powers and that colored their decision, but even with that in mind, that should have been weighed against any evidence said brainwashing was used to weaken the cause of the Black Knights, If not, he deserved the benefit of the doubt.


Now, before I close this out, I'm a fan of Super Robot Wars, a crossover video game series that combines multiple mecha shows into one plot and often fixes the stupid in said plots by rewriting canon stupidity into something that makes sense.

In Super Robot Wars Z2-2, they follow the events of Geass canon, but the characters original to the game on the good guy side and good guy crossover characters are also part of the Black Knights, and the game gives the player the choice to avert this moment of stupid.

To avoid having to write a novel for those who aren't aware of what SRW is all about, here's the non spoiler version.

In the route where you have the Black Knights trust Zero, he gets several key witnesses to figure out who he is prior to the betrayal who will all speak up in his defense when the decision to decide if Zero hangs for treason happens. This causes Oghi to be forced to think for more than five seconds and make a judgment call to hear Lelouch out before they execute him.

If you pull off the conditions to achieve this route, the Black Knights stay loyal, the plot avoids Lelouch having to plot his own assassination later, and while the Black Knights are understandably not happy with all the lies and omitted information they had been fed prior, they decide that ultimately, based on the evidence, they can't really claim Lelouch ever planned to sell them out, even if they can at least accuse him of not being honest about all of his long-term intentions.

This history change means they still work with him for practical reasons to achieve their goals once the initial anger over their lack of knowledge of the situation they were not privy to is explained to them.

Short version, I like how SRW rewrote the story. It basically plays out that scene where he gets betrayed, only as it should have happened had everyone involved not acted like their IQ hit sub-zero.

And, if the player of SRW chooses, they can have the cast of Code Geass not do that stupid betrayal scene and thus avoid the dumbest moment in the show.

Monday, August 19, 2019

RPG Maker on pure Linux, some tips and tricks for the developer

I'm currently using Linux MInt 19.2 as the only OS on my laptop currently, and since I discovered a few weird quirks of RPG Maker VX Ace and earlier (MV has native Linux support), here's a few points to things that won't work well and some issues to work around.

1. If using Steam, even though Proton works just as well as non-Steam Wine to make RPG Maker work fine, some things to keep in mind.

A. Due to some weird issue, if you don't create a folder to dump all Steam Workshop items into and redirect all VX Ace projects to it, good luck trying to access the folders outside of the program itself. While Windows does this just fine, Linux is bit dense on this topic and forces you to do the step I just mentioned if you want to add resources to the project in any way, thanks to the goofy way Linux handles the Windows file structure and how Steam Workshop saves VX Ace projects.

B. The X window interface and DirectX can mostly play nice, but any scripts that dynamically resize the game window or stretch the game window display won't work right. This particular on the fly windows resizing feature of DirectX is not emulated properly at the time of this writing. Full screening games will work, but it will not stretch to wider than it would on a regular screen, there will be some black borders on widescreens.

C. Mods that call on DLL extenders do work, as Wine does tend to adapt to those with the appropriate DirectX calls, but it can depend on what they ask the OS to do. If possible, make sure it's not a critical feature or can be switched out in-game for something that plays nice on Linux.

D. I recommend having all the Ruby scripts you intend to work with open in a separate editor if needing to import scripts. I prefer Kate or a similar text editor, though any tabbed window supported editor, preferably with coding highlight for Ruby code, that would be ideal. If you use Notepad++ for Windows, it's equivalent in Linux will work well.

E. GIMP is a great editor to keep on hand for tileset editing. Audacity is good for the audio side. If you intend to frequently dip into DLC resource folders, might want to link to it via a shortcut somewhere, it's a bit harder to reach on Linux than Windows due to the different file pathing.

F. If possible, try to test games in a WIndows XP or later virtual machine or another machine with Windows for a better idea how the game will run there if you develop strictly on Linux. You can try ReactOS as a free substitute, but it's pretty unstable at the best of times. Windows 10 would be ideal for testing if only because Steam will only support it past 2020.

Thursday, August 15, 2019

Christians, consumption of alcohol, and and what the Bible has to say on the topic

Note: The original version of this post contained an error concerning Mormon positions on caffeine. There are Mormon beliefs advising against coffee and tea consumption, but not caffeine in general, this latter topic tends to vary in some Mormon circles. I would like to thank Sstavix of ChristCenteredGamer for the correction.

Before I address the main topic the title addresses, I feel it important to get my own personal views about alcohol consumption out of the way first.

I'm a teetotaler entirely by choice. I do not consider drinking to be a problem when done in moderation, and for those that can enjoy the occasional drink without it becoming a substance abuse problem I have no issue with. The Bible generally seem to concur with my personal beliefs on this topic, and I consider it's admonition against allowing alcohol to be a snare to sin and foolishness to be sensible for reasons of morality and health.

That said, let's address how Christianity views the topic.

Catholics support alcohol consumption within moderation, and I find that understandable. Protestant denominations tend to vary on the topic, some quite against it for certain reasons, some more tolerant.

Baptists are strongly against it, but that is for reasons of Baptist tradition stemming from the Nazirites in the Bible (and John the Baptist, who was a Nazirite), Nazirites were forbidden to imbibe wine or the products of grapes in general, and Baptists are heirs to this theological point.

I have gone on record in other fora I find Mormonism's connection to Christianity rather dubious at best for many reasons, but they have a similar condemnation of alcohol, and even coffee, tea, and other substances that can be a detriment to the body that is laudable and commendable. While I don't entirely concur with the origins of the logic theologically, the basic arguments they make against defiling the temple that is the human body granted us by God and avoiding anything that could defile that temple and thus ourselves in the eyes of the Lord is a position I not only understand, I find it has a lot of good advice to follow for secular as well as moral reasons.

It's worth noting even many non-Christian faiths condemn alcoholism. Judiasm has similar beliefs in moderation of alcohol consumption as Catholics. Hinduism varies on the topic but generally condemns becoming a slave to drunkenness. Even Islam takes a strong stance against alcohol, considering it impure and something to avoid because it leads one to depart from righteousness.

As an aside, alcohol as a word is actually of Arabic origin, from the word "al-kuhl", and despite their cultural prohibitions on the consumption of alcohol, it is known that Muslims did discuss and even refine some distillation procedures, though this was as a result of forays into alchemy when that was in vogue, and the word meant "the essence", as in, whatever what was distilled could be refined into.


This all said, as far as Christians are concerned, I do not have any positive or negative opinions on personal choice regarding alcohol aside from what I have said above. Anyone who can drink responsibly and still avoid the temptation to do something that would lead them into sin is to be commended as far as I'm concerned.

At the same time, I do however dispute for reason of history the more "dry" extremes of Christian thought who would like to believe all instances of wine in the bible were just really strong grape juice. I personally find that smacks of trying to whitewash history, not to mention I personally find such thoughts incredibly naive and an attempt to pretend certain things didn't happen.

My disputes can be be verified due to frequent mentions of wine-presses, the fermentation process, and the offerings of wine God Himself commanded be poured out on the altar as offerings. Further, multiple confirmed call outs for drunkenness are recorded throughout the Bible, and since wine was confirmably in vogue during the periods of history the Bible covers and even a major source of agriculture and industry according to many historical sources, I consider it the height of reality denial for any Christian to deny the existence of alcoholic beverages and their mentions in the Biblical texts.

As for whether alcohol is drunk by any Christian, so long as you have not subjected yourself willingly to any vow to abstain from drink as specified under Biblical tradition, then I do not see any moral objection to consumption to alcohol so long as you do so with responsibility and refrain from allowing it to be a snare for sin.

Conversely, if one chooses to deny themselves drinking alcohol for any reason, whether based on the Bible or otherwise, they are likely being wise. It can have effects on health as well on on one's tendency for sinful or foolish activity, and thus remaining sober is certainly sensible if nothing else.

A Farewell to My Father

 My father just passed April 1, 2024 6:36 PM. For those reading this, I want to make absolutely clear the world lost a great man named John ...