lizardqueenlexi / orbstation

The official repository of the Orbstation SS13 server, a fork of /tg/station.
https://www.orbstation.space/
GNU Affero General Public License v3.0
7 stars 18 forks source link

New Borg Types #551

Closed SansSarif closed 1 year ago

SansSarif commented 1 year ago

About The Pull Request

This adds the following 9 additional cyborg skins (3 for service, and 1 for every other department) as designed by our partner @Or-Fi-S: image (as Pictured, top row: NT-06F, Hugbot, Mediorb. bottom row: DJBot, Papa Miner, Mixer, V.5, Ringleader, Stereobot)

Each bot has bespoke animations for transforming, each bot has clean sprites, each bot is intentionally unique but tries to stick close to the department/job they are fulfilling. Hats also work mostly nicely on all of them (except for Mixer & Ringleader (who have it disabled) & Papa Miner (Blame the backpack, but i couldn't keep it from that borg.))

Why It's Good For The Game

While there's nothing wrong with the existing borgs per se, some of the designs are either very old, or simply are the only option for that specific type of borg. Adding additional designs without taking away from the existing ones generally allows for more player expression and makes it easier to distinguish different borgs apart (if the borgs want that!) The focus on this set of new borgs was to ensure several important rules during implementation:

  1. Borgs should not read human when looking at them during a split second (silhouettes are all intentionally removed from the base human/player sprite)
  2. Borgs should clearly parse as belonging to the department/job that they are intended to fill (either through color coding, silhouette similarities, or design choices)
  3. Borgs should have unique designs (no palette swaps, (there is an intentional choice to mimic existing design choices by existing borgs for peacekeeper/clown, however))

To this end, borgs, while being more human shaped for most departments than their standard counterparts, they are not human, and they are each their own special fellow! We also made sure to not touch any of the existing borgs, you can still be your egg-shaped clownborg with your orange hair, or your pink-polo wearing service borg, or your 3-medkits-in-a-trenchcoat borg.

image

A sample of the animations provided for transformation/movement/idle Ringleader Transformation ![image](https://cdn.discordapp.com/attachments/993261043310678046/1084370063248863254/ringleader.gif) NT-06F Transformation ![image](https://cdn.discordapp.com/attachments/993261043310678046/1084370060912644126/zakuneer.gif) Mediorb Tranformation ![image](https://cdn.discordapp.com/attachments/993261043310678046/1084370062577766430/medicorb_tf.gif) Mediorb Moving ![image](https://cdn.discordapp.com/attachments/993261043310678046/1083597811347619950/medicorb_m.gif)

Changelog

:cl: add: adds the ability to choose 9 new cyborg skins across the various cyborg types imageadd: adds 9 new cyborg skins: 3 for service-cyborgs, 1 for every other type of cyborg /:cl:

SansSarif commented 1 year ago

(i'd like to be clear i meant to publish this as a draft but i mucked up. i wanna publish it as a draft because orfis is doing a significant change to the sprites for legibility, and i should also make sure that the changes are stored in orbstation instead of in the tg code for stability/longevity)

SansSarif commented 1 year ago

closing this, see pr 605