Skip to content

Xenoborg Port#4138

Open
lordsej wants to merge 36 commits into
Monolith-Station:mainfrom
lordsej:Xenoborgs
Open

Xenoborg Port#4138
lordsej wants to merge 36 commits into
Monolith-Station:mainfrom
lordsej:Xenoborgs

Conversation

@lordsej

@lordsej lordsej commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

About the PR

This is a first draft of a xenoborg port from wizden to monolith, basic functionality is in place, requires testing and confirmation of design liberties taken to match monolith style.

will need a redesign of mothership to survive the colossus sector, Xenoborgs will require some balancing.

no event rules and spawns fixed as per bounty request

ported from wizden
space-wizards/space-station-14#36830
space-wizards/space-station-14#36844
space-wizards/space-station-14#36867

Why / Balance

More antagonist and sector threats are added fun

Requirements

  • I have read relevant guidelines/documentation to this PR found on our devwiki.
  • I have added media to this PR or it does not require an ingame showcase.
  • I can confirm this PR contains either no AI-generated content, or AI-generated content that meets our guidelines.

How to test

spawn xenoborgs and test functionality of modules
spawn the mothership - loadgrid 1 /Maps/_Mono/Shuttles/Xenoborg/mothership.yml -100 -100
test breaking mothership core

Breaking changes

N/A
Changelog

🆑

  • add: Xenoborgs
  • remove: Removed Brains!

solomam and others added 3 commits June 25, 2026 13:45
Signed-off-by: solomam <solomammothkins@email.com>
…and XenoborgModuleHeavyLaser

Signed-off-by: solomam <solomammothkins@email.com>
@lordsej

lordsej commented Jun 25, 2026

Copy link
Copy Markdown
Contributor Author

requesting testing and feedback

@osvilv

osvilv commented Jun 26, 2026

Copy link
Copy Markdown

Holy peak

solomam and others added 2 commits June 26, 2026 04:09
@github-actions

github-actions Bot commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

RSI Diff Bot; head commit 8ff602d merging into 4304284
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/Effects/speech.rsi

State Old New Status
xenoborg0 Added
xenoborg1 Added
xenoborg2 Added
xenoborg3 Added

Resources/Textures/Mobs/Silicon/chassis.rsi

State Old New Status
xenoborg_engi Added
xenoborg_engi_e Added
xenoborg_engi_e_r Added
xenoborg_engi_l Added
xenoborg_heavy Added
xenoborg_heavy_e Added
xenoborg_heavy_e_r Added
xenoborg_heavy_l Added
xenoborg_scout Added
xenoborg_scout_e Added
xenoborg_scout_e_r Added
xenoborg_scout_l Added
xenoborg_stealth Added
xenoborg_stealth_e Added
xenoborg_stealth_e_r Added
xenoborg_stealth_l Added

Resources/Textures/Mobs/Silicon/mothership_core.rsi

State Old New Status
ai Added
ai_camera Added
ai_dead Added
ai_empty Added
base Added
building Added
default Added
icon Added
inserting Added
panel Added
unlit-building Added
unlit Added

Resources/Textures/Objects/Devices/pinpointer.rsi

State Old New Status
inhand-left-base Added
inhand-left-stripe Added
inhand-left-top Added
inhand-right-base Added
inhand-right-stripe Added
inhand-right-top Added
pinpointer-xenoborg-piece-1 Added
pinpointer-xenoborg-piece-2 Added
pinpointer-xenoborg-piece-3 Added
pinpointer-xenoborg-piece-4 Added
pinpointer-xenoborg-repaired Added
pinpointer-xenoborg Added

Resources/Textures/Objects/Tiles/tile.rsi

State Old New Status
xenoborg-floor Added

Resources/Textures/Objects/Weapons/Guns/Battery/xenoborg_laser_gun.rsi

State Old New Status
base Added
icon Added
mag-unshaded-0 Added
mag-unshaded-1 Added
mag-unshaded-2 Added
mag-unshaded-3 Added
mag-unshaded-4 Added

Resources/Textures/Structures/Doors/Airlocks/Standard/shuttle_xenoborg.rsi

State Old New Status
assembly Added
bolted_unlit Added
closed Added
closed_unlit Added
closing Added
closing_unlit Added
deny_unlit Added
emergency_unlit Added
open Added
opening Added
opening_unlit Added
panel_closing Added
panel_open Added
panel_opening Added
welded Added

