Commit Graph

37 Commits

Author SHA1 Message Date
TheFurryFeline 6178fcf6a7 No More Dust on Voidsuits
You can now assemble your voidsuits while holding them in paw. Ported from https://github.com/Baystation12/Baystation12/pull/19482
2019-04-18 22:34:35 -04:00
Anewbe 5212fa152b Species names should now use defines 2018-03-15 20:24:45 -05:00
Cerebulon b7090d7df2 Adds Tajaran Akhani language. (#5032)
* Adds Tajaran Akhani language.
Fixes plural form of Tajaran (Tajara->Tajaran) in about 50 places.

* Gives the language a colour distinct from Siik.

* Changelog
2018-03-11 16:55:08 -05:00
Anewbe 85274d501c Voidsuits breach more easily 2017-10-19 02:40:33 -05:00
Anewbe 1a7d47fc6b Merge pull request #3676 from Neerti/8/3/2017_tool_update
Updates Tools
2017-08-04 14:05:06 -05:00
Neerti 99eb6f9404 Updates Tools
Adds toolspeed var, which is a multiplier on how 'fast' the tool works.  0.5 means it goes twice as fast.
Adds usesound var, which determines what sound is used when a tool is being used.
Changes a lot of code to use those two vars instead.
Adds 'ayyy' tools, which are ported from /tg/'s abductor gamemode.  They're currently admin only but I might make them obtainable by xenoarch later.
Adds powertools, also from /tg/.  CE starts with them in a new toolbelt that spawns in their locker, ported from (you guessed it) /tg/.
Changes welder sprites to look nicer, ported yet again from /tg/.  Modified the blue welder slightly so it can be the electric welder sprite.
Adds various sounds from /tg/, for tools and welders.
2017-08-03 04:49:23 -04:00
Anewbe fdfec79e6c Tweaks prometheans 2017-07-29 20:14:20 -05:00
SinTwo b4bb348e01 clothing mob sprites fix 2016-07-23 23:49:57 -04:00
SinTwo 7192bf08fd item_state cleanup 2016-07-11 22:31:32 -04:00
Zuhayr 6281516826 Generalizes the accessory system to work for suits. 2016-05-27 23:01:47 +01:00
Datraen beda3185eb Reverts the second mob clean up because of incomplete implementation.
This caused an error that would then cause machinery to hang on the server, and was reproduced successfully.
2016-05-04 00:24:55 -04:00
Hubblenaut 4e072f8b9e Adds object sprites for teshari voidsuits 2016-04-28 16:01:42 +02:00
Datraen 13db5ee7f7 Resolves a missing implementation of the new item removal proc. 2016-04-25 21:43:12 -04:00
Kelenius df5a0d7941 Mob inventory cleanup
Replaces three item removal procs with one
Adds a proc to delete an item on the mob
2016-03-24 01:23:08 +03:00
Neerti 960a64e760 Allows suit cooling units to be attached to voidsuits. 2016-02-04 12:38:20 -05:00
SinTwo 897e6c8382 Fixes some clothes. 2015-12-07 22:49:32 -05:00
SinTwo 8c816a9f28 Helmets 2015-11-08 18:10:34 -05:00
Techhead0 14d940eac6 Changes .loc= to .forcemove in magboots.dm, rig.dm, and void.dm. 2015-08-25 09:58:44 -04:00
Chinsky 7241c2f2d1 Merge pull request #9947 from mwerezak/breacher
Makes unathi breachers fit unathi only
2015-08-15 22:04:36 +03:00
mwerezak 263f721f3e Updates more hats
Also moves hat inhands to separate dmi.
2015-06-28 01:50:05 -04:00
mwerezak a3dde19498 Makes suit species_restricted handled by whitelist instead of blacklist 2015-06-27 00:51:11 -04:00
Techhead0 f2f34b9a38 Minor tweaks to voidsuits.
Component removal uses a dialogue box instead of removing items in a set order.
Renames "Eject Tank" to avoid duplicate verb names.
Changes order of components when equipping voidsuits.
Two user message changes.
2015-06-08 05:30:11 -04:00
Zuhayr c06323ef7a Merge pull request #9199 from Techhead0/voidmachine-englishlists
Changes machine frames and voidsuits to use proc/english_list() and removes frame_desc
2015-05-12 14:20:37 +09:30
Techhead0 f6977dd8ed Changes machine frames and voidsuits to use proc/english_list()
Also includes formatting changes to voidsuit examine.
2015-05-11 20:29:35 -04:00
Techhead0 95aef467a0 Magboots can be worn over shoes
Equipping magboots or a voidsuit with magboots installed will place them
over any existing shoes. Existing shoes are replaced on feet when magboots
are unequipped. Magboots cannot be worn over other magboots.
Fixes #9125
Changelog for this and my previous voidsuit changes included.
2015-05-09 14:20:03 -04:00
Techhead0 d27f7ef799 Voidsuit Examine info.
Examining voidsuits will tell you what items are installed (with tiny icons) and the pressure of any installed tanks.
2015-04-13 11:08:07 -04:00
Techhead0 c8487db13b Eject Tank verb and span classes
Now you can eject your tank onto the ground while wearing the suit.
Toggle Helmet verb now uses span classes.
2015-04-13 05:02:20 -04:00
Techhead0 ac2ded9c86 Voidsuit Suit Storage
Tanks can now be installed in the suit storage slot of voidsuits, a la
helmets and magboots. Order of removal is Tank>Helmet>Boots.
2015-03-27 21:56:05 -04:00
mwerezak 39363749ca Fixes suit breach_threshold not being applied. 2015-02-21 13:15:02 -05:00
mwerezak 75e0458102 Fixes voidsuit attachment deployment not checking mob_can_equip() 2015-01-30 22:02:07 -05:00
mwerezak 0ebe28dbea Fixes #7958 2015-01-28 13:19:01 -05:00
Zuhayr b073c03708 Added xenomorph exclusions to space suits and helmets. 2014-12-27 08:10:55 +10:30
D Anzorge fe32bdc9a2 Fix bug making it impossible to detach voidsuit boots 2014-12-12 11:50:11 -05:00
Zuhayr 33406d6e47 Removing macros. 2014-12-02 02:51:14 +10:30
Zuhayr 42c6efbc61 Fixes most of #7206, fixes #7200, fixes #7184 2014-12-02 02:34:34 +10:30
Zuhayr 823f01f4bf Changed helmet lights over to a general system/overlays. 2014-11-16 13:40:13 +10:30
Zuhayr ebbb9b36b5 Moved everything to a module-based hardsuit system.
Generalized all ninja power and gear code to work with new rig system.
Added shurikens, weapon mount, more work on deployable items.
Readded energy nets and energy blades.
Grenade launcher/charge stuff, interface stuff.
Renamed previously existing rigs to voidsuits, restructured rig and voidsuit files.
Refactored the energy net and teleportation proc.
Totally rewrote AI core/intellicard transfer procs.
Added rig sprites by Mordeth221, added step by steap suit sealing/inability to interfere with suit sealing process.
Updated map paths to use voidsuits.
Added chemical dispenser functionality, added power sink, added atom/drain_power() proc for later use.
Added rigsuit verbs, added voice changer.
Renamed MASKINTERNALS to AIRTIGHT, added internals checks for airtight helmets.
Added drain_power() procs to vulnerable machinery.
Reimplemented data theft.
Added suit maluses for losing your cell while wearing one.
Transitioned the rig suits to a back-mounted item that also controls a chestpiece.
Converted rig module to a storage item, convert ERT voidsuits to hardsuits.
2014-11-14 22:57:26 +10:30