Mark van Alphen
211468b24f
Add fake ambient occlusion
2019-04-21 01:45:30 +02:00
joep van der velden
7f8837723f
target dun exist and user
2019-03-29 09:05:30 +01:00
joep van der velden
b8a414a5c4
Also welding takes time now + usr
2019-03-28 23:26:57 +01:00
joep van der velden
db3e371e0b
wrapping big objects now takes time
2019-03-28 23:20:15 +01:00
Citinited
56adaceb81
Removes multitool menu from conveyor belt lever, it'll just change automatically now
2019-02-12 18:04:31 +00:00
datlo
52f753f5b8
fix disposal mailing and chameleon verb, add self repair
2019-01-07 10:17:23 +00:00
variableundefined
d7b2648020
Merge pull request #10185 from Mitchs98/moveresist
...
Ports Move Force from TG
2018-12-28 20:53:07 +08:00
Mitchell
b113029400
Fixes ghosts on conveyors.
2018-11-15 01:19:03 -06:00
variableundefined
5c72537d8c
Fixes merge conflicts
2018-11-14 09:21:21 +08:00
Citinited
83173b1077
Ghosts and other anchored mobs can no longer speed up conveyors
2018-11-09 00:35:33 +00:00
Citinited
13b776b51c
Adds timer to conveyors; checks speed_process before trying to change to / from speed process
2018-11-07 18:20:05 +00:00
variableundefined
b5425869da
Most content fixed, except for blob act.
2018-11-05 21:33:42 +08:00
Citinited
5fb3fb71a1
oops
2018-11-04 18:31:48 +00:00
Citinited
da469031c9
Conveyors switch between speedy and normal process now
2018-11-04 18:19:51 +00:00
Citinited
1af2c7cb14
kills another nullspace bug
2018-10-31 22:08:54 +00:00
variableundefined
569f68b128
Merge branch 'master' into RelPath
2018-10-12 14:08:19 +08:00
Desolate
f7627d2fcb
Resolves conflicts.
2018-10-11 05:36:22 -05:00
variableundefined
309e3b04f6
Clears up some relative pathing part 1
2018-10-10 23:39:34 +08:00
Citinited
13cb2a4850
Adds some more description and adds a specific layer for conveyors
2018-10-08 20:38:49 +01:00
Citinited
061f335d5e
Directional conveyors for mapping
2018-10-08 19:43:57 +01:00
Citinited
da07df7cbb
Unlinks conveyor switches if the conveyor is attacked by a switch
2018-10-08 19:43:57 +01:00
Citinited
5761c76333
Better conveyor belt sprites, logic, and ease of use
2018-10-08 19:43:41 +01:00
Crazylemon64
3db4229918
First big chunk of the refactor
...
mid-refactor of `take_overall_damage`
Fully refactors the (?:take|heal)_(?:overall|organ)_damage procs
Allows the dead to examine
Removes the `blinded` var
Refactor cyborg components so vision loss is instant
Robot life/death updates instantly
Adds instant updates for damage overlays and HUD icons for humans
Final reconciliation with the species refactor
Adds a stat debugging system and debugging logs
Also fixes instant death on species change
"Debugging logs" are used for stuff an admin wouldn't care about but
someone debugging would
I used it to fix people dying instantly when changing species due to
temporary deletion of the brain
Fox's requests
Adds a more careful updating system to our reagents system
2018-10-07 17:52:04 -07:00
Desolate
4c062212ab
refactors global lists.
2018-10-06 08:02:45 -05:00
joep van der velden
990e11c1b6
Fixed it + handled the moving of disposal units
2018-10-03 22:01:49 +02:00
Desolate
c974e29a3c
global lists global defined
2018-10-02 15:52:46 -05:00
variableundefined
91ea2d0e58
Merge pull request #9616 from farie82/Disposals-Pipe-Fix
...
Fixes outlet/intake/bins not being able to be placed on a tile with multiple pipes.
2018-10-01 16:21:11 +08:00
Purpose
6cb07cb70c
Fixes a bunch of shown messages
2018-09-29 19:10:10 +01:00
joep van der velden
bcc9473e02
Removed unneeded code
2018-09-27 23:22:08 +02:00
joep van der velden
74fa2e38e8
Now throws the correct tile. plating is undamaged.
2018-09-27 23:21:15 +02:00
variableundefined
b9adf71445
Merge pull request #9550 from SamHPurp/well-defined,-some-would-say-chiseled
...
Updates use_power to use the Defines
2018-09-27 21:47:04 +08:00
joep van der velden
2f9be72b5b
Fixed it
2018-09-26 17:05:48 +02:00
Dedhia
f68cf60f58
Fixes #9607
2018-09-24 15:16:16 -07:00
Purpose
037f215d16
updates vars to use the defines
2018-09-16 01:22:57 +01:00
Kyep
1e894f11ee
CrazyLemon RPD changes
2018-08-15 22:36:53 -07:00
Crazy Lemon
384fe93d33
Merge pull request #8975 from Citinited/rpd-refactor
...
RPD refactor
2018-07-16 14:22:38 -07:00
Citinited
29c6e6d69b
A bunch of refactoring; RPD runtimes if a forbidden pipe is attempted to be dispensed; names loose disposals pipes
2018-07-16 00:23:03 +01:00
Crazy Lemon
7d61c7f32d
Merge pull request #9047 from Citinited/conveyor-belt-placer
...
Adds the conveyor belt placer
2018-06-29 21:11:49 -07:00
Citinited
e73ce56370
crazylemon tweaks
2018-06-26 22:18:27 +01:00
Kyep
412341439a
Fixes #8954 - splits 'attack log' preference, spam-be-gone ( #8992 )
...
* Fixes #8954
* projectile reagetns
* removes all attack logs on keyless simple_animals even by keyed mobs
* deletes 'potentially'
* Tiger request
* more comprehensive solution
* check for mob
* istype
* brevity
* Split attack logs preference
* toggle
* deletes old CHAT_ATTACKLOGS
* explains what levels do when toggling them
* clarification
* Tigercat requests
2018-06-13 16:55:21 -07:00
Citinited
2ec3c797fd
RPD refactor: part 2
2018-05-30 21:47:03 +01:00
Citinited
ce42a6d952
RPD refactor
...
Adds rpd_act proc to do stuff instead of doing it all in one big
afterattack proc
Removes RPD_ALLOWED_HERE flag as it is now redundant
2018-05-30 21:47:02 +01:00
tigercat2000
7d54177b3e
Merge pull request #8984 from Citinited/disposals-nullspace-fix
...
Hopefully fixes all dumb disposals nullspace shit
2018-05-25 18:00:00 -07:00
Citinited
513fbe81a3
conduct flag, slight icon tweak
2018-05-22 18:22:59 +01:00
Citinited
0e9bdc5640
Fixes some outstanding issues
2018-05-21 21:49:31 +01:00
Citinited
2ccae61597
Better conveyor belt holder sprites, and limits bluespace belt holder to 50 belts
2018-05-21 21:15:38 +01:00
Citinited
d89b6dbc57
Slight code tweaks
2018-05-21 00:39:07 +01:00
Citinited
15cd0ed63a
Adds the conveyor belt placer for easier conveyor belt production
2018-05-21 00:19:26 +01:00
Citinited
613c317b38
Hopefully fixes all dumb disposals nullspace shit
2018-05-06 01:16:57 +01:00
tigercat2000
7d8c9a731a
SS Conversion: Atoms, Machines, n' Mobs
...
This converts the machine and mob processes to the SMC. Additionally, it
adds the Atom subsystem, which handles all Initialize() calls in place
of the old gameticker. Due to incompatibility with our atmospherics
(FUCK OUR ATMOSPHERICS FOR FUCKING EVER JESUS CHRIST WHO THE FUCK MADE
THIS PIECE OF GODDAMN SHIT) atmospherics machines do not use
Initialize() as they should, instead opting for a custom atmos_init
proc that the air controller handles.
2018-04-28 17:55:15 -07:00