Commit Graph

305 Commits

Author SHA1 Message Date
ComicIronic
c1a58dc3c3 Gas math stripping
Removed update_values(). RIP, shine on you CPU diamond.
Removed get_moles_by_id and get_archived_moles_by_id, all moles are now accessed directly to reduce call cost.
Added set_temperature and set_volume procs which recalc pressure when temperature or pressure change.
Heat_capacity is now a var updated when gases update.
Modified adjust_gas to use set_gas, modified set_gas to alter heat_capacity, total_moles, and pressure as needed.
2015-05-09 18:43:24 +01:00
D3athrow
c82aae3b24 Don't tell chase. 2015-05-01 01:23:05 -05:00
D3athrow
ff26e84a72 Fix #2385 - Can no longer equip the old borg thermal vision module and enable meson sensor augmentation. 2015-04-23 19:04:56 -05:00
ComicIronic
d0e9eedd25 drop_item and click code.
drop_item now has a first arg, which is the item to drop.
Hand processing now uses drop_item properly, which fixes #3874, #3796.
Also fixes #3486.
2015-04-12 00:56:43 +01:00
NigglyWiggly
696fd352f9 Servbot fix
I did a really dumb thing that led to invisible combat borgs.
Fuck.
2015-04-08 10:15:08 -04:00
NigglyWiggly
db05f7c01a servbots
Gotta make those eye sprites so don't make a PR for this one yet mang
2015-04-05 23:28:05 -04:00
D3athrow
35a1b7f298 Fix #3579 2015-03-26 13:30:01 -05:00
ComicIronic
34bab36581 Changes to drop_item.
The drop_item arg is now the loc placed, not the child of the loc or whatever.
Removed a few lines of items being placed into themselves, on themselves, into other things manually, into their users, etc.
Cleans up the fix for MoMMI recharger silliness.

This took about 2 hours of non-stop manual searches.
2015-03-08 21:37:34 +00:00
eswordthecat
73ac4e72a6 remove proc/config for cyborg radio. 2015-03-03 03:05:32 +08:00
eswordthecat
ebc72b2a8f .config is a flimsy proc so I added insert_key proc for cyborg radio! 2015-03-03 02:27:23 +08:00
d3athrow
4603068a49 Merge pull request #3065 from ComicIronic/CableLayer
Makes cables stacks
2015-02-17 22:36:48 -06:00
d3athrow
ab8476df94 Merge pull request #3067 from SkowronX/BladewolfMk2
Bladewolf Mk2
2015-02-17 22:36:28 -06:00
D3athrow
cb65bdc71a admin rejuv doesn't show animation unless from adminbus. 2015-02-17 21:47:23 -06:00
SkowronX
8d43160888 bark 2015-02-17 11:20:19 -06:00
ComicIronic
b44a0430a8 Initial cable changes. 2015-02-17 13:28:28 +00:00
clusterfack
f65b299921 THe final fix 2015-02-12 08:27:34 -06:00
clusterfack
f0f60d9a91 Fixes #2920, you should be able to pat mommis again Fixes #2905, vox raider objectives should work properly now. Code required to do it made more simple and shortened immensely 2015-02-10 23:02:54 -06:00
ComicIronic
7e75c6ae53 Changes intents to defines. 2015-02-09 20:25:52 +00:00
ComicIronic
68c5670014 Bump Code 2: Electric Bumpaloo
Mobs now have flags deciding what kind of mobs they can mess around with.
This means monkeys will no longer attempt to push humans. Hurrah for xenobio.
Fixes #2903, silicons can now push anything but can't swap with humans.
MoMMIs can swap with any mob but can't push any mob.
Added a proc and 3 vars to handle all this code.
2015-02-09 18:51:18 +00:00
ComicIronic
d60890cf3e Bump unification.
All living mobs now use the same generic Bump.
This should make debugging MUCH easier.

