Lua Programming

2024

Tranquillity is a Lua Script that I built for one of my friends that struggles with anxiety.


I was in a Discord call with him when he was playing Tekken 8, although he loves the Tekken franchise to death, he expressed a lot of frustration with the game’s ranked system.


The constant point fluctuations and how they aggressively ticked in the UI, how when he slacked on the amount of points needed, the game would begin to flash “DEMOTION” on the screen, all took an attacking at his mental; he wanted to enjoy competitive matches against players at his skill level — without the added pressure of harsh visual feedback.


This was something that I knew could actually fix.

Creating Tranquility

Tranquillity is built primarily in Lua and UE4SS, UE4SS is a program that allows you to not only view Reflected Unreal Engine data in real-time, but also allows you to run Lua scripts, which this script takes advantage of.

A lot of the Lua is a wrapper to perform similar actions that are available in Blueprints, but it has the added benefits of being called directly when objects are pushed into memory, this allows me to reliably modify UI events before they're shown to the player.


Everything that Tranquility modifies is customisable thanks to the config.lua script that is included. You can just the visibility of Rank, Tekken Prowess, Titles and even whether or not the game tells you've been Demoted.


Later updates of Tranquility saw improvements to performance, fixing errors and crashes, and implementing brand new features like Streamer Mode with completely mimics the visual style of an offline match.

How Tranquility Became for Everyone

On April 10th 2024, The Tranquillity Mod had an article written about it titled:


"This Tekken 8 Mod Is a Godsend and Helps Me Rank Up in Peace"


The article goes over and praises Tranquillity for allowing him to achieve peace whilst playing Ranked, and he described that it improved their "Ranked Matches by a Margin".


Tranquility didn't just improve the experience for my Friend or this individual, but roughly 3000 players that have these feelings of doubt and stress when playing ranked.


Some of these individuals that use Tranquillity, I've had the opportunity of meeting in Online groups and even in-person events, they've recognised my Gamertag and have asked, "Hey, are you the person that made the mod to hide ranks online?" It's always great to be recognised for that.


Although this mod is something that i'm ultimately proud of, I do hope Bandai Namco can provide a solution that can benefit all players, regardless of platform in a future update, but for now, Tranquility is there for you.

© Jordan Addams 2025

© Jordan Addams 2025

© Jordan Addams 2025