Commit Graph

241 Commits

Author SHA1 Message Date
DamianX
6dd468453f Fixed joining as a removed alt-title (#30483) 2021-09-03 12:53:35 -05:00
Allspice
38b4273d44 Time agent (#28728)
* Add Time Agent role

* Add Time Ninja to antag prefs

* remove some randomness

* Remove parens

* pacify linter

* Spawn in an evil timeagent twin if they dawdle, start adding 'rearrange' jectie

* Time agent outfit datum

* chronocapture formatting

* Prevent runtimes if rewind rifle is dropped during send_to_past

* make time agent outfit special

* Add teleportitis and ion laws as timeline distortions

* Delete erase-from-timed mobs from in-game logs.

Specifically, PDA server, med/sec/whatever records, and
message server.

* remove merge conflict

* start adding time faction

* more faction changes

* whoops

* moved some jectie stuff into the faction

* adjust the time agent extract objective

now only one anomaly spawns in, even if a time agent twin is generated later.

* add decal to timevoid.dmm

* fix some bugs

* current untested changes

* remove duplicate proc, fix time agent pinpointer

* Add timeslip status effect for stage 1 time agent tardiness

* couple of time agent tardiness adjustments

* whoops

* whoops 2
2021-08-16 17:11:18 -05:00
DamianX
1295018fa8 Prettier job selection window (#30083) 2021-07-28 13:49:45 -05:00
DamianX
5f61b9c3d7 Testing last minute changes is important (#30073) 2021-07-24 01:17:37 -04:00
DamianX
a39595d3d9 Refactored job preferences (#30034)
* Refactored job preferences

* remove more useless shit

* i swear it's useless

* step

* keep the list clean
2021-07-23 16:52:18 -05:00
Exxion
238f41f4da Fixes linter problems and potentially some bugs too 2021-06-04 16:23:03 -04:00
DeityLink
2f8da2757c Introducing a new major antagonist role: "Syndicate Challengers", based on the Double-Agents of old. (#28207)
* double_agents

* syndicate certification

* progress

* SYNDICATE CHALLENGERRRRRRRRRSSSSSS

* fixes shifty

* just gotta test that now

* Update __DEFINES/_macros.dm

Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>

* durp

* weakrefs?

* weakrefs!

* herp

Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>
2021-01-20 08:49:22 -03:00
gurfan
9ff47c1386 Syndicate Prisoner Shipments (#28296)
* PRISONERS

* names

* change wording

* sanity

* edit comment

* wages are now increased while prisoner is alive+on station

* new wages, new jecties

* 80% antag, tweak wage for the millioth time, use an actual event instead of shoving it all in rc console code

* fix alerts, restore paycheck rate, fix typos

* log prisoner requests, fix jectie announcing, add nonhuman chances

* gas the vox

* bird uniforms

* indento

* fix pickweight, send the shuttle back to centcomm when everyone leaves it

* MAP CONFLICT TIME HAHA

* role

* fix gonfligs :DD

* lol

* another check

* conflciting fiels

* fix conflicts
2020-12-23 17:11:43 -06:00
Kurfursten
d7a7c60db0 Get Unique Job (#28413) 2020-12-18 16:38:22 -03:00
PrimeDSS13
6791226308 lithp ith now a roundthart option (#28306)
* lithp ith now a roundthart option

* begone
2020-12-06 08:18:34 +01:00
DamianX
c547578f02 Added setting to change client fps (#27997)
* Added client FPS preference

* ugh

* Added warning for old versions

* oops

Co-authored-by: Exxion <exxion191@gmail.com>

Co-authored-by: Exxion <exxion191@gmail.com>
2020-10-15 23:11:28 +02:00
ShiftyRail
b2f4862ef5 Add a notification when temp-banned users reconnect (#27811)
* Add a notification when temp-banned users reconnect

* Stray space

* ID mistake

* For warnings too
2020-09-22 23:49:28 +02:00
DamianX
990cdc99ce Fixed cloning and UI injectors applying wrong haircut (#27872) 2020-09-21 08:30:20 -03:00
Stressedphysicist
81794409af Fat gene now makes you fat (#27670)
* Fat gene now makes you fat

* Removed else clauses, changed Activate proc for OnMobLife

* back to activate proc, removed deactivate proc

* Merged M_OBESITY with M_FAT

* M_OBESITY removed from setup.dm
2020-09-07 10:59:23 -03:00
GreatBigFailure
f8d333d7a9 Different Insectoid Flavors Now Available (#27567)
* Grape flavor

* Brighter bugs

* Gonna stop fucking with colors now

Co-authored-by: Rubylips <Questionfrog@gmail.com>
2020-08-22 12:44:30 +02:00
DamianX
cc0f19343e tgui (#27012)
* tgui

* removed converting-old-tgui-interfaces.md

* added sqlite migration, removed tgui_lock (seems unused??)

* added MIT header to SStgui

* updated link in tgui.html

* update README.md

* change license in README.md

* SS_PRIORITY_TGUI

* Bind KitchenSkin to CTRL+ALT+0 because my keyboard requires shift to enter equals sign

* Converted GPS to tgui, removed getviewsize

* remove intellicard.js, revert aicard.dm, remove unused scss

* removed hands.dm, added license and copyright to adjacent.dm and Gps.js

* fix .dme

* removed references to interface scss files
2020-07-08 19:03:24 -03:00
jknpj
c182eae435 Runescape-y chat on the game world (#26652)
* Runechat WIP

* Runtimes + whispers + speech

* Off by default

* Fixes

* Toggle outlines on the fly

* Actually fix travis + toggle on

* Background colour

* Small fix. Don't merge yet, it runtimes

* Fix runtimes and togglecreep

* ...

* Wrong proc

* rgb

* Fixes
2020-06-16 13:35:46 -03:00
beesil
74c3ff13ec Selectable Background in Character Creation (#26833)
* preview backgrounds v1

* preview background v2: working edition
2020-06-16 13:24:06 -03:00
Shifty/Anthomansland
a31cf3d3f2 Fix runtimes and togglecreep 2020-06-03 23:27:15 +02:00
Shifty/Anthomansland
183877f675 Runechat WIP 2020-05-31 13:25:25 +02:00
Kurfursten
1a1e707537 proper (#26533) 2020-05-25 22:25:45 -05:00
otatoh
fc93fffc40 Mushroom Men Customization (#26566)
* mush customization part one

* grown mushmen hev hair

* adds NO_BALD flag and icon fixes
2020-05-25 20:15:31 -05:00
Shifty/Anthomansland
cc40a19b4b proper 2020-05-19 10:13:09 +02:00
Damian
ef4db2af46 Added option for admins to deadmin on login 2020-04-21 11:05:35 +02:00
DamianX
0937d55eef Increased amount of character slots from 8 to 16 (#26166) 2020-04-11 20:18:40 +02:00
D3athrow
18f9164282 Revert "adds avali (#26088)"
This reverts commit d35abe5aa3.

# Conflicts:
#	icons/mob/human_face.dmi
2020-04-02 03:45:39 -05:00
ancientpower
d35abe5aa3 adds avali (#26088)
Co-authored-by: ancientpower <ancientpowerer@gmail.com>
2020-04-01 06:02:24 +02:00
salamandooo
696119c021 adds 6 hairs for diona (#25637) 2020-01-15 09:37:28 -03:00
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
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
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
9cc0161d41 NO_AMBIENCE config (#22797) 2019-05-07 18:19:29 -05: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
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
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
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