Commit Graph

1464 Commits

Author SHA1 Message Date
ZomgPonies
b5fa4d15fc Merge pull request #1272 from tigercat2000/intercomusic
New admin sound verb; Play a sound originating at every radio.
2015-06-09 05:41:09 -04:00
Tigercat2000
f271e162f8 Clean up odd list cancel things in playsound. 2015-06-08 07:16:28 -07:00
Krausus
a7eea3487f Fixes missing/broken admin permission checks
Also fixes a small issue with the permissions panel, because the error
message was really annoying me.
2015-06-08 07:55:29 -04:00
Tigercat2000
8fa6f7dc2f New admin sound verb; Play a sound originating at every radio.
Note, verb may not work as one would expect it to. It just uses playsound
originating at each intercomm, therefore anyone that is out of range of
the intercomm will not start hearing it when they get in range, so walking
down the halls isn't going to keep playing the sound as one would expect.

However, the ability to play a sound which, when people are in the right
position, will appear to originate from the intercomms, could be useful
for an event.
2015-06-07 15:59:53 -07:00
Fox-McCloud
e4cbc5619e Classic Baton Refactor 2015-06-05 18:01:50 -04:00
Fox-McCloud
b6ee1342e9 Redoes the Ion Storm Event and Toy AI 2015-06-04 00:06:16 -04:00
Tigercat2000
b1dc47b4df Fix incorrect uses of the shuffle proc.
Even before the -tg- proc port, it didn't do inline modification of the list.
2015-06-01 08:23:31 -07:00
TheDZD
bb921b552d Merge pull request #1153 from tigercat2000/BUILDMODEINf
Adds area generators to build mode - Take 2 [DNM]
2015-05-30 09:56:36 -04:00
ZomgPonies
30a9108282 Merge pull request #1207 from TheDZD/associative-list-varedit-fix
Ports /tg/ varedit improvements
2015-05-29 18:19:49 -04:00
TheDZD
38d3eeaa31 Merge pull request #1206 from ZomgPonies/piecannon
Adds Piecannons to HONKsquad
2015-05-29 17:41:18 -04:00
DZD
cd20397419 /tg/ varedit improvements
- Ports tgstation/-tg-station#9630 -- Makes it possible to varedit
associative lists (armor values on clothing, for example).
- Adds step_x and step_y to the list of vars locked from being
varedited.
- An admin trying to varedit a very large list will be warned before the
list is opened that it may crash the server and prompted to abort.
- Changed a BYOND text macro to a span class.
2015-05-28 18:33:23 -04:00
ZomgPonies
8bfc376886 Add pie cannons to HONKsquad 2015-05-28 17:44:56 -04:00
Fox-McCloud
5d3e837b4a Mob Refactor+Update and Pet Collars 2015-05-28 00:20:25 -04:00
ZomgPonies
264369bdfa issmall fixes and order of operations 2015-05-25 23:50:53 -04:00
ZomgPonies
f2d03e93c2 First 1/3 of port done. 2015-05-25 17:59:30 -04:00
Krausus
f4a4d1995f Adds ghost-follow/admin-jump-to for ghosts' bodies
Also removes the extra arguments from admin_jump_link, because I didn't
end up needing them anyway.
2015-05-24 00:10:26 -04:00
Tigercat2000
78b13ba338 Finish syndicate template, other finishes 2015-05-23 16:50:33 -07:00
AnturK
28e952dc8c Adds area generators to build mode - Take 2
Adds two generators : Asteroid and Syndicate
2015-05-23 07:50:24 -07:00
tigercat2000
9173f1056a Revert "Adds area generators to build mode" 2015-05-23 07:39:14 -07:00
ZomgPonies
073eaddfa9 Merge pull request #1134 from tigercat2000/BUILDINMODEIN
Adds area generators to build mode
2015-05-23 10:09:02 -04:00
Krausus
6ba24c8069 Adds admin_jump_link and AI eye jumping
Also fixes a little mistake in ghost AI eye following.
2015-05-23 09:50:38 -04:00
AnturK
aac8b6d5a6 Adds area generators to build mode
Adds two generators : Asteroid and Syndicate
2015-05-22 04:58:56 -07:00
Krausus
2c1204e534 Adds sanity check to bantype check
Just in case.
2015-05-21 22:45:58 -04:00
Krausus
d91e8ecc15 Fixes permanent bans showing expiration times 2015-05-21 21:48:30 -04:00
Fox-McCloud
973d19af67 Merge pull request #1102 from ZomgPonies/secrets
Dice Rolling and secrets panel cleanup
2015-05-20 06:55:54 -04:00
Fox-McCloud
0a4ea0b326 LINDA--Updated Gas Datums and Atmospheric Defines 2015-05-18 20:10:30 -04:00
ZomgPonies
9b3f1646b3 Cleanup of topic and new dice roll 2015-05-18 11:31:44 -04:00
Krausus
b5adee39bc Fixes pAI laws in Check AI Laws
Also, I fixed a weird chunk of text in the admin newscaster code,
because it was screwing up the syntax highlighting and bugging me.
2015-05-18 03:49:53 -04:00
Krausus
b82d2c0948 Fixes errors in Round Status' round duration 2015-05-18 03:05:02 -04:00
Tigercat2000
0a66ac4ba5 Merge remote-tracking branch 'upstream/master' into HolidayDatums
Conflicts:
	code/__DEFINES/misc.dm
