17 Commits
Author SHA1 Message Date
aa9793217e Removes old mech sprites, adds new previews. (#20824)
Adds new preview mech sprites, deletes the old deprecated ones, edits
the Horizon Z-4 to not have an old broken mech.

This was quite a lot of changes, so I veeeery likely missed something? I
searched to see if I left any mentions of mecha.dmi around, but I very
well could've missed some. It compiles fine for me at least.


![image](https://github.com/user-attachments/assets/30431f04-5bb9-459a-b27d-8da92a1921be)

![image](https://github.com/user-attachments/assets/adf42e7d-2612-4d39-adfd-34909a02b8b7)

![image](https://github.com/user-attachments/assets/e147d9da-b6ca-454a-b101-082fe7e26fdd)
Yes this only shows up while editing maps, it just annoyed me ok.

Co-authored-by: steviii <cormallenfield123@gmail.com>
2025-06-16 22:18:58 +00:00
GeevesandGitHub 2bf39c7ee9 Exosuit Nuclear Power Cores (#18268)
* Added power cores, a type of large battery cell that get used by
exosuits. The nuclear and phoron variants are self-charging.
* Combat mechs now start with nuclear power cores, allowing them to
sustain themselves indefinitely, so long as they stay out of the action
for a bit.
* Removed basic power cells from the mechfab, replaced with the mech
powercores.
* Mech cell statuses now instantly update as soon as the cell charges or
discharges.
* Added a stack of 10 uranium to the machinist's workshop, which can
print two nuclear power cores.
2024-06-09 21:14:59 +00:00
FluffyandGitHub b752616c98 Spacemandmm galore #1 (#16672)
* dmdoc + Initialize

* no errors anymore

* removed duplicate comment, expanded the other

* changelog

* gdf

* fix emotes F4
2023-09-14 10:39:15 +00:00
BenedictandGitHub 12ecc934f1 Implements PASSRAILING as a new pass flag (#14009) 2022-05-23 12:46:59 +02:00
mikomyazakiandGitHub 08ea043e69 Initialize and GC failure fixes #1 (#13190) 2022-02-15 23:45:30 +01:00
JohnWildkinsandGitHub 77c5eb44d4 Fix RNG mecha trying to install equipment they can't (#10531) 2020-11-14 12:19:25 +01:00
kyres1andGitHub 87ac8edc07 Resprites mechs, adds a few new things (#9950) 2020-09-13 02:03:59 -03:00
GeevesandGitHub 7c11ec86e5 Cargo Mech Fix (#9864) 2020-09-03 00:38:12 +02:00
GeevesandGitHub a24d2ce434 Adminspawn Cultstuff (#8296) 2020-09-02 10:49:57 +02:00
GeevesandGitHub 57536317a4 Large Stock Mecha (#9375)
Added exosuits to large stock spawns.
2020-07-20 09:51:42 +03:00
Matt AtlasandGitHub 82437acd43 Materials subsystem, material defines instead of strings, structure materials. (#8447)
The shitcode crusade begins.
2020-03-18 20:19:11 +01:00
GeevesandGitHub 95613ebf6b Some Mech Things (#8256)
Redoes how mechs assign their bodyparts and hardpoints. Should be much easier to make new mechs now, mechs can also now handle having children. Bless.
Created the backbone for having a mounted autolathe, however it needs a mech_equipment sprite, and a new GUI, which isn't something I'm capable of doing.
2020-02-16 19:48:44 +02:00
GeevesandMatt Atlas 2fed43a871 VR, Remote Mechs and Remote Robots (#7523)
Adds VR functionality, subsystem and a command VR system.
2020-01-12 14:09:48 +01:00
AlberykandWerner 457e3e2d61 Robotics upgrades: mech stuff and more rig word replacement (#7662)
* Robotics upgrades

* stuff.

* Adds this silly thing.

* Removes useless shit.

* updates this.

* Did a bad

* updates this.

* And this.
2019-12-16 08:06:12 +01:00
fernerrandWerner 06b9d15ee8 Adds some new mech weaponry for the legion, changes the way mech decals are applied (#7534) 2019-12-03 18:35:14 +01:00
AlberykandErki 0fded6e656 Fixes some exosuit stuff (#7511)
-fixes some premade exosuits not getting their gear
-fixes some code using new instead of initialize
-removes some unused code
2019-11-26 09:53:17 +02:00
SueTheCakeandWerner 84794c6e65 Mechs 3: Electric Boogaloo (#7486) 2019-11-25 23:04:19 +01:00