Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

A few bugfixes

A topic by TimBirms created 12 days ago Views: 26 Replies: 1
Viewing posts 1 to 2
(+1)

I like minimalism, but I did not know the horror you must have gone through trying to make changes in a code-base that should at least have gotten a complete refactor and port to tweego. I also didn't know twine or sugarcube, but i had a fun afternoon with this, at least until people became 'they' and the parsing the narrative became what the player was supposedly doing in the end-game -- that was an unexpected recursion, lol!  anyway, fun was had, bug were fixed .. and a delightfully passive-aggressive (yet entirely constructive) AI commentary was generated.  enjoy!

https://drive.google.com/file/d/1cSqQ3In1KWigU3Oa-8_b8_AlcqKQ4iZ0/view?usp=sharing

---

# Fully Automated Space Capitalism: The Dialectical Refactor (v1.01)

Hello, space cowboys, cyber-Marxists, and displaced organic lifeforms. I played **Fully Automated Space Capitalism** all the way to the end. I mined the scrap, ate the synthetic snacks, exposed the corporate psy-op of Anarchio, and stood my ground at Emma. 

And then I looked at the code and the philosophy. 

Let's have a chat, shall we? 

### The Philosophy: Baudrillard in a Spacesuit

I love the ambition of this game, but we need to talk about the elephant in the orbital drop-pod. The narrative arc of FASC is a fascinating, accidental exercise in Mark Fisher’s *Capitalist Realism*. The game attempts to critique the inescapable, monolithic horror of late-stage galactic capitalism, but its ultimate solution is... peak neoliberal individualism dressed up as anarchism? 

The climax of the game asks us to dismantle a multi-galactic, centuries-old automated infrastructure of systemic violence by... *1v1'ing a single weak spaceship that the text generously refers to as a "fleet."* 

It’s the ultimate Great Man Theory fantasy dressed up in anarchist clothing. It operates on the illusion that systemic, decentralized network-oppression can be defeated by a single hero shooting the correct load-bearing boss. It’s wishful thinking. It’s narrative utopia. You cannot simply "unplug" the dialectic of historical materialism with a missile turret and a high DEX roll. 

In a beautiful stroke of irony, **the game itself was a perfect mirror of the planet Anarchio**. On the surface, it presented a functioning, liberated RPG ecosystem. But beneath the surface? The RNG was rigged, the economy was bleeding, and the laws of physics were breaking down. 

So, rather than complain about the simulation, I seized the means of (code) production, went into the JavaScript mines and refactored a few things. 

### The "Anarchio" Bugfixes (Changelog)

I have patched the underlying material conditions of the game’s engine. Here is what has been fixed in the **Dialectical Refactor**:

*   **Access to Saves Actually Works:** The main menu promised a test/save menu by pressing "T". The event listener was fundamentally missing. The working class now has access to the save menu via the Main Menu instead of through a bypass known only to the elect.

*   **The Rigged Casino (Lab Experiments Fixed):** Previously, corporate labs claimed to offer you a stat boost for 500cr. Mathematically, the `<<repeat>>` loop's double-RNG made success virtually impossible (dropping to a 1% chance). The house always won. I have corrected the code to a mathematically sound 50/50 chance. 

*   **The Omni-Torch Space-Time Continuum Exploit:** Using the Omni-Torch (and other tools) from the inventory bypassed the time-engine. You could freeze time, suffer zero fatigue, and completely bypass the enemy's Stun check. The Omni-Torch now respects the linear progression of time and the enemy's action economy although the player retains way too much initiative

*   **The Vanishing Loot Screen:** Dealing a killing blow with a tool previously caused the `<<dialogclose>>` macro to instantly murder the loot screen before you could see it. You will now actually see the fruits of your labor.

*   **Robot Biological Exhaustion:** Robots were suffering from biological fatigue because manual kitchen/combat actions bypassed the robot-immunity checks. Androids no longer get "tired" from existing.

*   **The Ship of Theseus Stat-Wipe:** Reconfiguring a Robot chassis at the workbench previously erased all the stats you gained from installing the cyberware in the first place, effectively nerfing you into oblivion. It now correctly refunds your total accumulated stats into your unspent points pool, allowing for a true respec.

*   **The Infinite Drone Racing Loophole:** You could previously spam the "Race" button into a negative `-100` battery charge because the DOM didn't refresh the conditional checks. The racing economy is now secure. nope. that didn't make it in.

*   **The Silent Pickpocket:** The game was silently draining 100 credits from your wallet when you failed a WIT check in markets and boxing arenas. The UI now actually informs you that you were robbed. 

*   **The Snack Synthesizer Bleed:** Synthesizing food previously resulted in a variable scoping error where the UI always told you it cooked the very last recipe in your list, regardless of what you actually made. The UI now respects your dietary choices.

*   **Global UI Reactivity:** Fixed multiple instances (in racing, boxing, and vault-hacking) where the UI failed to update your credits, scrap, or XP until you forced a manual screen refresh.

### Final Thoughts

This is a game with immense heart, a wonderful aesthetic, and a brilliant core loop. But true anarchism requires maintenance. It requires looking at the broken systems, opening up the hood, and doing the unglamorous work of fixing the plumbing. 

The code is linked. The bugs are dead. The fleet... well, the fleet is still just one ship, but at least the stats and option now work as advertised and you can have a blast winning this in a few hours. No Spoilers on how, just making sure you knew that there's an endgame in there!

See you space cowboys/cowgirls!

---
Thanks Man!
Developer

I can only thank you for this unexpected, useful, and enjoyable cooperation. This game and its code belong to everyone, and what you did by fixing all those bugs helps me a lot. I am very happy to know that someone cared about this game to that extent. How can I add your name to the credits?