Bubberstation / Bubberstation

Bubberstation SS13
https://wiki.bubberstation.org/
GNU Affero General Public License v3.0
34 stars 233 forks source link

F3-LINE cyborg updates [Modularish] #1636

Closed pixelkitty286 closed 2 weeks ago

pixelkitty286 commented 2 weeks ago

About The Pull Request

Makes the sprite file resolutions from 64 x 32 to 32 x 32 for cat borgs

Makes 32 x 32 quadruped cybrogs into it's own borg type with it's own quadruped module of it's own.

Allows only station standard cat borgs to be hold able, non standard can not be held.

Adds code for cyborgs to indicate when they are being held.

Makes cyborg that are being held unable to interact items around them, they can still break free any time

This does not allow cyborgs with shape shifting to be picked up it only allows the REAL model to be held.

Why It's Good For The Game

I've always wondered why can't I make cat borgs hold able and also make it so it don't have sweeping mechanical changes to the game so I came up with a way to allow them to be held disabling their abilities to interact with much wile being in a held state and being almost unbaggable.

Making the sprites 32 x 32 means they won't look so offsetted when using things quite as often.

Cent Com don’t want you to know this but the the cat borgs on space station 13 are free you can take them home I have 458 cat borgs at home.

Proof Of Testing

sc19jFbsn7

dreamseeker_mmNECEkkUe

Changelog

:cl: add: holding code for cyborgs del: Old 32x32 F3-LINE sprites image: 32x32 F3-LINE sprites code: preventive flags to indicate when held admin: Two robot traits added to the trait list /:cl:

Redrover1760 commented 2 weeks ago

Could this apply to Roomba borgs too? They seem small enough.

pixelkitty286 commented 2 weeks ago

I LOVE WHEN FILE STRUCTURE CHANGES! :)))