Commit Graph

83 Commits

Author SHA1 Message Date
Geeves
931d56672a Uplink Revamp (#7974) 2020-01-15 18:28:11 +01:00
Matt Atlas
783e9f8299 Tweaks mech examine to be a lot more readable. (#7995)
* Tweaks mech examine to be a lot more readable.

* fuck it
2020-01-15 14:15:55 +01:00
Geeves
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
Alberyk
aef5b9a13d Exosuit Passenger Compartments (#7890)
* passenger compartments

* added to mechfab
2020-01-06 16:23:27 -03:00
Geeves
432c8037e9 misc hoverpod fixes (#7891)
Fixed hoverthrusters having stepping sounds by giving them no sounds.
    Adjusted hoverpod sidesprites, not sure what it really does but I trust Kyres.
2020-01-03 23:28:09 +02:00
Geeves
c6f95258db passenger compartments 2020-01-02 20:17:18 +02:00
Geeves
c5c459c5ec Rudimentary Mech Z-level Travel and Hoverpods (#7739) 2020-01-01 16:28:30 +01:00
Alberyk
04aeeab4fc Adds running over people with mechs (#7791)
Walking over someone lying on the floor with mechs will now hurt them. Damage is based on the legs.
Also, removed some baylore references to the mech parts, and made so that mechs can push mobs around.
2019-12-29 22:02:06 +01:00
Geeves
855731b217 Examine Overhaul (#7737) 2019-12-27 15:30:01 +02:00
Mykhailo Bykhovtsev
3cd710af5a Mech's punch sounds (#7747)
sounadd: "Added sounds to mech's punch. They are different for each mech arms type and volume depends on damage of arms."
    tweak: "Ripley's arms damage was increased to 40 damage."
2019-12-23 09:47:33 +02:00
Ferner
188544b748 Merge branch 'master' into 191217-sprites_mecha
# Conflicts:
#	code/game/objects/items/paintkit.dm
2019-12-21 23:26:22 +01:00
Geeves
498e938b4e Drill QoL Changes (#7728)
* drill stuff

* changelog

* logged change

* brain't

Co-authored-by: Werner <Arrow768@users.noreply.github.com>
2019-12-21 17:14:00 +01:00
Ferner
c28da7f28f Oopsie 2019-12-21 11:53:52 +01:00
Ferner
a184e30fde Adds the mech eyes as overlays instead, tweaks powerloader body sprite 2019-12-21 11:38:02 +01:00
Ferner
20c6c769e9 Adjusts center of mass 2019-12-20 23:07:51 +01:00
Ferner
4c1c978e67 Removes the non-functional paint kits 2019-12-20 21:37:04 +01:00
Ferner
adcac95e9e Fixes built mech's layering 2019-12-20 21:18:11 +01:00
Ferner
449e241a8b Merge branch 'master' into 191217-sprites_mecha 2019-12-20 01:25:27 +01:00
Mykhailo Bykhovtsev
8c1e92edcd Fixing Mechs more. The fight between armor and armour (#7723)
The armour and armor again strikes:

    Apparently original Mech port PR has overridden borg's armor definition and was using it. This fixes it by making mech's armor a child of borg's armor instead.

    renames borg's armour to armor references.

    Mech's melee damage has been increased. It depends on manipulator type. Light: 15, Regular: 20, Combat 30, Heavy: 50. Fixes #7665

    Adds missed check in mech's destroy proc
2019-12-19 21:41:23 +02:00
Ferner
028bcd2ef8 Merge branch 'master' into 191217-sprites_mecha 2019-12-18 23:39:21 +01:00
Matt Atlas
ab2723a3c5 Security equip. fixes/buffs, general brainmed fixes, agony + halloss into pain (#7699)
tweak: "Security's base nonlethal equipment - tasers and rubbers - is now a bit better."
    bugfix: "Fixed teargas doing practically nothing."
    bugfix: "Fixed a lot of stuff not applying pain damage. Ow."
    bugfix: "Fixed undefined values on the CMC."
    bugfix: "Fixed dionae not regenerating damage."
2019-12-18 09:15:17 +02:00
Ferner
b8e962a2da Appearance tweaks 2019-12-18 04:47:40 +01:00
Mykhailo Bykhovtsev
a4a6fb5f03 Lots of fixes for Mechs (#7692)
Spent lots of time and lots of changes to fix issues:

    bugfix: "Mechs no longer runtime during destroy call."

    bugfix: "Turrets and NPCS no longer target empty mechs."

    bugfix: "Mechs no longer runtime during armor check. Mechs now use their armor and values for it. Before it would ignore them entirely and deal 100% damage."

    Added ismech() define and also QDEL_NULL_LIST() define from TG. Matt's suggestion

    renamed any armour references in mech code to armor to keep it consistent
2019-12-17 17:28:31 +02:00
Alberyk
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
Matt Atlas
df0cd6189a Brainmed Update (#7502)
gamer time.
2019-12-10 20:41:15 +02:00
fernerr
e7da5f417d Fixes the Mech RFD (#7626)
It didn't work, now it does. Better at least.
Also gave the mounted extinguisher a non-default name.
2019-12-08 13:21:18 +02:00
Nero-07
27c37db5d2 Fix for Issue #7530 (#7558)
* Fix for Issue #7530

Removes extra "the". Fixes small typo if no hardpoints present

* Changelog
2019-12-05 21:55:57 +01:00
fernerr
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
SueTheCake
173822fad7 Mech Armor bugfix (#7514)
GetArmor() wasn't running properly, tested and works now.
2019-11-27 23:14:38 +02:00
Erki
5d1e519216 Fixes a woups 2019-11-26 10:01:03 +02:00
Alberyk
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
SueTheCake
d6aa37a32e mech power fixes (#7510) 2019-11-26 09:46:47 +02:00
SueTheCake
84794c6e65 Mechs 3: Electric Boogaloo (#7486) 2019-11-25 23:04:19 +01:00