Commit Graph

10287 Commits

Author SHA1 Message Date
Bram961
7315d69c95 Kluysfluff second attempt 2015-08-11 21:39:06 +02:00
Bram961
0b77999c5c Kluys fluff item + Pirate coat fix
Adds in the nanofibre jacket, a jacket that can switch between being
concealed, jacket and coat mode.
Fixes the black pirate coat and its tiny white strip on one of the arms
that was meant to be part of the undersuit already in the game.
2015-08-11 21:06:29 +02:00
TheDZD
621929cd65 Merge pull request #1698 from Fox-McCloud/pistachios
Adds Pistachio Snacks
2015-08-11 09:22:56 -04:00
Fox-McCloud
8528616bfd Merge pull request #1690 from Krausus/ForceHWGraphics
Forcibly Enable Hardware-Accelerated Graphics
2015-08-10 22:47:32 -04:00
Fox-McCloud
d2d3dad6d6 Merge pull request #1687 from TheDZD/wiznerd2
Lightning Bolt Buff
2015-08-10 19:34:40 -04:00
Fox-McCloud
6b76e591f3 Merge pull request #1686 from Markolie/agentid
ID card/agent ID rework
2015-08-10 17:32:39 -04:00
Fox-McCloud
ad2888f634 Merge pull request #1695 from Markolie/mapfix
Fix West Mining Outpost SMES
2015-08-10 17:29:14 -04:00
TheDZD
28623b44fb Merge pull request #1680 from Fox-McCloud/brain-eating
Removes Brain Eating
2015-08-10 14:41:27 -04:00
Fox-McCloud
0d810b5012 typo 2015-08-10 12:18:00 -04:00
TheDZD
625813286c Merge pull request #1699 from Markolie/rndserver
Fix RnD server deconstruction
2015-08-10 10:54:08 -04:00
Markolie
627c50c76b Fix RnD server deconstruction 2015-08-10 16:20:56 +02:00
Fox-McCloud
7ac65025bd Adds Pistachio Snacks 2015-08-10 01:56:50 -04:00
Markolie
a088ffd1b8 Ghost fix revert 2015-08-10 05:21:04 +02:00
Fox-McCloud
deafc93baa Dismemberment Tweaks 2015-08-09 22:11:37 -04:00
Fox-McCloud
48ee6f34aa Merge pull request #1683 from TheDZD/wiznerd
Adds Redtext Spans Classes to Staff of Animation
2015-08-09 20:41:21 -04:00
TheDZD
c796628478 Merge pull request #1678 from Fox-McCloud/chemistry-tweaks
Chemistry Tweaks
2015-08-09 20:22:08 -04:00
Krausus
a785c8373b Forces clients to use HW-accelerated graphics
They're forced on after a delay in client/New(), rather than Login(), to
minimize how often they occur and cause flickering.
2015-08-09 20:17:53 -04:00
TheDZD
aadd7a4d9e Merge pull request #1675 from Fox-McCloud/welding-gas
Adds in Welding Gas Mask
2015-08-09 19:31:53 -04:00
DZD
68e8fb6162 Span changes 2015-08-09 19:23:49 -04:00
DZD
93df90d09f Lightning Bolt Buff
- Now always bounces 5 times (for a total of 6 hits).
- Now always does at least 15 damage per hit, with a maximum of 50.
- Now affects people wearing insulated gloves, tough luck if they're wearing an fully insulated chest-covering armor though.
2015-08-09 18:58:53 -04:00
Markolie
a01d9e100c Make sure ghosts always use their correct icon/overlays rather than the generic white spooky scary ghost 2015-08-10 00:17:32 +02:00
Markolie
034cf8ef69 ID card/agent ID rework 2015-08-09 23:42:55 +02:00
Markolie
7ee077c17a Fix unnecessary space 2015-08-09 21:00:09 +02:00
Markolie
cfe4fd4d88 Fix slime feeding exploit 2015-08-09 20:08:57 +02:00
Markolie
f09584e99a Fix amputees picking up items, make sure viruses don't affect robotic limbs 2015-08-09 19:36:39 +02:00
Markolie
a57e10e93d Convert xenomorph shuttle to proper multishuttle 2015-08-09 19:08:05 +02:00
Markolie
3c32dbd626 Vampire UI refresh fix 2015-08-09 19:07:41 +02:00
Markolie
27b8adc426 Fix compile error 2015-08-09 18:38:46 +02:00
Markolie
b471406faa Vampire bats no longer attack their owner, fixes hostiles not attacking spacepods 2015-08-09 18:22:24 +02:00
Markolie
a522d0a86f Enable ventcrawling for slimes 2015-08-09 18:14:19 +02:00
Markolie
bddfb7029d Make sure special_role is assigned in pre_setup 2015-08-09 18:12:14 +02:00
Fox-McCloud
094a6f7196 Removes Brain Eating 2015-08-08 23:21:12 -04:00
Fox-McCloud
541c662296 Merge pull request #1540 from Krausus/ProcessSchedulerTweaks
Process and Process Scheduler Tweaks
2015-08-08 20:46:23 -04:00
Fox-McCloud
cb50f331ae Merge pull request #1662 from TheDZD/proc-call
Allows use of marked objects/datums in proc call
2015-08-08 20:36:59 -04:00
Fox-McCloud
67930138c4 Merge pull request #1673 from TheDZD/actual-pathing-changes
Nukes Useless /wizard/ Spell Pathing
2015-08-08 20:35:44 -04:00
Fox-McCloud
f5784b72a2 Chemistry Tweaks 2015-08-08 19:59:31 -04:00
Krausus
a00f9bbc64 A few more process tweaks
- Removes unused btime globals.
- Removes unnecessary multiplication.
- Makes the garbage collector run twice as often, but do half as much
work.
- Makes the garbage collector SCHECK more often when performing hard
deletions.
- Adds a delay to the garbage collector's start.
2015-08-08 19:31:13 -04:00
Fox-McCloud
ee3ef5f3cd Merge pull request #1674 from TheDZD/whoops
Catergory Fix for Protolathe
2015-08-08 16:27:34 -04:00
Fox-McCloud
170ef64412 Adds in Welding Gas Mask 2015-08-08 16:17:11 -04:00
DZD
6e4cb0dc41 Catergory fix for protolathe
Fixes the category for the advanced plasma cutter and the sonic
jackhammer.
2015-08-08 16:14:10 -04:00
TheDZD
1c2d641a65 Merge pull request #1658 from Markolie/alarms
Attempted disposals fix
2015-08-08 14:41:10 -04:00
TheDZD
879295ec6d Merge pull request #1660 from Spacemanspark/master
Ports Baystation's suit sensors
2015-08-08 14:15:17 -04:00
DZD
16bdb00351 Nukes useless /wizard/ spell pathing
This had no fucking reason to exist, Shadowling spells are not wizard
spells, genetics powers are not wizard spells, ghost Booing is not a
wizard spell, etc.
2015-08-08 14:06:50 -04:00
Krausus
61edb3eb95 Further process tweaks
- Integrates Volundr's btime library and associated process scheduler
changes.
- btime is implemented separately from the process scheduler, as precise
time measurement is also useful elsewhere.
- `TimeOfHour` is no longer internally throttled; throttling is instead
done by `SCHECK`.
- If btime's `gettime` cannot be called at world startup, an error will
be output and the world will stop.
- Retains the change to schedule processes according to game time,
rather than real time.
- Removes the (now unused) update queue files.
- Removes the process scheduler testing files.
- These are standalone tests for the process scheduler, completely
unrelated to its use in the full codebase. We never used them.
- Moves the process scheduler defines into __DEFINES.
- Makes the lighting process run once before the round starts.
- Renames `scheck` to `sleepCheck`, to ensure any code that tries to use
`scheck` will fail to compile.
- Adds `SCHECK` and `SCHECK_EVERY` macros that skip calling `sleepCheck`
entirely until a specified number of `SCHECK`s (50 by default) have been
called.
- Makes most processes iterate using their `last_object` variable,
allowing hang recovery to show the type that caused the hang.
- Makes processes output an error when they filter out a type they
refuse to process.
- Rolls the recently-added alarm subsystem into the alarm process.
- Removes the now unused subsystems code.
2015-08-08 09:07:26 -04:00
Fox-McCloud
5ce0ae0516 Fixes Movement Speed Modifiers 2015-08-08 04:15:41 -04:00
DZD
251fd16f6e Allows use of marked objects/datums in proc call 2015-08-07 19:08:07 -04:00
TheDZD
171c0d2d6c Merge pull request #1387 from Aurorablade/STILLALOTOFBLOOD
[Need Feedback] TG Slaughter Demon Port Remake, THE REGIBBINGING
2015-08-07 18:19:38 -04:00
TheDZD
13689db0ef Merge pull request #1652 from Fox-McCloud/fox-is-evil
Ports over Airhorns
2015-08-07 17:56:14 -04:00
Spacemanspark
467b751853 Ports Baystation's suit sensors
Because why not.
2015-08-07 10:37:38 -05:00
Aurorablade
bec3b6bf6e Typo and color macro fix 2015-08-06 23:57:34 -04:00