Commit Graph

458 Commits

Author SHA1 Message Date
PrimeDSS13
4a61e143ac Adds the ability to change skin color for Greys. (#25473)
* Sets groundwork for different grey skins. Sprites work fine, but preferences and char preview need to be addressed.

* typo

* Character preview changes color now. This partially fixes the "0 -" issue as well, it now says "0 - gray".

* Adds random functionality to Greys. Randomize your own char, and fresh spawns are random!

* uses clamp instead of max,min, and round
2019-12-28 19:35:42 -06:00
Rob Nelson
6d6a40c9f7 Partially reverts #24428: Removes preloader (#24493) 2019-10-18 17:12:56 -07:00
intigracy
787f6e8679 removes compile warning 2019-10-17 17:26:51 -07:00
Rob Nelson
7fe8f9f09c An attempt at trying to fix or at least debug #24418 by preloading. (#24428)
* An attempt at trying to fix or at least debug #24418 by preloading.

* Remove `stoplag()` from VOX word preload.
2019-10-17 17:10:26 -07:00
DamianX
c4afda3e65 Revert "Possible workaround for scrollbar bug that only randomly affects admins" (#23464) 2019-10-03 05:25:47 -07:00
Shaska
223aeed6c3 Set freeform objectives as the default option 2019-08-27 00:22:33 +02:00
Shaska
f7fbe2c0dd Added a button to general settings, allowing players to chose their preferred objective type 2019-08-26 22:28:52 +02:00
DamianX
562d146b15 Added option to show messages in both special tab and chat (#23512) 2019-07-14 18:32:18 -03:00
Damian
8476e9aced Possible workaround for scrollbar bug 2019-07-02 22:02:55 +02:00
ancientpower
6a92a242e2 fixes an issue with broken images in the spesspets minigame 2019-06-13 15:36:38 -05:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
64036f3b32 Adds cute little message 2019-05-14 18:29:01 -03:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
b9219c22af Updates darkmode/whitemode colors slightly 2019-05-13 21:03:40 -03:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
a12feb3f8e Inline CSS apocalypse part ?? out of ??? 2019-05-13 14:38:16 -03:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
f73f8f7fac Adds darkmode v0.1 2019-05-13 09:48:39 -03:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
ef5b9ee4e9 Fixes bad element name in skin.dmf, removes unused chemmaster elements 2019-05-13 09:40:13 -03:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
9cc0161d41 NO_AMBIENCE config (#22797) 2019-05-07 18:19:29 -05:00
Paul Ritter
9e371f3884 starting the crusade against relative pathing (#22593)
* starting the crusade against relative pathing

* new() part1

* new() part 2

* FOR VALHALLA

* you sneaky buggers

* part 5: the reckoning

* chapter 6: rejuvination

* chapter 7: age of conflict

* dammit travis
2019-04-29 13:33:46 -03:00
Paul Ritter
cc77bd4807 reworked the crew console to be a holomap (#22461)
* reworked the crew console to be a holomap

* committing this incase it was actually a good idea

* tracking people now, aren't displaying them correctly yet though

* don't need those anymore

* actually tracking people now, quite precise i might say

* tooltip broken

* now with working tooltip

* added z-level switching and exit button

* uhhh so smooth yeah

* caching ui and crew

* now kicking out users on power off or breaking

* added freeze

* oops

* should probably check if the power isn't on

* i got really bad ocd

* seperated tooltip interface from CMC interface

* added buttons and moved crew.dm out of that hellhole they call html_interface

* fixed some errors

* added the new icons

* blink blink goes the icon

* fixed some bugs + added background

* fixed bug

* BEGONE BUG

* new icons

* here you go

* ok i will

* added area to the infobox

* right this is html

* reworked tooltip obj a bit

* added list for textview, now we just need the ui

* oops

* some nice fancy ui-changes

* caching reworked + some fancy ui changes

* reworking caching yet again

* satisfied my ocd once again

* fixed vox- and syndieconsoles

* second times the charm

* sorted code and added some comments

* added textview

* added silicon icon and worked on textview

* worked on the textview a bit

* added textview styles

* compacted some code

* binary sensors now work like they should

* fixed a runtime error

* test

* fixed an error with the crewmarker tooltip

* actually fixed the error

* fixed the focus thing

* obligatory actually fixed error

* dont need that

* minor bugfix

* made onclose work and fixes the focus issue for now

* THE FUCKING TEXTVIEW WORKS FINALLY

* comments

* working everything yes finally

* added button

* moved sanitycheck to process()

* oops

* oops v2

* minor css oversight

* catching dem runtimes like... idk im bad at metaphoras

* fixes holomap disappering when on freeze

* fixed user.machine chucking you out of using other machines alongside the cmc

* hotfix

* hotfix v2

* god fucking dammit

* finally

* :byond:

* multiuser HYPE

* multiuser fixes cause lummox cant do lists fuck you

* turns out multiuser wasn't that easy afterall. and im retarded

* yeet

* hotfix

* pls work i wanna go to bed

* ok this should really fix it now

* its the final countdown *off-key kazoo*

* ai's can no longer need to be right next to the console to open it

* textview properly updated buttons

* sonix got good arguments or something i guess

* thing

* whoopsie doopsie didn't compile
2019-04-29 12:50:47 -03:00
mph55
710d35f6d3 preferences.dm (#22608) 2019-04-27 12:43:21 -07:00
boy2mantwicethefam
df777b2fb3 Ports Dreamseeker window flashing from TG (#22483)
* Window flashing from TG

* e
2019-04-22 09:44:00 -03:00
Kurfursten
c33fc00d72 Merge pull request #22367 from ShiftyRail/VampShapeshift
Refactors appearance randomisation.
2019-04-18 05:23:15 -05:00
MadmanMartian
19cd64e255 Adds some needed sanity to client send_resources (#21737) 2019-04-16 09:11:57 -03:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
0898b71dd2 Add credits volume client preference. Credits are 25% quieter by default. (#22365)
* Add credits volume client preference. Credits are 25% quieter.

* Update episode_name.dm

* Maybe this will work
2019-04-12 19:32:39 -03:00
Shifty/Anthomansland
e2477f010d Appearance datums 2019-04-07 23:06:33 +02:00
MadmanMartian
7058f0ce10 Closes the <> and makes it so it's not clamp, but min(max(thing)) (#22353) 2019-04-05 18:41:12 -03:00
madmanmartian
4d4343162a ONE CHAR FIIIX 2019-04-05 19:03:18 +01:00
madmanmartian
e7fc87c2dc Better sqlite error logging
Rather than admins getting error # 0 every so often, it'll now tell you the offending function, and the line that is telling you what's wrong.
2019-04-05 15:41:06 +01:00
MadmanMartian
8d4a36fe96 Adds an ambience volume preference (#22335)
Defaults to 25 (the previous hardcoded default)
2019-04-04 14:55:37 -03:00
madmanmartian
342598303c Literally just sets the default alternate option to RETURN TO LOBBY 2019-03-23 02:08:43 +00:00
Kurfursten
39470c2693 Admins View Prefs Info (#22129) 2019-03-22 16:58:48 -03:00
MadmanMartian
7361d7e86e My ears need this (#22056) 2019-03-17 22:29:23 -03:00
Kurfursten
bdd516573c Weeb to Ninja (#21986) 2019-03-13 20:25:07 -03:00
Intigracy
59316332cc The character preference window will now tell you what color your skin tone is instead of just a numerical value (#21998) 2019-03-12 06:24:10 -03:00
MadmanMartian
821e1b515f Voice noises (#21687)
* Adds speech noises for human

* Slow that stuff RIGHT down

* MORE NOISES

* oh lawd there's DB stuff
2019-03-12 00:01:16 -05:00
Kurfursten
4cc066f3b5 The Culling of ROLE_ (#21661)
* culling of role

* fix compile

* Typos

* alien ROLE
2019-03-05 21:51:10 +00:00
Kurfursten
d213450de4 Improves Weeb QoL (#21911) 2019-03-05 15:56:30 -03:00
Kurfursten
6da34df3b6 Loose Catbeast Miniantag (#21554)
* loose catbeast miniantag

* threat adjustments

* catbeast

* map swap

* make more obvious
2019-02-12 18:50:56 -03:00
Pacmandevil
c5e14fd51e Ambience subsystem v2 - less shitty and gritty edition (#20856)
* one two

* Update ambient_sound.dm

* fuck me

* Adds ambience datums. rearranges some shit.

* copy pastes a line of code from the diff

* I'm gay

* ok

ok
2019-02-11 10:07:31 -03:00
I_VAPE_VOX_CLOACA_EVERY_DAY_OF_MY_LIFE
0af42c2830 Adds themes, better definition of rerun, 85% tested 2019-01-27 02:41:58 -03:00
I_VAPE_VOX_CLOACA_EVERY_DAY_OF_MY_LIFE
e30e29090e Whoops conflicts 2019-01-25 23:01:50 -03:00
I_VAPE_VOX_CLOACA_EVERY_DAY_OF_MY_LIFE
0168697f21 The rest 2019-01-25 22:54:00 -03:00
Kurfursten
7ba486cd86 unsnowflake assistants (#21320) 2019-01-21 18:37:56 -05:00
how-do-i-github
c16c1a762c Changes "Secondary Language" in character setup to "Tertiary Language" (#21233)
because that's what it really is
[grammar]
2019-01-06 14:16:46 -08:00
SonixApache
adcf0275ad Adds a very basic weeaboo mini-antag (#19956)
* Adds a very basic weeaboo antag as an example of how to add a new role.

revives #19689

* capital F

* drop_from_inventory() delete var

* should be everything.

* fix missing logo

* antag now needs security, reworked chance reqs

* delete equipment proc

* nothing personnel... kid...

* conflicts

* sanity

* sanity, but not retarded

* remove confrictu

* (objective explanation)

* resolveeeee coonfliiiiict

* might as well steal this

* prefs but they don't work yet

* removedebug shitstillbroke

* it works™
2018-12-27 08:19:26 -08:00
ShiftyRail
b56920edda The grinch, a new antag, for Christmas (#21089)
* The Grinch, half of the work

* Commit pre mapgas

* Post mapgunk

* Maps ungunk

* Fixes

* Gunbible icon conflict
2018-12-25 12:14:17 +00:00
Intigracy
9e224b7a64 isantagbanned macro (#21099)
* isantagbanned macro

* Oopsie Woopsie! Uwu We made a fucky wucky! A wittle fucko boingo! The code monkeys at our headquarters are working VEWY HARD to fix this!

If you'd like to know more, you can search online later for this error: OOPSIE_WOOPSIE

* organized a bit better
2018-12-22 12:51:06 +00:00
DamianX
cf505c4503 Limbs and organs preferences menu QoL (#20996) 2018-12-11 16:59:29 -03:00
DamianX
7515b5d78e Fixed hair selection arrows (#20982) 2018-12-10 05:21:01 -03:00
BarneyGumball
4d5e267881 [DNM] Noir greyscale colours are now properly set and unset (#20252)
* Noir greyscale colours are now properly set and unset

* Fixed colour matrix comparison

* Updated update_colour calls

* Fixed detcoffee not playing sounds and removed some more snowflake
2018-12-03 02:03:50 -08:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
2edde95469 [done][needs test merge][waiting for test merge since 3 weeks ago] curb your roundend 2: curb harder: return of curb (#20333)
* Working proof of concept

* Seems to be fully functional, yet ugly

* Beats me

* Perfect layout

* Looks great now

* Clear credits correctly

* Actually fix the rejoin situation

* Credits work when rebooting world manually

* Comments the debug out until I make a proper verb for it

* Adds credits panel & slight refactors

* Adds images to credits

* Adds more disclaimers and episode names

* Names

* Fixes prespawned corpses in the credits

Celt is an idiot and this did not actually work
2018-12-02 16:30:27 -08:00