Commit Graph

10263 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
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
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
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
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
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
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
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
Fox-McCloud
c3ad070066 Ports over Airhorns 2015-08-06 00:42:17 -04:00
Fox-McCloud
1e0ce54165 more fixes and tweaks 2015-08-05 23:00:21 -04:00
Fox-McCloud
5ae43f0875 Shadowling Surgery and Fixes 2015-08-05 21:52:17 -04:00
Fox-McCloud
050e111157 Merge pull request #1603 from TheDZD/shadowling
Shadowling Updates
2015-08-05 20:26:25 -04:00
DZD
7637fe9582 Finalizes Changes
- Adds action buttons for Shadowling spells
- Fixes bugs and runtimes found while testing.
- Remove stupid snowflake check that allowed mobs with environment_smash
>= 2 to smash reinforced walls, but not regular walls (what the actual
fuck?).
2015-08-05 18:22:01 -04:00
Tigercat2000
f7ffcfab1d Shorten Change-mob-appearance name to prevent extra columns 2015-08-05 14:34:46 -07:00
FalseIncarnate
fb203fe569 Botany Modular Icon Revert, also Peanuts
Removes modular sprites from nearly all pre-defined seed products.
- The following plants still utilize modular icons:
- Random Seeds (Strange Plants)
- Grass
- S'randar's Hand leaves
- Messa's Tear leaves
- Telriis Grass
- Thaa'dra Lichen
- Jurl'mah Reeds
- Amauri Plant
- Gelthi Plant
- Vale Bush
- Surik Vine
- Test and Test 2

Added a new plant, peanuts!
- Seeds available from MegaSeed vendor in hydroponics
- Will be included in future kitchen recipes in a separate PR
2015-08-05 05:05:26 -04:00
TheDZD
930dde6e78 Merge pull request #1645 from Fox-McCloud/quick-fix
Imprinter Runtime Fix
2015-08-04 21:24:39 -04:00
Fox-McCloud
212a0ef643 Imprinter Runtime Fix 2015-08-04 21:13:20 -04:00
TheDZD
697292b164 Merge pull request #1639 from Fox-McCloud/dem-tails
Vulpkanin Tail Fix
2015-08-04 18:10:41 -04:00
Fox-McCloud
27388d4763 Vulpkanin Tail Fix 2015-08-04 17:57:11 -04:00
Fox-McCloud
f1f0805619 Makes Disposals GC 2015-08-04 17:03:56 -04:00
Krausus
60fed2cf71 Resolves further merge conflicts 2015-08-03 23:40:28 -04:00
Fox-McCloud
fb381e5d84 Merge pull request #1626 from TheDZD/wiznerd
Adminboooooooooooooos
2015-08-03 21:19:21 -04:00
Mark van Alphen
8f19323fdd Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into alarms
Conflicts:
	code/__HELPERS/lists.dm
2015-08-03 23:59:45 +02:00
Fox-McCloud
82f62da60f Merge pull request #1604 from TheDZD/helper
Subtypesof Helper Proc
2015-08-03 17:44:01 -04:00
Fox-McCloud
080b1b30db Merge pull request #1612 from Markolie/appearancechanger
Ports Bay's appearance changer
2015-08-03 17:30:58 -04:00