Commit Graph

373 Commits

Author SHA1 Message Date
Markolie
b914544a87 Fixes 2015-09-27 22:50:09 +02:00
Tigercat2000
4f3938d68b -tg- buckling system
This commit overhauls a bunch of systems so that buckling works for
any subtype of /obj. This means that space vines and chairs and beds all
use the same system. A lot of stuff has been touched.
2015-09-24 15:52:10 -07:00
TheDZD
b27753e163 Merge pull request #2088 from Fox-McCloud/point-rework
Point Rework
2015-09-18 22:30:22 -04:00
Markolie
a52b371e22 Flavor text examine fix 2015-09-18 18:16:20 +02:00
Fox-McCloud
4a37aaecfa CD fixup 2015-09-17 22:53:32 -04:00
Fox-McCloud
480613208d Point Rework 2015-09-17 22:26:03 -04:00
Tigercat2000
c562680098 Merge remote-tracking branch 'origin/master' into bay_examine
# Conflicts:
#	code/game/objects/structures/displaycase.dm
2015-09-15 14:08:36 -07:00
Tigercat2000
0603f73232 Bay12 examine overhaul.
This commit overhauls the examine system to baystation's latest system,
including a more efficient verb approach, and a new status panel tab,
which shows more information for pre-defined objects.
2015-09-14 11:51:40 -07:00
Markolie
59b78376e9 Display case update, some forceMove updates 2015-09-14 20:21:56 +02:00
Fox-McCloud
9695509908 Merge pull request #1919 from tigercat2000/funlittletgthings
Progress bars
2015-09-01 16:45:10 -04:00
Tigercat2000
7f4ac72910 Progress bars + Wall Rationalization
This commit does the following:
 - Ports progress bars from -tg- (tgstation/-tg-station#9921)
 - Refactors wall attackby code to make it 100% less insane; Instead of
   manually checking every little thing, it uses do_after,
   consequentially, making the new progress bars affect dealing with walls
   as well.

Wall code makes a tiger sad.
2015-08-31 13:38:51 -07:00
Markolie
5afc4c9cf1 Re-add respawn verb 2015-08-31 20:42:14 +02:00
Markolie
508d1315f6 Fix flavor text encoding issues 2015-08-14 20:17:23 +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
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
c520ebd8a5 Process and Process Scheduler Tweaks 2015-07-18 13:14:32 -04:00
Fox-McCloud
c81d7904c5 Merging Powernets into Machines 2015-07-15 03:36:35 -04:00
Fox-McCloud
6cbdad58cf Sun Controller Scheduler Integration 2015-07-13 20:54:10 -04:00
Fox-McCloud
0dbea7621f The Great Del() Cull of 2015 2015-07-09 02:48:34 -04:00
Fox-McCloud
0fd80d0b1f pass one fix 2015-07-08 01:09:10 -04:00
Tigercat2000
d20298e996 -tg- atom pooling system, qdel changes
This commit first and foremost ports the -tg- atom pooling system, and
removes the old experimental system entirely.

Secondly, this PR modifies the qdel system to use a -tg- lookalike
"destroy hint" system, which means that individual objects can tell qdel
what to do with them beyond taking care of things they need to delete.
This ties into the atom pooling system via a new hint define,
QDEL_HINT_PUTINPOOL, which will place the atom in the pool instead of
deleting it as per standard.

Emitter beams are now fully pooled.

Qdel now has semi-compatibility with all datum types, however it is not
the same as -tg-'s "Queue everything!" system. It simply passes it through
the GC immediately and adds it to the "hard del" lists. This means that
reagents can be qdel'ed, but there is no purpose as of yet, as it is more
or less the same as just deleting them, with the added effect of adding
logs of them being deleted to the garbage collector.
2015-06-21 15:47:57 -07:00
Fox-McCloud
2ad1c74457 Singularity Refactor 2015-06-10 20:04:28 -04:00
Fox-McCloud
4e4e3c4990 Stun Fix 2015-05-31 20:35:49 -04:00
Krausus
8ab18c27d8 Fixes some Stat procs statting to the wrong panel 2015-05-30 06:18:18 -04:00
Tigercat2000
0691822f9c Mob Resizing, -tg- mob lying standarization 2015-05-27 15:58:13 -07:00
ZomgPonies
5c79a9a065 Small object manipulation stuff 2015-05-26 14:00:20 -04:00
Fox-McCloud
0f0a7c7985 Virus Tweaks 2015-05-22 23:18:59 -04:00
Krausus
1e046c9fa4 Stat Panel Fixes
Fixes shuttle ETD, debugging info in Status tab, ghost alt-clicking,
mind-level spell listing, and ordering of Lobby tab.
2015-05-19 10:06:05 -04:00
ZomgPonies
bd71606cf6 Merge pull request #1010 from tigercat2000/GAAB
Generic Action/Action Button System
2015-05-12 14:35:36 -04:00
AnturK
568d289a67 Generic Action\Action Button System
This commit ports the GAABS from -tg-station13. The GAABS allows for
generic, movable, hud elements for spells, powers, and items.
2015-05-11 09:32:08 -07:00
Krausus
520699c4ae Fixes spawning as NPC/drone before game start 2015-05-11 07:16:34 -04:00
DZD
7e99d67587 Fixes runtimes
YES YES!
2015-05-03 16:58:32 -04:00
DZD
139f928a2e Changes, hellish runtimes
- Shadowling hivemind is a language
- Fixes shadowling HUD
- Changes to gamemode to allow for testing.
- Creates runtimes because BYOND is shit.
2015-04-29 19:28:42 -04:00
DZD
00035a51f0 It compiles!
- Makes shadowlings compile, require snowflaking of a few things to the
human Life() proc due to how Bay species works.
- Renames monkeyizing var to notransform, as that's effectively what it
was used for, to prevent transformation. (/tg/ port)
2015-04-12 19:54:45 -04:00
Fox-McCloud
7c739e4745 Merge pull request #710 from ZomgPonies/limb
Port of the BS12 limb overhaul
2015-04-05 19:06:39 -04:00
ZomgPonies
91e8b909c0 Squish Squash 2015-04-04 14:27:53 -04:00
Fox-McCloud
3bcbd2488c [Goonchem] Few New Reagents 2015-04-02 05:04:20 -04:00
Fox-McCloud
cd5649e522 Fixes Dead People Vomitting 2015-04-01 19:29:06 -04:00
Fox-McCloud
dbb04f4dbb [Goonchem] Few Additional Chemicals 2015-03-25 03:50:54 -04:00
Markolie
1deef3104e NanoUI synth airlock controller 2015-03-03 04:51:32 +01:00
Fox-McCloud
a7f631f364 Health and Stack Fixes 2015-03-01 01:07:14 -05:00
ZomgPonies
2f9b435a0f Merge pull request #426 from Markolie/master
Bug fixes, add atmos watertank
2015-02-26 13:50:37 -05:00
ZomgPonies
5421754760 Merge pull request #418 from Fox-McCloud/Fixes-Genetics
Fixes, Genetics, and Balance
2015-02-25 21:56:33 -05:00
Markolie
bfe8a12f1e Merge branch 'master' of https://github.com/ParadiseSS13/Paradise
Conflicts:
	code/game/objects/items/weapons/kitchen.dm
2015-02-25 20:44:32 +01:00
Markolie
e1f0d0fec7 Bug fixes, add atmos watertank 2015-02-25 19:47:04 +01:00
Fox-McCloud
85d79677b1 Fixes, Genetics, and Balance 2015-02-24 22:58:05 -05:00
Mark van Alphen
ae04cce220 Merge pull request #397 from ZomgPonies/garbage
vg Garbage Collector
2015-02-24 18:28:45 +01:00
Markolie
3f51486ba4 Bug fixes, bot proces controller update 2015-02-24 01:40:43 +01:00
ZomgPonies
5c14d9c5f2 vg Garbage Collector 2015-02-23 17:18:38 -05:00
Mark van Alphen
8457375738 Merge pull request #391 from ZomgPonies/schedule
Goon process scheduler
2015-02-23 19:46:17 +01:00