.pushmode config {projects} ||| title {26 Apr 2022} ||| modified .popmode config An (incomplete) list of project or other stuff I'm working on or have been working on. Only the more 'important'/interesting ones are on here, check out my {GitHub profile} for more (random) things. ||| a class=ext href=https://github.com/yugecin .pushmode section {Index} ||| h id=index {} ||| index .popmode section .pushmode section {nfsu2-re} ||| h id=nfsu2re {Status:} long-running ||| strong Hobby reverse engineering project about need for speed underground 2. Figuring out workings and file formats. Pseudo goals are making a save game editor and unofficial online multiplayer functionality. {c} {asm} ||| lang,lang .pushmode ul - {GitHub: yugecin/nfsu2-re} ||| a class=ext href=https://github.com/yugecin/nfsu2-re - documentation website: {https://yugecin.github.io/nfsu2-re} ||| a class=ext .popmode ul .popmode section .pushmode section {samp-mapedit} ||| h id=samp-mapedit {Status:} Usable state ||| strong In-game map editor for GTA: San Andreas. Also handles (race)checkpoints, textdraws, vehicles and gangzones. Supports SA-MP's RemoveBuilding/SetObjectMaterial/SetObjectMaterialText. The current status is that it is usable for me, and that's all I want to do. I made this editor mainly for me so I can get going faster on the {basdon-fly} project. To actually make a decent public release, ||| href it would require much effort to make everything work for all kinds of different gta executables (since there's lots of memory operations) and the editor is probably very non user friendly for anyone else than me. I don't want to spend time on that because time is already sparse if you look at the big picture of life and I would feel like doing that is a chore that might kill my motivation completely. {c} {asm} ||| lang,lang .pushmode ul - {GitHub: yugecin/samp-mapedit} ||| a class=ext href=https://github.com/yugecin/samp-mapedit - {Twitter thread with images/GIFs} ||| a class=ext href=https://twitter.com/yugecin26/status/1255233630051487744 rel=nofollow .popmode ul .popmode section .pushmode section {basdon-fly} ||| h id=basdon-fly {Status:} Live, alpha ||| strong Aviation themed {San Andreas Multiplayer} server. ||| a class=ext href=https://sa-mp.com Includes a website that shows all flight details, with a flight tracker and flight viewer. {c} {asm} {java} {php} ||| lang,lang,lang,lang .pushmode ul - {website: basdon.net} ||| a class=ext href=https://basdon.net - {GitHub: basdon/basdon-fly} ||| a class=ext href=https://github.com/basdon/basdon-fly - {GitHub: basdon/basdon-tools} ||| a class=ext href=https://github.com/basdon/basdon-tools .popmode ul .popmode section .pushmode section {xandilordi-soundboard} ||| h id=xandilordi-soundboard {Status:} Ready, occasionally adding more sounds ||| strong A soundboard HTML page for a Belgian comedian (Xander De Rycke). .pushmode ul - {xandilordi-soundboard.be} ||| a class=ext href=https://xandilordi-soundboard.be - {GitHub: yugecin/xandilordi-soundboard} ||| a class=ext href=https://github.com/yugecin/xandilordi-soundboard .popmode ul .popmode section .pushmode section {anna} ||| h id=anna {Status:} Ready ||| strong Modular IRC mod. Named after Anna^, from the 2006 BASSHUNTER song named {Boten ||| a class=ext href=https://youtu.be/RYQUsp-jxDQ Anna}. Modules can be loaded and unloaded at runtime. ||| {java} ||| lang .pushmode ul - {GitHub: yugecin/anna} ||| a class=ext href=https://github.com/yugecin/anna .popmode ul .popmode section .pushmode section {opsu-dance} ||| h id=opsu-dance {Status:} {long-running, paused}/abandoned ||| strong,span class=s Is a fork of {itdelatrisu/opsu}, which is an ||| a class=ext href=https://github.com/itdelatrisu/opsu open-source clone of the {osu!} game. My fork has more ||| a class=ext href=https://osu.ppy.sh UI/UX improvements (subjective) and contains cursor dance stuff and more customization. I'm also a contributor to the upstream opsu! project, mostly doing UI stuff. {java} ||| lang .pushmode ul - {GitHub: yugecin/opsu-dance} ||| a class=ext href=https://github.com/yugecin/opsu-dance .popmode ul .popmode section .pushmode section {osukps} ||| h id=osukps {Status:} mostly finished and abandoned ||| strong A little program that shows keystates, keys per second and total keys for rythm games (osu!, stepmania etc). Useful for making videos or livestreaming. {c#} ||| lang .pushmode ul - {GitHub: yugecin/osukps} ||| a class=ext href=https://github.com/yugecin/osukps .popmode ul .popmode section .pushmode section {osusb1} ||| h id=osusb1 {Status:} finished ||| strong A (sort of) demo in the form of an {osu!} storyboard. ||| a class=ext href=https://osu.ppy.sh {c#} ||| lang .pushmode ul - {blogpost} ||| href id=blog-000-making-of-my-osu-storyboard-demo.html# - {GitHub: yugecin/osusb1} ||| a class=ext href=https://github.com/yugecin/osusb1 - {YouTube video showing the storyboard (original version)} ||| a class=ext href=https://youtube.com/watch?v=bOGJWGJOMOk - {YouTube video showing the storyboard (highfps version)} ||| a class=ext href=https://youtube.com/watch?v=YW6cEbk6-0I - {Beatmap on osu! website} ||| a class=ext href=https://old.ppy.sh/b/1756941?m=0 .popmode ul .popmode section .pushmode section {intellijplugins} ||| h id=intellijplugins {Status:} partly finished ||| strong Some plugins for applications based on the Intellij Platform that make my life better. Perhaps yours, too? Currently has a plugin for changing the "look and feel" and a plugin that colors the caret based on the active ideavim mode. {java} ||| lang .pushmode ul - {GitHub: yugecin/intellijplugins} ||| a class=ext href=https://github.com/yugecin/intellijplugins .popmode ul .popmode section .pushmode section {php} ||| h id=php {Status:} finished, maintenance ||| strong My personal home page. The thing you're probably looking at right now. Is basically a static site generator using my "marking markup" format. {c} ||| lang .pushmode ul - {GitHub: yugecin/php} ||| a class=ext href=https://github.com/yugecin/php - {website (you're probably looking at it now)} ||| a class=ext href=https://robin.basdon.net .popmode ul .popmode section .pushmode section {gtasa} ||| h id=gtasa {Status:} active ||| strong Not really a project, but I've been messing around a lot with GTA:SA, making small scripts and hacking the game. {asm} {none} CLEO/II-era mission code {cpp} {c#} ||| lang,lang,lang,lang .pushmode ul - {GitHub: yugecin/scmcleoscripts} ||| a class=ext href=https://github.com/yugecin/scmcleoscripts .popmode ul .popmode section .pushmode section {tsstats} ||| h id=tsstats {Status:} finished, maintenance ||| strong A teamspeak3 bot that idles on a server and collects statistics like user activity, channel activity, country activity, kicks & bans. Also includes a live (updated every 5 minutes) viewer of the server. Also has a webviewer (in a separate repo) which shows the stats in a friendly way. Is not necessary to use, but is useful if you don't want to write your own thing or can be used as reference. Beware: this was written years ago and might be coded weirdly. {java} {php} ||| lang,lang .pushmode ul - {GitHub: yugecin/tsstats} ||| a class=ext href=https://github.com/yugecin/tsstats - {GitHub: yugecin/tsstats-webviewer} ||| a class=ext href=https://github.com/yugecin/tsstats-webviewer .popmode ul See it in action: .pushmode ul - {TiG (since 24 Aug 2014)} ||| a class=ext href=https://tsstats.thisisgaming.org - {Sonic Fidelitus Gaming (since 1 Jan 2018)} ||| a class=ext href=http://stats.sonic-server.net .popmode ul {{Contact me} if you use this and want to be featured in this list} ||| em,href id=index.html#contact .popmode section .pushmode section {colandreas-db-modelselector} ||| h id=colandras-db-modelselector {Status:} finished ||| strong Tiny program that filters {ColAndreas} database files. ColAndreas is a plugin ||| a class=ext href=https://github.com/Pottus/ColAndreas for SA-MP servers to provide collision insights about the game world. The thing is that its database file containing all the model collision data is easily 44MB and this all ends up in memory of the server. This script allows one to filter to data file to only contain the models that are actually necessary, reducing the memory footprint of the server. {c} ||| lang .pushmode ul - {GitHub: basdon/colandreas-db-modelselector} ||| a class=ext href=https://github.com/basdon/colandreas-db-modelselector .popmode ul .popmode section .pushmode section {txtnotes} ||| h id=txtnotes {Status:} finished, maintenance ||| strong Simple web-based plaintext notekeeper. I used this one myself a lot, every day. {php} ||| lang .pushmode ul - {GitHub: yugecin/txtnotes} ||| a class=ext href=https://github.com/yugecin/txtnotes .popmode ul .popmode section .pushmode section {plquery} ||| h id=plquery {Status:} finished ||| strong A php script that queries a SA-MP server to make activity graphs (using the {SVGGraph library}). Was made for a specific server, but can be easily modified ||| a class=ext href=https://github.com/goat1000/SVGGraph to work for any server. {php} ||| lang .pushmode ul - {GitHub: thepilotslife/plquery} ||| a class=ext href=https://github.com/thepilotslife/plquery - {data} ||| a class=ext href=https://robin.thisisgaming.org/pl/stats/ .popmode ul .popmode section