2015-05-16 18:40:54 -07:00
MrPerson
3d9fd8d6a0 Change holidays into datums
Holidays are now actual datums with procs and vars and everything.
Holidays run a proc called celebrate() when it's time to celebrate them.
Currently none of them do anything but that should change, wink wink.
Holidays can now run for more than a day. The important ones, april fools,
christmas, halloween, new years, and easter, all last at least a week.
The idea is so people can celebrate christmas in game without having to,
you know, actually play on fucking christmas. And also to put a time limit
on how long stuff like the annoying spookoween closet skeletons will stick
around so it doesn't overstay its welcome and become annoying as shit like
last year.

The event SS now allows more than 1 holiday to run at a time.
This matters for new years + christmas, easter + april fools, easter + 4/20,
and any holiday that can happen on friday the 13th.
The events get stored in a list that's only initialized if there's an active
holiday so testing for potential holidays is still pretty easy.
Added more easter dates so we won't have to add more until 2040.
The current batch run out in 2017.

:-------------PARACODE NOTES------------:
Tied to event process
Extra procs for holidays to be able to run special events alone
Admin manual-override functionality maintained and ported to new system
2015-05-15 20:52:39 -07:00
FalseIncarnate
55087890de Brooms, Stick-horses, and Flying Wizards!
A port of https://github.com/d3athrow/vgstation13/pull/4377

![image](http://i.gyazo.com/dd415093be904dc9e5d40570598eddb9.gif)

Allows brooms to be wielded with 2-hands. Doing so places the broom
between your legs so you look like you are riding it.

You can also put a horsehead mask onto the broom to create a stick-horse
to ride. This can also be wielded, but will ALWAYS appear between your
legs.

And for the more magically inclined, wielding a broom or stick-horse (2
hands!) will cause you to ride it like a witch, giving you the ability
to bypass hazards such as tables and banana peels.
2015-05-15 03:52:36 -04:00
Krausus
9a936944a3 Fixes Jump To Area runtime
Trying to jump to an area with no associated turfs would runtime
2015-05-14 04:56:03 -04:00
Tigercat2000
b192bfd34c Fix: Space turf depressure, admin del
This commit fixes some special cases where a certain series of events
could lead to a space turf being created which was not activated in LINDA,
therefore it would not drain atmos correctly.

Things changed:
 - ChangeTurf properly updates new space tiles
 - Admin delete calls changeturf instead of del'ing turfs to satisfy LINDA
 - Admin delete now uses qdel instead of del, because everything is being
   switched to qdel.
2015-05-12 18:15:55 -07: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
Tigercat2000
e1249fc640 Lighting overhaul.
This commit overhauls the lighting system to Bay12 standards. It is better
in pretty much every way.
2015-05-10 12:03:27 -07:00
ZomgPonies
1029e9afe1 Ports VG's DeityLink's new explosion method 2015-05-09 01:56:25 -04:00
ZomgPonies
82730e9b4a Fix broken admin commands 2015-05-07 00:26:26 -04:00
Fox-McCloud
828e3c9927 Merge pull request #952 from ZomgPonies/superhero
Massive Superhero Update
2015-05-06 23:40:08 -04:00
ZomgPonies
cd17fa4fb4 Refactor and clean up code 2015-05-06 19:14:22 -04:00
Fox-McCloud
e004610827 Merge pull request #956 from TheDZD/shadowling
Shadowling Fixes
2015-05-06 18:18:28 -04:00
ZomgPonies
68c17a1e06 Added Griffin recruit ability 2015-05-06 17:41:11 -04:00
ZomgPonies
a02bb8a1ae Fix up show antagonist to list heroes and villains 2015-05-06 03:07:46 -04:00
ZomgPonies
2beaae7734 Added admin commands to make people superheros 2015-05-06 02:33:58 -04:00
DZD
a769b4fc39 Shadowling fixes
- Fixes shadowling thralls not showing up on Check Antagonists.
- Also adds vampire thralls to Check Antagonists
- Fixes shadowlings not turning off hardsuit helmet lights.
- Fixes transforming into a shadowling dropping organs.
- Adds job such as blueshield, NT rep, and pod pilot to the list of jobs
that cannot be shadowlings.
- Remove ascended shadowling commune, transfers the shadowling's
languages to the ascendant instead.
- Fixes intercept not being sent to the station on shadowling rounds.
2015-05-05 21:44:44 -04:00
TheDZD
0527c1005f Update to Antag OOC
Only holder with R_ADMIN, and antagonists will be able to see AOOC.
2015-05-04 21:49:30 -04:00
ZomgPonies
d106462fa5 Merge pull request #796 from TheDZD/shadowling
Port of /tg/station's Shadowlings [WIP]
2015-05-04 20:38:20 -04:00
Tigercat2000
09c536f0d7 Remove ZAS stuff from game panel
I forgot to remove these with LINDA, whoopsiesses
2015-04-30 19:39:53 -07:00
Tigercat2000
4f1053f5b7 LINDA, Stage 1
This commit ports the base system of LINDA from TG. This version of linda
is the original version, with none of -tg-'s fixes, rewrites, or other
such improvements attached.

The mob ignite system has been 100% removed, as LINDA does not support
this normally. It may be added back in when the improvements and refactors
to LINDA have been ported.
2015-04-28 08:43:42 -07:00