Commit Graph

4130 Commits

Author SHA1 Message Date
kevinz000
b5e2daa978 Movespeed Modification System (#39181)
In preparation of pixel movement, I want to refactor our slowdown system to something more modular, and something that doesn't require /quite/ as many proccalls/calculations a tick. The way this works is intended to only have things recalculate when it's necessary, rather than calling it every move.
However, I've left movement_delay() in, as without completely redoing a lot of code it's not /quite/ ready at this point to tear it out completely, but I'm hoping everything can be transitioned over to this system later.
2018-08-09 21:55:07 +01:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
356cf258bf Merge pull request #2096 from yogstation13/upstream-merge-39513
[MIRROR] Felinid/catpeople are now their own human subspecies
2018-08-08 23:11:07 +02:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
05ebb234e2 Merge pull request #2098 from yogstation13/upstream-merge-39579
[MIRROR] Improve VV performance further by avoiding redundant work
2018-08-08 21:59:39 +02:00
Tad Hardesty
74c20ca0eb Improve VV performance further by avoiding redundant work (#39579) 2018-08-08 18:58:45 +01:00
kevinz000
9e9995846d Felinid/catpeople are now their own human subspecies (#39513)
* Catpeople are nyow a species

* Fixes a runtime

* Fixes the issues with being forced ears when you chose none

* Neko --> Felinid

* P2

* Update

* Working this time I promise
2018-08-08 18:56:25 +01:00
Tad Hardesty
681bf56632 Fix even more weird syntax (#39594) 2018-08-08 17:46:50 +01:00
Garen Crownguard
03d2dd8da3 Fix AddComponent(target) not working with instanced components (#39484) 2018-08-06 03:08:16 +01:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
cf72db31e4 Merge pull request #2036 from yogstation13/upstream-merge-39512
[MIRROR] Makes ooc block last whole cinematic and moves the cinematic above all hud elements.
2018-08-05 20:35:52 +02:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
f5d7d5578e Merge pull request #2032 from yogstation13/upstream-merge-39487
[MIRROR] Splits fakedeath and death coma, gives fakedeath to zombies and skeletons, adds ghoul powder
2018-08-05 19:25:44 +02:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
b1c477bf8d Merge pull request #2048 from yogstation13/upstream-merge-39546
[MIRROR] Makes a few more things pronoun sensitive
2018-08-05 19:24:55 +02:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
1e8788d9d6 Merge pull request #2056 from yogstation13/upstream-merge-39517
[MIRROR] Removes a couple storage GetComponent calls
2018-08-05 19:24:33 +02:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
9bdf5dd8be Merge pull request #2058 from yogstation13/upstream-merge-39525
[MIRROR] Being drunk improves mood
2018-08-05 19:24:22 +02:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
c6fea4bc20 Merge pull request #2023 from yogstation13/upstream-merge-39481
[MIRROR] Fix some weird syntax
2018-08-05 14:10:58 +02:00
Militaires
94d5f2c43a Increases agent box cooldown to 10 seconds (#39542)
* Increases agent box cooldown to 10 seconds

* im burning up for you, im burnin up 4 u, i BURN EVERY TIME THAT IM CLOSE TO YOU
2018-08-05 11:40:58 +01:00
Mickyan
c5e3316cee Being drunk improves mood (#39525)
At last, the bartender finds his purpose. This may be a bit strong but I think
making the bar the best place to go to improve mood is a good thing.
2018-08-05 11:03:39 +01:00
oranges
ec58c4648d Merge pull request #39517 from ninjanomnom/remove-kevinz
Removes a couple storage GetComponent calls
2018-08-05 11:03:24 +01:00
ShizCalev
ae15659fcf Make a few more things pronoun sensitive (#39546) 2018-08-04 23:03:15 +01:00
Jordan Brown
0b6e1cb6d8 Merge pull request #39481 from AutomaticFrenzy/patch/syntax
Fix some weird syntax
2018-08-04 22:49:35 +02:00
XDTM
b7ed4fcce0 Splits fakedeath and death coma, gives fakedeath to zombies and skeletons, adds ghoul powder (#39487)
* Splits fakedeath and death coma, gives fakedeath to zombies and skeletons, adds ghoul powder

* s
2018-08-04 22:48:59 +02:00
AnturK
47fe679c08 Makes ooc block last whole cinematic and moves the object above hud. (#39512) 2018-08-04 22:48:36 +02:00
Emmett Gaines
60b20fc22c Removes the shuttle timid var (#39445)
Now that shuttles are all loaded via template we no longer have a need for the
timid var on shuttles.

Well not all shuttles, it seems I forgot to template the backup shuttle so it
wouldn't have been working until now. This got fixed here as well.
2018-08-02 05:19:08 +01:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
faaa97998c Merge pull request #2003 from yogstation13/upstream-merge-38944
[MIRROR] Third time's the charm - Photography update: 7x7 cameras, photo logging with full metadata, persistent albums and wall frames!
2018-08-01 20:07:24 +02:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
15a8976393 Merge pull request #1988 from yogstation13/upstream-merge-39302
[MIRROR] [READY] Agent Stealth Box / Stealth Manual
2018-08-01 20:07:10 +02:00
kevinz000
ffc9d1695a Third time's the charm - Photography update: 7x7 cameras, photo logging with full metadata, persistent albums and wall frames! (#38944)
* Photography Update

* Pictures logged in their own /data/picture_logs folder rather than normal logs

* Pictures logged in their own /data/picture_logs folder rather than normal logs

* Photos broke, retrying

* Persistence stuff

* I'm almost done I promise!

* Persistence mostly working, compile, etc etc

* Persistence mostly working, compile, etc etc

* Remove something really not needed from the PR

* Prevents duplication

* default to off

* removes check tick

* increase slots in albums to 21

* Allows for singular loading

* Update camera_image_capturing.dm

* Addresses review

* Anturk

* Update camera.dm

* Update misc.dm

* Update datum.dm

* Update camera.dm
2018-08-01 13:52:17 +01:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
438aeeba72 Merge pull request #2000 from yogstation13/upstream-merge-39367
[MIRROR] Emitter gun mounts
2018-08-01 14:36:05 +02:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
6b7cd692bd Merge pull request #1990 from yogstation13/upstream-merge-39467
[MIRROR] Combine fire immunity suit/helm temperature defines
2018-08-01 14:31:04 +02:00
Time-Green
135857a098 Emitter gun mounts (#39367)
* different guns can be inserted into emitters

* fixes portal gun runtime

* You can now switch type through wires

* makes one line more readable

* Fixes being able to grab nodrop guns from emitters
2018-08-01 08:12:24 +01:00
morrowwolf
a7c9e84b4c Merge pull request #1987 from yogstation13/upstream-merge-39480
[MIRROR] fixes a typo
2018-07-31 17:53:21 -06:00
oranges
904ee321fb Merge pull request #39469 from AutomaticFrenzy/patch/vv-sanic
Speed up VV searching
2018-07-31 22:38:31 +01:00
oranges
b53b4769fb Merge pull request #39467 from AutomaticFrenzy/patch/fire-immunity
Combine fire immunity suit/helm temperature defines
2018-07-31 22:36:59 +01:00
Militaires
d04aaade61 [READY] Agent Stealth Box / Stealth Manual (#39302)
This is a traitor item that allows you to deploy inside box that promptly turns invisible. If the box collides with a living being or vice versa, it will be temporarily revealed, pushing against the box will continue revealing it.

While the box is revealed, clicking on it will open the box as well as destroy it, clicking the action button while the box is deployed also destroys the box. Finally, you can't open airlocks while inside the box, that means you must exit the box > open > wait until cooldown > enter box if you're not a smart agent and wait for someone to open the door before sneaking behind them.

The box can be recognized as of syndicate nature due to a red label on its side.
2018-07-31 22:34:29 +01:00
Nich
0d69e61127 Fix a typo in scrapheap shuttle description (#39480) 2018-07-31 22:30:16 +01:00
bgobandit
907ff148a3 Fixes various small issues with moodlets; adds one for exercise. (#39437)
Adds a slight positive moodlet for working out, the same effect as reading a book

In the process refactors weight machines so they are actually object oriented, this creates map edits to Delta and Pubby as well as one ruin

Changes the message "Nothing special has happened to me" to something that is hopefully less immersion-demolishing.

Moodlet text for eating disgusting food no longer appears in positive green text
    Other various grammar fixes
2018-07-31 00:15:18 +01:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
20092d20a2 Merge pull request #1969 from yogstation13/upstream-merge-39438
[MIRROR] Meta whiteship redesign
2018-07-30 20:02:16 +02:00
WJohn
cb7a04f0d0 Meta whiteship redesign (#39438)
Redesigned the white ship for metastation, this one's a salvage/cargo vessel!
The salvage pod is currently missing, however, as it doesn't work right now.
I'll add it further down the line. This ship is also filled with a few syndies
protecting it, one of them is ranged, the others are unarmed melee.
2018-07-30 06:37:51 +01:00
bgobandit
43255f34bd Fix more spelling/grammar (#39450)
self explanatory
2018-07-30 00:19:01 +01:00
Ling
b668bfec4c Merge pull request #1953 from yogstation13/upstream-merge-39364
[MIRROR] Refactors create_mob_hud() to add a signal
2018-07-29 10:29:57 +02:00
Emmett Gaines
6eead96183 Refactors create_mob_hud() to add a signal (#39364)
* Refactors create_mob_hud() to add a signal

and make the mood component use it

* Register for the hud element click

* Observe observer safety
2018-07-29 06:46:47 +01:00
Jordan Brown
fbc88735ba Merge pull request #39410 from Mickyan/social_anxiety_tweaks
Makes social anxiety less miserable
2018-07-29 00:52:23 +01:00
Ling
b3a7c96021 Merge pull request #1885 from yogstation13/upstream-merge-39118
[MIRROR] [Ready] Communal Resource Storage II
2018-07-28 21:12:44 +02:00
Tad Hardesty
5fb15c0c22 [Ready] Communal Resource Storage II (#39118)
add: The vault now contains an ore silo where the station's minerals are stored.
add: The station's ORM, recycling, and the labor camp send materials to the silo via bluespace.
add: Protolathes, techfabs, and circuit imprinters all pull materials from the silo via bluespace.
add: Those with vault access can view mineral logs and pause or remove any machine's access, or add machines with a multitool.
tweak: The ORM's alloy recipes are now available in engineering and science protolathes.
2018-07-28 11:00:49 +02:00
AnturK
99b3aabdb7 Adds small lavaland ruin (#39307)
* Adds puzzle ruin.

* It's not really unwanted anymore.

* Adds prison cube.
2018-07-28 10:58:58 +02:00
Ling
9a9a5b9f6a Merge pull request #1876 from yogstation13/upstream-merge-39290
[MIRROR] Fixes redirect component transfers
2018-07-27 12:08:48 +02:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
cf94142eea Merge pull request #1894 from daklaj/vehicles-speed-2
Adjust vehicles speed
2018-07-26 21:36:26 +02:00
Ling
d77a8be59d Merge pull request #1906 from yogstation13/upstream-merge-39339
[MIRROR] Light Step quirk stops you from leaving footprints
2018-07-26 21:13:49 +02:00
Emmett Gaines
9b95e48355 Fixes redirect component transfers (#39290) 2018-07-26 19:40:54 +02:00
Mickyan
f7e1c01cc0 Light Step quirk stops you from leaving footprints (#39339)
* light step doesn't leave footprints

* description
2018-07-26 19:37:46 +02:00
oranges
a438c8ccba Merge pull request #39306 from ninjanomnom/rad-perf-cleanup
Some performance improvements and cleanup to radiation
2018-07-26 19:33:47 +02:00
daklaj
e88085c1a7 Adjust vehicles speed 2018-07-25 21:14:28 +02:00
Tad Hardesty
c0f31a9f99 [s] Fix delete href exploit (#39303)
* Fix delete href exploit

* Another one
2018-07-23 20:35:15 +01:00