This started as a project to take DMX (the stage lighting standard) control values over a network protocol (ArtNet) and assign them to ingame callbacks. I made a small RGB cluster but wanted to go bigger, so I crushed bad apple down to a small enough size, split it into a pixel by pixel grid with TouchDesigner, then outputted colour values as a single byte DMX value to which the game received from callbacks.
AffectedArc07
This is where boredom takes you in coderbus.
This started as a project to take DMX (the stage lighting standard) control values over a network protocol (ArtNet) and assign them to ingame callbacks. I made a small RGB cluster but wanted to go bigger, so I crushed bad apple down to a small enough size, split it into a pixel by pixel grid with TouchDesigner, then outputted colour values as a single byte DMX value to which the game received from callbacks.
This started as a project to take DMX (the stage lighting standard) control values over a network protocol (ArtNet) and assign them to ingame callbacks. I made a small RGB cluster but wanted to go bigger, so I crushed bad apple down to a small enough size, split it into a pixel by pixel grid with TouchDesigner, then outputted colour values as a single byte DMX value to which the game received from callbacks.
updated 5 years ago
This started as a project to take DMX (the stage lighting standard) control values over a network protocol (ArtNet) and assign them to ingame callbacks. I made a small RGB cluster but wanted to go bigger, so I crushed bad apple down to a small enough size, split it into a pixel by pixel grid with TouchDesigner, then outputted colour values as a single byte DMX value to which the game received from callbacks.
Ever wondered about the sheer lunacy behind ParadiseSS13? Well now you can find out.
---- LINKS ----
See comments, YT doesnt let me do this without verifying which I aint doing at 1AM.
Kevin fang: @kevinfaang
--------------
This video is the third of (probably) four where I go into detail on how SS13 hosting is a lot more than it seems due to the nature of BYOND, as well as other things about it.
Dont expect the last part for a while though, major demotivation oof.
Song: youtube.com/watch?v=hWOP5XNN12M
Hosting part 3 before the end of this month I promise.
Ever wondered what software is behind SS13 servers? Well now you can find out.
---- LINKS ----
TGS: github.com/tgstation/tgstation-server
Manga guide to databases: oranges.net.nz/~oranges/The%20Manga%20Guide%20to%20Databases.pdf
phpBB: phpbb.com
xenForo: xenforo.com
Invision Community: invisioncommunity.com
Discourse (dont use this please I beg): discourse.org
Mediawiki: mediawiki.org/wiki/MediaWiki
Mediawiki cloning script (Stackexchange thread): webmasters.stackexchange.com/questions/102123/clone-an-abandoned-mediawiki-site
Yogstation mirror bot (archived): github.com/yogstation13/MirrorBot
Hippie mirror bot (main one servers use): github.com/HippieStation/PRMirror
--------------
This video is the second of (probably) three where I go into detail on how SS13 hosting is a lot more than it seems due to the nature of BYOND, as well as other things about it.
Dont expect the next last part for a while though, major demotivation oof.
A lot of the SS13 lobby music is taken from old games (tintin on the moon, robocop, etc), but I had no idea the original source of this was not only a tracker module, but one that hasn't been modified from source at all.
Given this, figured may as well do it justice by playing it in its original, intended method (Yes this was a designed for Soundtracker and Impulse tracker was a long derivate from that, but I dont have a setup for emulating the Amiga so here we are)
Module source: https://www.modules.pl/?id=module&mod=453
More on trackers (Ahoy video): youtube.com/watch?v=roBkg-iPrbw
[CORRECTIONS & NOTES FROM LUMMOX]
8:15: Yes, the belly of DoProc() is basically a massive switch(). However, I think RAM speed really comes into play when you consider all the loading of objects, appearances, associative list entries, var lists, etc. that would go into the proc execution.
9:15: You wouldn't get all of the SendMaps() time back with the threading, but rather you'll effectively be dividing most of it by the # of worker threads.
--------------
This video is the first of (probably) three where I go into detail on how SS13 hosting is a lot more than it seems due to the nature of BYOND, as well as other things about it.
Dont expect the next few parts for a while though, major demotivation oof.
0:00 Start
1:14 Midge - Suit sensor preference
3:14 Smokincheez - Dynamic
5:27 Veterankyl - Assassination not require permakill
9:59 Butlerblock - Random crawling questions
20:55 Masterninjamt - Traitor recommended items
24:55 Medster - Genetics rework
28:42 Vilshen - Camera consoles improved tracking
32:13 dafrek - Crit changes + ranged lethal changes
36:41 MrPancake123 - Rev mode rework
40:28 Miraviel - Re-add maroon to objective pool
42:46 Komihe - More antag objectives
45:22 Adenemis - SM setup + experimentor + IPC changes
48:21 GDN - Antag balance + stamina stuff + dev things
51:20 GDN - Efficiency creep
52:39 GDN - Quick fire game questions
1:01:01 Octus - Thoughts on Genetics
1:02:05 Bmon - Skin tone presets
1:03:19 Freakycrafter - Cult leaders + Department sec + Other stuff
1:11:24 1080pCat - Mining loot changes
1:15:19 Aligote - Spawner roles + Antag goals
1:17:17 zwan1990 - Mechanic role return + Gateway return
1:19:40 FloPerfecto - Thoughts on blob + New maps
1:25:52 Exernon434 - Thoughts on blob mode + Removing cloning
1:26:51 MattTheFicus - AI door controls + traitor stuff + More
1:32:37 AzuleUtama - Thoughts on contractors
1:36:18 AzuleUtama - Uplink questions
1:42:16 S34N - Plans to expand design + balance teams
1:43:21 roarbark - Artstyle questions
1:44:44 WolvesOfWar - Lore editing questions
1:47:33 Contra - Thoughts on new maps
1:50:09 lewc - Sound design questions
1:53:40 Landerlow - When re-add nations
1:54:27 ItsMarmite - Thoughts on lack of content
1:56:30 Trekkie27 - Thoughts on RP level
1:59:09 Closing notes
Thumbnail by Sheza
Thumbnail by punkalope. Vox are still pox but its nice art and they went out of their way to make it, so ill take it.
[TIMESTAMPS]
0:00 - Welcome
4:13 - Mikuel - Option to start as sentient koi
7:09 - Ratpack - Plans to improve librarian
12:55 - Wombatwave - Reworks to maps
15:22 - Wesley_Smites - How to make design threads?
17:19 - Ratpack - Any major projects for 2022?
19:01 - Woje - Xenbio + Syringe guns + pAIs + Comms keys
30:56 - Korssarn - Map rotation + Map reworks
31:58 - Nerfection - Tweak micro rounds from wizard and blob
33:43 - Roarbark - Full job overhaul + Playerbase server strain
38:57 - Coolrune206 - Hows the server RP level + Opinion on spark's robotic SOP
44:50 - SabreML - General talk about git + community polls
59:51 - Qwertytoforty - Job removal + Mech balance opinions
1:05:14 - Magiciansjudge - More team antags
1:07:49 - Theyeetster - Spacepod issues + TG combat
1:09:10 - Henri215 - Adding sprites from closed PRs
1:10:06 - Magiciansjudge - Questions on gateway missions
1:15:33 - MisterMan - Favourite/Least favourite way of powering station
1:16:44 - DeusEx - Various short questions
1:20:38 - Magiciansjudge - Admin thoughts on cargo
1:22:48 - Destinycall - How is dev going?
1:26:58 - Bmon - Public notes?
1:30:50 - Bubblegum/Blazette - Are we going full TG look?
1:32:16 - Realmartcraft - Economy rework
1:34:14 - Nazsgull - Economy rework + Other questions
1:45:09 - Roarbark - Thoughts on dynamic
1:45:49 - Probablyjay - Revival of old modes?
1:47:44 - Cocacolagua - TG cargo + Memechems + Experimentor
1:51:04 - CourierAsy - Lore Questions + Exploration Questions
1:57:12 - Charliminator - Favourite/least favourite antags
2:00:57 - Pacifistdalek - Cere when?
2:03:43 - Starmarine3355 - Tweaks to engineering
2:08:17 - AzuleUtama - Staff thoughts on traitor items
2:10:27 - Landerlow - Nations revival
2:10:45 - Landerlow - Cloning removal?
2:13:00 - Pokebro2000 - Library questions
2:14:37 - PeakPerformance - Library + Balance team + Mapping queue
2:19:58 - Rurik - Staff policy on antags letting eachother out of perma
2:21:41 - Destinycall - Any plans to return xenoarcheology?
2:21:59 - Dasbread - Atmos rules + Vampire info + Antag teaming
2:25:06 - Roarbark - Sec vs Antag balance
2:26:50 - Quacks - Combat update & Speed increase?
2:28:06 - Sirryan2002 - Opinions on lore
2:28:29 - ExusA - Contributors & maints differences
2:33:57 - Laverna - Botany nerf question
2:36:58 - Dhu - Thoughts on widescreen
2:38:45 - Threes - How to suggest SOP changes
2:40:16 - Rurik - Parole SOP + Ling KOS
2:43:35 - Trek27 - Crew objectives + Metagrudging question
2:50:33 - AffectedArc07 - Remove midround or roundstart blob?
2:51:38 - S34N - Major port from other server
2:55:23 - Wesleysmites - Borgs & SOP
2:57:56 - Imic - How big of a bribe to be admin?
2:58:54 - Freakycrafter - Multiple names for borgs/AI/ERT
3:00:24 - Veterankyl - Opinions on current medical
3:01:41 - Freakcrafter - Plans for experimental surgery?
3:02:51 - Palden - Equipment respawning + Engine rotation
3:05:32 - Freakcrafter - Senior jobs?
3:09:49 - Leanfrog - Plans to change station goals
3:15:39 - Mbreton101 - Suit sensors preference
3:18:14 - Frank - Any plans for genetics in the future?
3:19:53 - Qwertytoforty - When do we get NanoUI back?
3:23:23 - KerbalCitizen - Any plan to revert slug/buckshot removal?
Seriously if anyone wants to re-narrate this ill gladly take it.
Hello playerbase.
Updated since my old version, this time in 4K so you can see what's going on in much greater detail.
Rendered using gource.
First song remixed by me, based on title3.ogg (Tintin on the moon). Second and third songs are royalty free lofi hip hop that I found in the depths of an old hard drive.
1:56 - WingedYordle: Will karma point system be changed?
15:35 - Spacemanspark: What major plans do we have, will admin/mentor apps be open?
22:47 - McRamon: When are we moving to SS14, questions about spritework
30:36 - Quintaessentia: Will there be a lore team again, will playtime requirements be increased, why isnt IAA a karma role
46:36 - Darkmight9: Are there plans to improve/replace spacepods?
46:43 - Trololiver12: Are we going to see more engineering remap?
51:03 - Chronoxx: What happened to gateway, Map rotation, More alt titles, increase character slots?
1:04:56 - Blackdog: Plans to look at race balance?
1:06:15 - Chronoxx: Changelog
1:07:00 - Blackdog: Strange reagent
1:12:12 - Pokebro2000: Growth/decline of server, plans to draw in new players or focus on existing ones?
1:21:34 - Qwertytoforty: What is more important, hacked laws or malf AI law 0
1:23:18 - Robbie: Any plans to rework genetics/virology?
1:28:05 - Gaty: Graphic style of the server?
1:29:50 - Robbie: More viro talk
1:34:04 - Thatdanguy23: Iron out admin opinions regarding RP style?
1:40:13 - AffectedArc07: Any plans for an achievement and/or statistic system?
1:45:11 - Nokko: What is the merge process?
1:49:30 - Bmon: Will xray/thermal get a drawback?
1:55:48 - Abydos: Opinions on engineering/cargo making their own medical/science
2:01:18 - Veloxi: Can we notify PR authors when testmerges happen?
2:04:57 - Kenken244: Cat ear karma cost, Goose as clown pet?
2:16:11 - ImmortalRedshirt: Custom job-specific loadouts?
2:17:23 - Veterankyl: What is the holdup for large reworks, also questions on logic gates
2:25:34 - Leanfrog: [Deleted Question]
2:28:29 - RamblinMan: Can we start enforcing MRP, can we allow karma to increase loadout points, digitigrade questions
2:37:06 - Octus: Any plans on a second warden position?
2:39:57 - Veterankyl: Suggestions on how to get started with BYOND code
2:44:20 - Qwertytoforty: When will vox be able to love?
2:45:21 - Spacemanspark: Can I have a potato chip?
2:45:23 - Various: Meme questions begin and all sanity is lost
Warning: Loud


