Commit Graph

17382 Commits

Author SHA1 Message Date
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
f5b64a84be Add missing spans to robot control 2015-08-10 00:08:20 +02:00
Markolie
30541674e1 Let ghosts properly access turret controls 2015-08-10 00:06:21 +02:00
Markolie
b4301c3e76 Let ghosts interact with requests consoles/turret controls, mecha bay console icon fix 2015-08-09 23:58:05 +02:00
Markolie
7ee077c17a Fix unnecessary space 2015-08-09 21:00:09 +02:00
Markolie
4252bd765b Fix Syndicate Shuttle tag oversight 2015-08-09 20:41:21 +02:00
Markolie
f41b001a5d Fix alert monitor console updates 2015-08-09 20:30:28 +02:00
Markolie
cfe4fd4d88 Fix slime feeding exploit 2015-08-09 20:08:57 +02:00
Markolie
bbf7fa4c0d Prevent robot control href exploit 2015-08-09 19:58:26 +02:00
Markolie
fd3056792d Enable NanoUI debugging properly 2015-08-09 19:50:49 +02:00
Markolie
9f6d46ddf0 Close span tags 2015-08-09 19:37:33 +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
Markolie
f4ed3cee8b Fix deathsquad teleporter 2015-08-09 17:50:14 +02:00
Markolie
bc424946c4 Add attack delay to alien nests 2015-08-09 17:27:02 +02: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
TheDZD
cce06de782 Merge pull request #1676 from Fox-McCloud/fixes-and-stuff
Medkit and Medbot Fixes
2015-08-08 20:33:56 -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
82a88c553a Medkit and Medbot Fixes 2015-08-08 17:33:34 -04:00
Fox-McCloud
ee3ef5f3cd Merge pull request #1674 from TheDZD/whoops
Catergory Fix for Protolathe
2015-08-08 16:27:34 -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
TheDZD
ff1395048c Merge pull request #1659 from Fox-McCloud/bot-processing
Bot GC+Processing Fix
2015-08-07 12:06:06 -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
Fox-McCloud
5f96fc9ca8 Bot GC+Processing Fix 2015-08-06 21:43:16 -04:00
TheDZD
6c3807ab0f Merge pull request #1650 from Fox-McCloud/IAA-remap
Internal Affairs Remap+Tweaks
2015-08-06 19:22:12 -04:00
TheDZD
70fc864ce8 Merge pull request #1651 from Fox-McCloud/shadowling-surgery-and-fixes
Shadowling Surgery and Fixes
2015-08-06 19:21:38 -04:00
Mark van Alphen
533b38b425 Attempted disposals fix 2015-08-07 00:54:40 +02:00
Fox-McCloud
46b22da03e Fixes Explosion and Poison Traitor Bottles 2015-08-06 16:55:47 -04:00
Fox-McCloud
ea0190debe Merge pull request #1648 from tigercat2000/MARKPLEASE
Shorten Change-mob-appearance name to ensure extra columns
2015-08-06 16:42:04 -04:00
Fox-McCloud
ba5115b7e9 Merge pull request #1646 from FalseIncarnate/master
Botany Modular Icon Revert, also Peanuts
2015-08-06 16:41:46 -04:00
Fox-McCloud
e18838ffa4 Merge pull request #1647 from tigercat2000/pdatones
Ring-sound system for PDA's; Ringtones make sounds
2015-08-06 16:41:20 -04:00
Fox-McCloud
395646edbe Merge pull request #1653 from Markolie/alarms
Runtime/bug fixes
2015-08-06 16:40:18 -04:00
Mark van Alphen
fd9ca9102c Runtime fixes 2015-08-06 18:40:00 +02:00
Aurorablade
95565847b7 Changes
Revert to the orignal TG method of just shoving a player into the daemon
on vial break.

did the same for the event (i still like using the revenant spawns
rather then carp spawns for that, not as disoriniting to me)

Added reference to BLOODCRAWL_EAT i missed

Devouring now heals more types of damage

Removes some gore abilitys...I got overzealous in wanting
blood....Keeping the spooky demon head whisper...
No don't ask why i called it Pustle...My brain frightens me...
2015-08-06 01:56:59 -04:00