User:Tyrant
Jump to navigation
Jump to search
Hi, this is Tyrant. Began playing properly in like 2022, as well as coding. I've done a bit of coding, a bit of wiki editing. Known primarily as Bichael Chain in game, TheTyrant25 on github, and chaotictyrant on byond.
List of stuff I've done:
I've done a lot of coding. I like to put it here cuz it looks impressive listed like this.
Notable Wiki edits
- Redid the Mapping page
- Added the dispensary interlink
- Added nadir to the table of maps votable and their population sizes.
- This. lol
Features
- Auto cables, auto disposal pipes and auto lattices.
- added some documentation in the mapping guidelines. The entire second half of it if you want to be generous.
- straightened out cogmap2's reactor room wiring (soul removal, as some called it)
- invented a new kind of crate, the radio headsets crate, and made it consistent across all maps.
- recoloured cables on every map according to their jobs, e.g. yellow for solars, brown for engine, black for PTL. Some maps rolled this back tho idk why.
- coded a new command on medass which ended up not actually working.
- gave the PDA a way to remotely check on nuclear engines, like with other engine types.
- gave nadir a lighting cycle similar to oshan's.
- made the github automaton bot check random rooms for runtimes too.
- recoloured the artifact ejection pipe in atlas to actually be made of ejection pipes. For clarity.
- Added a kitchen dispenser to cogmap1 for consistency with other maps.
- Created a set of random rooms that resemble wine cellars, on request from Dr. Cogwerks.
- Made the #if section in the DM by Example docs
Refactors
I have a habit of whenever I see something I dislike code wise, I go ahead and fix it. This delays projects a lot.
- fixed over 6000 wires with outdated var edits across various maps, for consistency in declaring icon_state only.
- Chemistry-holder.dm used implicit type declaration throughout its entire thing.
- Redid Build.dm so that the map override defines were arranged in a nice order.
- Moved non rotation maps to the unused folder, and blank maps to the blank maps folder.
- Some mob part and limb code.
- Made anchored use defines instead of TRUE, FALSE, 0, 1, and notably, 2. Now uses 3 defines.
Notable bugfixes
Not putting everything because there's a lot.
- gave pool chairs a subttype and a description. This prevented them being folded and therefore turned invisible.
- cable spawners were broken.
- staff assistant slots used to extend off the side of the screen forever.
- put plates under some eggs in oshan (very important).
- one single letter was missing on the chief engineer's suit's description (also very important).
- some types of decorative pipes would render above chairs.
- cable spawners were broken (again)
- oshan's toxins would leak heat like crazy, making it unusable. It still does but it's a bit better now.
- removed every mail booth 2 months after they were meant to go. Since no one else was doing it.
- Removed every instance of abstract toolboxes.
- Many Oshan map fixes. Along with minor tweaks to other maps.
- Fixed an initial() call in uplinks.dm. To this day I still don't know what this does.
List of projects in progress
- Aetherion Station, a lowpop map designed to run alongside Atlas, population-wise.
- Solaris Station, a mid-highpop map which is basically sitting right next to a star. Very hot. New engine needed and stuff.
- An azone. It's a secret~
- bouquets (in collaboration with some spriters like walp and tyrone toaste). This project has been in development since feburary 2023. and it uh. still is. just waitin on some sprites at this point. certified organic.
- Rigourous and complex sun/star mechanics for solar panels and whatnot. Now cancelled until i can make it work nicely with parallax.
- making in game books use TGUI and have things like bookmarks and page turning and the ability to prop it open and it remembering what page you were on
- redoing several parts of oshan
- auto atmos pipes.
- a type of auto junction spawner, where all you do is aim the output, and it connects the rest nicely. Probably pointless but still.
- trying to figure out if i can make auto mapping components render properly in strongdmm.
- what happens if you add powder milk to space milk. do you get double milk
- killing all thindows and thindoors
- componetizing pitfalls if i can be bothered
- a separation funnel for chemistry, which lets you separate out mixtures based on density. Unfortunately that requires a density order.
- depressurisation making a cool sound and possibly shockwaves
- refactoring balloons.dm at some point.
- making a medal called "put a sock in it", where you gag a cuffed person.
- a botany request console
- various other funny ideas buzzin around me head
Trivia
I'm writing a book. The main character is Tyrant. I based my internet persona off the main character when i was like 14; now i can't go back. And I can't explain my book to anyone online without it sounding like a self insert. I regret this somewhat.