Also two lines of other code I found and hated.
2015-02-08 20:19:42 +00:00
clusterfack
f3ed474966 Fixes the robot hud adding bug 2015-02-08 02:14:17 -06:00
clusterfack
9b17e1ff80 Fixes #2059, fireaxe lockers started out locked as standard so mappers dont have to varedit. Fixes #2807 fully, makes stun arm not be missing, also makes emag items not appear twice in the list. Gives tablepass flag to the all in one grinder as well. Standardizes mommi to use emag_act as well. 2015-02-07 22:34:53 -06:00
D3athrow
3f900a5ebf Fix #2761 2015-02-02 18:20:44 -06:00
D3athrow
72fde47f91 micro optimization, Cut() to len = 0 2015-01-31 00:40:13 -06:00
D3athrow
c8d69a89d0 Fixes not being able to emag a silicon when they've had the illegal module inserted. 2015-01-30 19:16:55 -06:00
D3athrow
6bf1bfcbed Statpanel cleanup. 2015-01-29 03:52:59 -06:00
clusterfack
c273f2b9eb Fix conflicts with OOP solars, fix exploit with shard welding, add TG unlocking borgs with PDA, robotizing fixed to prevent getting stuck within objects, number of DNA blocks increased to 54 to match number of genes, fix numerous problems with solar construction and deconstruction.
Changelog
2015-01-26 19:19:15 -06:00
clusterfack
b1e2fe8ecd Changelog + Span Fixes 2015-01-26 19:18:39 -06:00
clusterfack
13a71a9621 Making glass all separate object trees to prevent stacking
Conflicts:
	code/modules/power/solar.dm
	code/modules/power/tracker.dm
2015-01-26 19:13:33 -06:00
kilkun
b53993aac9 Removed leading slash 2015-01-17 17:09:32 -05:00
kilkun
9bce790411 removed relative path 2015-01-16 20:49:24 -05:00
kilkun
1014c4a3c8 Audio Changes
Traitor.dm: Plays syndicate intro for traitors

Robot.dm: Informs cyborgs being emagged about their new priorities.

Narsie.dm: Spooky space wind when Nar-Sie is summoned

This time with 100% less mess per PR. Reversion free!
2015-01-16 18:50:00 -05:00
ririchiyo
1263bb6dd4 rejoice borgs, you can be yelled at again in your department. 2015-01-16 13:32:37 -05:00
ririchiyo
8cd7f0b7a3 changes some things around with the emag and makes emagged modules properly show up and become selectable. 2015-01-15 18:14:02 -05:00
d3athrow
5a0d4b0185 Merge pull request #2501 from d3athrow/say_code_rework
Say Code Rework [Ready for Testing]
2015-01-15 11:15:52 -06:00
ririchiyo
2055bea868 Merge pull request #2517 from d3athrow/hud_rework_BE
port of the cyborg HUD from /tg/ with small fixes to the mat synth.
2015-01-15 00:42:39 -05:00
Chris
fbbf14ed1d Merge branch 'Bleeding-Edge' into say_code_rework
Conflicts:
	code/modules/mob/living/living.dm
2015-01-14 11:46:58 -06:00
ririchiyo
040576ac15 almost finished with cyborg HUD from /tg/ 2015-01-13 18:25:37 -05:00
Chris
312648cca8 Tune robot movespeed
mommis have normal speed again
sec and combat borgs are slower.
2015-01-13 12:58:10 -06:00
ririchiyo
2c69c0dc15 There's no way this done yet. 2015-01-12 08:45:52 -05:00
SkowronX
a6ef2207e3 borg sprite edits + additions 2015-01-08 03:28:04 -06:00
Chris
6cbd7024ea Robot movement changes 2014-12-29 12:50:12 -06:00
ComicIronic
7efc5b05d5 Mining code cleanup. 2014-12-14 17:40:31 +00:00
Chris
0a52ae3239 Camera bug rework 2014-12-10 13:16:47 -06:00
SkowronX
2790f26873 naming 2014-12-09 02:05:45 -06:00
SkowronX
93f495ee0c child bearing hips. deadly ones 2014-12-07 21:47:18 -06:00
Duny-
f1b31c6002 Mediborg fix and changelog 2014-12-05 11:15:25 +01:00
Duny-
39427e08ce New borgo sprites 2014-12-04 20:10:19 +01:00
d3athrow
c21f2afd43 Merge pull request #2036 from GarrusVakarian/BorgCellLight
Borgs: no cell, no eyelights
2014-12-03 10:08:34 -06:00
GarrusVakarian
fd4f299046 Borgs lose eye lights when power cell is destroyed or removed. Tested locally, seems to be working. 2014-12-01 21:32:44 +01:00