Commit Graph

30170 Commits

Author SHA1 Message Date
Leshana
c8d64783cc Simplify skybox parallax code and add support for scaling for larger client.view sizes.
- Hooked up skybox to recalculate it's scaling when the view changes.
 - Added constant defines to clarify where the magic numbers are coming from.
2020-03-23 20:19:28 -04:00
Leshana
888f25cf8e Add proc set_viewsize() to allow hooking actions when client.view is changed.
- Proc is on mob to simplify the standard use case; maybe someday actually save it there too if desired.
2020-03-23 20:19:28 -04:00
Arokha Sieyes
3ed30d1f26 Fix cracked asteroid plane 2020-03-23 20:19:28 -04:00
Aronai Sieyes
031c30644c Fix refueling into fuelports
They still work from roundstart cus they have fuel in them. Just can't refuel without asking an admin to move a fuel tank into contents.
2020-03-23 20:19:27 -04:00
Aronai Sieyes
2e7ac6e424 Rebalance gas/ion thrusters 2020-03-23 20:19:27 -04:00
Aronai Sieyes
b995c71a43 Make transit look nicer with transit dust 2020-03-23 20:19:27 -04:00
Aronai Sieyes
b26f25eff4 More docking codes features
- Adds docking codes to normal shuttles naoui.
- Adds docking codes sheet of paper.
2020-03-23 20:19:27 -04:00
Leshana
9007a3aad9 Ported Basic Overmap Functionality
- Ports the overmap, ships, sectors, and "landable" ships from baystation.
- Ports necessary computers to control ships and overmap shuttles.
- Shims missing machine and computer functionality pending future enhancements.
- Includes required new sprites and sounds.
2020-03-23 20:19:27 -04:00
Leshana
5f8bc01ce3 Ports Skybox Parallax
- Port based on Baystation's implementation and customized for our code and usages.
- Switched space icon_state permutation to a "dust" overlay that is permutated the same way. As an overlay, the dust can be *above* the parallax planes. Space turfs are now white to allow skybox to BLEND_MULTIPLY onto them.
- Added skybox hud effect that replaces background space turfs with an image moved to create a parallax effect.
- Added skybox subsystem to generate and manage skybox parallax images, and lots of images for it!
2020-03-23 20:19:27 -04:00
Atermonera
f745c57b05 Merge pull request #6875 from TheFurryFeline/patch-9
[Oversight] Yay, another typo fixy
2020-03-22 23:33:42 -07:00
TheFurryFeline
224733622e Bitten to Bit 2020-03-22 21:41:22 -04:00
Atermonera
db276d8459 Merge pull request #6883 from VOREStation/vplk-port-tickrate-change
Safely change world.fps for SStimer
2020-03-22 17:16:48 -07:00
Atermonera
a77d6649a9 Merge pull request #6879 from VOREStation/pol-mechz
Small mech tweaks
2020-03-22 12:27:50 -07:00
Atermonera
54cc7ddaec Merge pull request #6874 from Novacat/nova-alerts
Fixes Manifest Bug
2020-03-22 11:55:32 -07:00
Atermonera
e2cef81e04 Merge pull request #6872 from GeneriedJenelle/patch-1
Fixes taking items out of sewn plushies
2020-03-22 11:53:47 -07:00
Atermonera
be6fa7d170 Merge pull request #6871 from VOREStation/pol-shock
Remove stray 'return'
2020-03-22 11:53:13 -07:00
Atermonera
6449c57c8f Merge pull request #6870 from VOREStation/pol-aibash
Makes AI give up bashing if nothing to bash
2020-03-22 11:51:07 -07:00
TheFurryFeline
fdbc1f7710 Yet another one 2020-03-22 13:24:43 -04:00
TheFurryFeline
10cb71d16c Another typo fixy 2020-03-22 12:50:48 -04:00
Leshana
1ab0524daa Safely change world.fps
- Added world.change_fps() proc to safely change world.fps
- Its important that SStimer be informed whenever world.tick_lag or world.fps change, so always use the proc, never set the var directly!
2020-03-21 19:31:48 -04:00
Leshana
3ad3b7956b Switch admin verb "Set Ticklag" to "Set Server FPS" since it's more intuitive. 2020-03-21 19:31:20 -04:00
Atermonera
28f34f1e51 Merge pull request #6820 from Meghan-Rossi/Emergency-Lighting
Emergency lighting
2020-03-21 13:38:32 -07:00
Meghan-Rossi
d40e9732d3 update /obj/machinery/light_construct/attack_hand(..) 2020-03-21 12:28:19 +00:00
Aronai Sieyes
7a571f68b0 Small mech tweaks 2020-03-20 20:00:59 -04:00
Atermonera
efeaf058ff Merge pull request #6840 from Neerti/qol_notification_sounds
QoL: Various Notifications
2020-03-20 12:08:04 -07:00
TheFurryFeline
f44f39afbf [Oversight] Yay, another typo fixy
Changelog Notes: 