Resources/Textures/Structures/Doors/Airlocks/Standard/xenoborg.rsi

State Old New Status
assembly Added
bolted_unlit Added
closed Added
closed_unlit Added
closing Added
closing_unlit Added
deny_unlit Added
emergency_unlit Added
open Added
opening Added
opening_unlit Added
panel_closing Added
panel_open Added
panel_opening Added
sparks Added
sparks_broken Added
sparks_damaged Added
sparks_open Added
welded Added

Resources/Textures/Structures/Doors/Shutters/xenoborg_blastdoor.rsi

State Old New Status
assembly Added
closed Added
closing Added
open Added
opening Added
welded Added

Resources/Textures/Structures/Machines/body_crusher.rsi

State Old New Status
base Added
door-closed Added
glass Added
icon Added
lights Added
piston-push Added
piston Added

Resources/Textures/Structures/Machines/computers.rsi

State Old New Status
xenorobot Added

Resources/Textures/Structures/Power/xenoborg_charger.rsi

State Old New Status
borgcharger-u0 Added
borgcharger-u1 Added
borgcharger0 Added
borgcharger1 Added
borgcharger2 Added
borgcharger3 Added
borgdecon1 Added

Resources/Textures/Structures/Shuttles/xenoborg_thruster.rsi

State Old New Status
base Added
thrust Added
thrust_burn_unshaded Added

Resources/Textures/Structures/Walls/xenoborg.rsi

State Old New Status
full Added
xenoborg0 Added
xenoborg1 Added
xenoborg2 Added
xenoborg3 Added
xenoborg4 Added
xenoborg5 Added
xenoborg6 Added
xenoborg7 Added

Resources/Textures/Structures/Walls/xenoborg_diagonal.rsi

State Old New Status
state0 Added
state1 Added

Resources/Textures/Structures/Windows/xenoborg.rsi

State Old New Status
full Added
xenoborg0 Added
xenoborg1 Added
xenoborg2 Added
xenoborg3 Added
xenoborg4 Added
xenoborg5 Added
xenoborg6 Added
xenoborg7 Added

Resources/Textures/_Mono/Interface/Action/actions_borg.rsi

State Old New Status
xenoborg-access-breaker-module Added
xenoborg-basic-module Added
xenoborg-camera-computer Added
xenoborg-control-computer Added
xenoborg-door-remote-module Added
xenoborg-extinguisher-module Added
xenoborg-eye-module Added
xenoborg-eye2-module Added
xenoborg-hypo-module Added
xenoborg-jammer-module Added
xenoborg-jump-module Added
xenoborg-laser-module Added
xenoborg-laser2-module Added
xenoborg-module-module Added
xenoborg-projector-module Added
xenoborg-space-movement-module Added
xenoborg-sword-module Added
xenoborg-sword2-module Added
xenoborg-tile-module Added
xenoborg-tool-module Added

Resources/Textures/_Mono/Mobs/Silicon/XENOBORG/xenoborgchassis.rsi

State Old New Status
clown Added
clown_e Added
clown_e_r Added
clown_l Added
derelict Added
derelict_e Added
derelict_e_r Added
derelict_icon Added
derelict_l Added
engineer Added
engineer_derelict Added
engineer_derelict_crystal Added
engineer_e Added
engineer_e_r Added
engineer_l Added
janitor Added
janitor_derelict Added
janitor_e Added
janitor_e_r Added
janitor_l Added
janitor_moving Added
janitor_moving_derelict Added
medical Added
medical_derelict Added
medical_e Added
medical_e_r Added
medical_l Added

Edit: diff updated after 8ff602d

solomam and others added 10 commits June 26, 2026 05:40
Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
… xenoborgs

Signed-off-by: solomam <solomammothkins@email.com>
@lordsej

lordsej commented Jun 27, 2026

Copy link
Copy Markdown
Contributor Author

YAML Linter has been appeased, ready for review

@github-actions github-actions Bot added the Docs label Jun 28, 2026
lordsej and others added 8 commits June 28, 2026 20:45
added missing name entry for repaired mothership pinpointer
Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
@lordsej

lordsej commented Jun 28, 2026

Copy link
Copy Markdown
Contributor Author

all checks have now passed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants