Commit Graph

928 Commits

Author SHA1 Message Date
moo
1312c13486 Merge pull request #41754 from coiax/always-in-the-way
Adds Physically Obstructive quirk
2018-12-06 18:05:35 +01:00
nichlas0010
c24ab11bf8 Merge pull request #3660 from yogstation13/upstream-merge-40995
[MIRROR] [READY][VERYREADY][HOLYSHITITSSOREADY]Adds a new race: Ethereal (also adds wrappers for nutrition adjustment)
2018-11-30 22:52:21 +01:00
Mickyan
5b4a74259f Makes the quirk menu look less cluttered (#41684)
* quirk menu format

* brain damage
2018-11-29 13:56:48 +01:00
Qustinnus
c00a94b80e Adds a new race: Ethereal (also adds wrappers for nutrition adjustment) (#40995)
cl Qustinnus / Floyd / Ethereal sprites by Space, is that it? / Alerts and food sprites by MrDroppodBringer
add: Adds Ethereal; a race which lives off of electricity and shines bright. If they are healthy they shine a bright green light, and the more damaged they are, the less they shine and the greyer they become. Their punches do burn damage and they are weak to blunt attacks!
They dont need to eat normal food and dont have nutrition, Instead they gain charge by going into borg rechargers, eating ethereal food or doign specific interactions.
refactor: all nutrition changes now go through a proc so we can override behavior
/cl

Adds Ethereal. A race which is essentialy inspired by Zoltan but then with different mechanics to make it fit with SS13 more. I'm trying to stay away from making them actually provide power but the change from nutrition to electricity seemed kind of fun.

They have the following specifications:

    They are walking lights; and shine bright and green if healthy, and get greyer and darker the more damaged they are. When dead they are just a grey unlit corpse.
    They do burn punch damage instead of blunt.
    They are weaker to blunt; especially when low on charge
    They have charge instead of nutrition. Charge is gained by some interactions or by going into a borg charger. or eating new ethereal food.
    They are slightly stronger to shock damage, and gain charge from it a bit; however, it is still deadly to them and thus they aren't free insulated gloves.
2018-11-28 22:09:32 +01:00
k-k-karma
4463bf9072 Fix colorooc checking for R_ADMIN and byond (#41463)
* Update ooc.dm

* Update ooc.dm
2018-11-14 18:42:47 +01:00
nichlas0010
692f12d29b Revert "Revert "Makes lobby music use youtube-dl and goonchat"" 2018-10-31 23:51:33 +01:00
nichlas0010
e41abb8749 Revert "Makes lobby music use youtube-dl and goonchat" 2018-10-31 23:51:07 +01:00
nichlas0010
103a4e36f6 Merge pull request #3267 from 1fbff5f83b23d39d38b1dfcb4cac8d9b/unfucked-lobby-music
Makes lobby music use youtube-dl and goonchat
2018-10-31 23:49:24 +01:00
Joe Schmoe
a4b891710f mad jams 2018-10-28 20:03:08 +01:00
Joe Schmoe
2f159787f0 something 2018-10-28 20:01:48 +01:00
AnturK
9d7e25f9b7 Adds old name tracking to player panel, cleans up some name assignments. 2018-10-28 19:16:13 +01:00
Militaires
d9622df2d7 [READY] THE LONG AWAITED BLINDNESS QUIRK PR (#41130)
* THE LONG AWAITED BLINDNESS QUIRK PR

* quirk blacklist system

* done

* im dumb

* im rarted

rarted
2018-10-27 20:13:06 +01:00
Ling
08f6fe51ab Loads mentors 2018-10-26 19:58:04 +02:00
ShizCalev
82d13f079c Admin prefs stuff (#41041)
fixes #41106 since it'll have it's own fucking location.

cl ShizCalev
add: Admins can now personalize their asay message color on servers with the feature enabled.
tweak: Moved some admin only preference verbs out of the Preferences tab and to a new admin preferences tab to help unclutter it / prevent accidental toggling of fun things.
/cl

Note that the start of the admin message will still use the default formatting just so it can be quickly recognized as an admin message and not an OOC one.
2018-10-24 23:42:46 +01:00
Ling
4feac11d96 Merge pull request #2906 from GuppyLaxx/mentorzzz
[WIP] Ports mentors
2018-10-22 21:18:51 +02:00
Ling
e08d7b3fed Fix mentor say 2018-10-22 20:20:20 +02:00
Ling
b9e87811f1 Merge pull request #3149 from yogstation13/upstream-merge-41025
[MIRROR] Jobbans now use DisplayTimeText()
2018-10-21 20:47:43 +02:00
Ling
798fad813b Merge pull request #3158 from yogstation13/upstream-merge-40997
[MIRROR] Adds a config option to automatically reopen job positions of folks who suicide at roundstart
2018-10-21 11:54:55 +02:00
Jordan Brown
bf10594b52 Merge pull request #40997 from ShizCalev/suicide-roles
Adds a config option to automatically reopen job positions of folks who suicide at roundstart
2018-10-21 08:01:08 +01:00
MrDoomBringer
982563f7b1 Various code improvements (#40932)
* adsf

* asdf

* take these

* Further cleanup to windoor code
2018-10-21 07:59:57 +01:00
ShizCalev
dbc04f75ba Jobbans now use DisplayTimeText (#41025)
Forgot these were separate.
2018-10-20 19:35:14 +01:00
Ling
2742c7d687 Fix config 2018-10-20 18:23:10 +02:00
ShizCalev
96575c96fe Traits -> Quirks correction (#41010) 2018-10-20 06:15:41 +01:00
ShizCalev
e808a31189 Adds AI core screen selection to character preferences. (#40761)
* Adds AI core screen selection to preferences.

* fallback
2018-10-16 10:23:42 +01:00
ShizCalev
deeef5d59c Removes tactical suicide borging (#40754)
* Removes tactical suicide borging

* correction
2018-10-15 20:49:56 +01:00
Ling
63e25a119a Merge pull request #2786 from thehighwayman/Donoritems
Adds in donor items
2018-10-14 16:10:21 +02:00
Ling
0a33924abe Update client_procs.dm 2018-10-13 22:46:56 +02:00
Ling
6bc5fa3666 Fix undeleted SQL query bug 2018-10-13 22:45:52 +02:00
ShizCalev
836e7fea00 Adds radio silencing admin preference to admin preferences (#40827) 2018-10-12 09:23:54 +01:00
guppylaxx
c1808fe770 MEEEERGE 2018-10-11 17:17:51 -04:00
kevinz000
1f7a76ade0 Combat/Stun (slip) overhaul staging, mobility flags, adds crawling (#39967)
Aiming to implement the framework oranges has detailed in https://tgstation13.org/phpBB/viewtopic.php?f=10&t=19102
Moves canmove to a bitflag in a new variable called mobility_flags, that will allow finer grain control of what someone can do codewise, for example, letting them move but not stand up, or stand up but not move.

Adds Immobilize()d status effect that freezes movement but does not prevent anything else.
Adds Paralyze()d which is oldstun "You can't do anything at all and knock down).
Stun() will now prevent any item/UI usage and movement (which is similar to before).
Knockdown() will now only knockdown without preventing item usage/movement.
People knocked down will be able to crawl at softcrit-speeds
Refactors some /mob variables and procs to /mob/living.
update_canmove() refactored to update_mobility() and will handle mobility_flags instead of the removed canmove

cl
rscadd: Crawling is now possible if you are down but not stunned. Obviously, you will be slower.
/cl
Refactors are done. I'd rather get this merged faster than try to fine tune stuff like slips. The most obvious gameplay effect this pr has will be crawling, and I believe I made tiny tweaks but I can't find it Anything I missed or weird behavior should be reported.
2018-10-10 23:21:27 +01:00
Ling
bd46d2aa12 Merge pull request #2636 from ThatLing/looc
Adds local OOC
2018-10-09 18:54:29 +02:00
guppylaxx
9c0228d18c merge 2018-10-08 02:10:42 -04:00
Ling
06e18d7b2c Merge pull request #2797 from yogstation13/ThatLing-patch-4
Fix async logout bug
2018-10-07 14:20:32 +02:00
guppylaxx
644f28f27f i hate this so much 2018-10-07 07:59:26 -04:00
Ling
3dee53abd1 Add LOOC 2018-10-07 13:09:06 +02:00
Jordan Brown
7c3f12e5e4 Merge pull request #40690 from ShizCalev/default-religion-runtime
Fixes default religion preference runtime
2018-10-05 18:09:18 +01:00
Ling
29afd4e91c Fix async logout bug 2018-10-02 20:27:38 +02:00
Thehighwayman
2e634ee363 adds donor items for our donors 2018-10-01 19:55:06 -05:00
AnturK
d0b55fc316 Fix for part of client drops. Maybe. (#40455)
* Fix for part of client drops. Maybe.

* Whoops.

* Oh it's a verb.
2018-09-30 21:09:05 +01:00
MrDoomBringer
f3570388ff [DOCUMENTED AND READY TO MINGLE](EPIC MEME VIDEO INSIDE!) NEW COOL ADMIN TOOL: ADVANCED HIGH DEFINITION SUPPLYPOD SUMMONING (also supplypod refactor) (PLEASE UPTHUMB) (#39936)
MrDoomBringer

admin: Admins can now spawn things in ICly (as well as do a bunch of other cool new stuff) using the Config/Launch Supplypod verb!

code: also supplypods have been refactored
2018-09-24 13:34:34 +02:00
Fluffy Sensation
ddfc96ee81 mannequin fix for lizard people (#40308)
* mannequin fix for lizard people

Just a small sequence problem with the race default features being loaded after setting them and tail not being set to update.

* Mannequin Fix for Lizard People

Just a small sequence problem with the race default features being loaded after setting them and tail not being set to update.

This would lead to the mannequin just having a smooth tail and no spines the default setting for a lizard tail.
2018-09-18 01:25:29 +01:00
Crazy Lemon
1bd32985a1 Ports paradise's modular buildmode (#40105)
* Ports paradise's modular buildmode

* Axes logout callback of buildmode

* AnturK's changes

- Code formatting
- Gives mob to throw args
- Selection overlays are on ABOVE_LIGHTING_PLANE to be visible on space

Other:
- Doubleclicks of observers and AI no longer "double-tap" click
intercepts
2018-09-13 09:48:49 +01:00
Joe Schmoe
4723752dca one more file 2018-08-29 00:07:35 +02:00
CitrusGender
42a8db55b0 Add Note severity and changes UI of administrative notes (#39808)
* Adds note_severity and updates dbconfig. New SQL stuff too.

* whoops please don't hack into my database >:^(

* UI change, changed how it's stored in the DB, removed some queries when it returns, changed stuff to key.

* Update sql_message_system.dm

* this was not defined

* random indent

* wait how did this get here

* okay enough web edits I promise

* just kidding I got u

* Update common.css

* Added buttons, changed UI again, standardized the inputs, added severity for appearance bans, fed the dog

* forgot about the banning panel

* added an asset cache

* corrects asset datum var name
2018-08-26 12:40:19 +01:00
Tad Hardesty
6f5452205b Copy spritesheet files to the cache rather than persisting them (#39802) 2018-08-22 07:28:45 +01:00
Aranclanos
788e24d9c2 Fixes invalid name error showing up when cancelling the input (#39781)
The 'invalid name' message won't appear now if the user cancels it when
changing his name on the character setup window
2018-08-19 23:00:54 +01:00
Jordan Brown
4face8a0d7 Merge pull request #39672 from zaracka/emote-and-suicide-restraint-checks
improves emote and suicide restraint checks
2018-08-18 17:03:19 +01:00
Ling
4244fe09bf Merge pull request #2154 from yogstation13/upstream-merge-39521
[MIRROR] Logging system refactor and improvement
2018-08-14 18:23:01 +02:00
Ling
6a07079923 Fix merge conflicts 2018-08-14 16:46:47 +02:00