- Fixes typo with loading items into service borg's tray module.
2020-03-19 22:11:01 -04:00
Unknown
7e509b0ea3 Fixes Manifest Bug
Cargo jobs no longer show under civilian. Civilian jobs returned to their proper place.
2020-03-19 19:43:16 -04:00
Atermonera
55cd990598 Merge pull request #6826 from VOREStation/vplk-landmark-shuttles
Port Landmark Shuttles
2020-03-19 15:14:47 -07:00
Leshana
243876ee9d Fix list_values to support lists of lists. Fix missing variable init. 2020-03-19 17:49:21 -04:00
Schnayy
50ec7efd9f sprite fixes (#6863) 2020-03-18 21:18:21 -07:00
Atermonera
d16c11e219 Merge pull request #6873 from Schnayy/terrainbugfix
Fixes mistake in #6855
2020-03-18 21:18:03 -07:00
Cerebulon
87c1889d32 Sound port sprite fixes (#6869) 2020-03-18 21:12:52 -07:00
Schnayy
b7030d1065 Fixes mistake in #6855 2020-03-18 23:05:29 -05:00
GeneriedJenelle
9831f3efbd Fixes taking items out of sewn plushies
Just fixes an oversight/check failure. Currently you can take items out of plushies that are sewn shut. 

With this fix you'll be able to only take things out when you re-open 'em again.
2020-03-19 03:33:49 +00:00
Aronai Sieyes
362f7a5715 Remove stray 'return' 2020-03-18 10:14:32 -04:00
Aronai Sieyes
a3ef4b7f71 Remove unintentional debug statement 2020-03-18 09:54:55 -04:00
Atermonera
f3925fe3df Merge pull request #6773 from Mechoid/FixRigs
Cutting rigs now retracts all components, to stop the dreaded pseudoprison.
2020-03-18 01:11:05 -07:00
Atermonera
b1d00af534 Merge pull request #6855 from Schnayy/newterrain
POI wall nonsense
2020-03-18 01:09:42 -07:00
Atermonera
fd36cedc85 Merge pull request #6853 from Neerti/holsters_and_webbing
Makes holsters and webbing get along.
2020-03-18 00:31:30 -07:00
Leshana
38bc941ca1 Streamline Job Alt Titles
- Remove the need for an alt title to be declared for the job's main title.
- Don't allocate a list if no alt titles are used, and use the indexes provided instad of looping to search the alt titles list.
2020-03-18 00:49:48 -04:00
Aronai Sieyes
255c0970ca AI, give up breaking things if there's nothing to break 2020-03-17 21:58:16 -04:00
Andrew
9c67ccbbe5 Helmet Camera Verb No Longer Shows Without Helmet Camera (#6856)
Changes the toggle helmet camera verb to a proc

Adds a check in the initialization of spacesuit helmets to see if it has a camera network.

Removes said check from the proc itself.

Basically this means you won't get the toggle-camera verb if you don't have one on your helmet.
2020-03-17 12:46:04 -07:00
Atermonera
88bd01c271 Merge pull request #6834 from Mechoid/RIGFixes
Fix various RIG issues
2020-03-16 22:06:01 -07:00
Atermonera
e6917046c5 Merge pull request #6829 from Neerti/projectile_hit_sounds
QoL: Projectiles
2020-03-16 21:55:24 -07:00
Atermonera
2896096c43 Merge pull request #6825 from Jamini/Jamini-patch-1
Shock modification
2020-03-16 21:36:54 -07:00
Mechoid
c7ba2a8e4b Antag Uplink Expansion (#6788)
* Adds Energy Daggerpens, Thieves gloves and Buzzer Ring.

* Updoot

* fixfix weakfire

* Extra Touches

* chlgongog

* Fix antag injector cases.
2020-03-16 21:21:41 -07:00
Atermonera
a5e17e4d6d Merge pull request #6819 from Meghan-Rossi/languagetests
Makes language keys case sensitive, adds unit tests for language conflicts, fixes some language conflicts
2020-03-16 21:20:57 -07:00
Schnayy
a5dd73f3d5 fixfixfix 2020-03-16 16:34:53 -05:00
Neerti
7bf00d0c5d Merge branch 'master' into projectile_hit_sounds 2020-03-16 08:28:18 -04:00
Schnayy
8aca2bb3ca POI wall nonsense 2020-03-16 05:51:30 -05:00