Commit Graph

150 Commits

Author SHA1 Message Date
VerySoft e01b2d8313 AI/Borgs and Shuttles
Replaces the tourbus SMES with the appropriate kind

Also, prevents AI/Borgs from accessing shortjump consoles on OM capable ships and helm consoles. 

In general, borgs should not be leaving the station to go fly around without crew there. And it's happened a number of times, that AI will get involved in ship operations if they have any camera they can see anywhere in there, even when the ship is far away, and in general I have never been a fan of AI piloting ships. (And they couldn't really do so very well anyway since they couldn't access the map.)

So! Now short jump consoles and helm control consoles require a person to fly, unless otherwise configured to allow it.
2022-03-12 15:39:58 -05:00
Heroman 920e917e7b Conflict resolution 2022-02-20 09:12:49 +10:00
Heroman 891dc7ecb3 Merge branch 'master' into upstream-merge-8325 2022-02-20 08:43:17 +10:00
Heroman 9a9f77fa3c Merge branch 'master' into 8330-fix 2022-02-20 07:56:55 +10:00
VerySoft 5b1efccdb5 Offmap Tweaks
Just some neat offmap stuff~
2021-11-27 06:25:03 -05:00
klaasjared 7be38292ca Base Commit
Additional Shuttles

Pushing this to Rebase

Conflict Fix

SD Shuttle

Rebase Fixes
2021-11-09 20:44:53 -05:00
Atermonera c2a367e278 Fixes temp sector initialization 2021-10-31 16:10:27 -04:00
VerySoft ac5c75d83a Requested changes 2021-10-29 23:36:25 -04:00
VerySoft f2164827b4 The final updates
Adds a new random spawner for coins with a fail chance (so the coins aren't always in the same place)

Addsome missing vending machines to the random vending machine spawner 

Adds a sound to starting and stopping in ships (that only plays at most once every 10 seconds.)

And sets it up so that planets and ships can have a sound when visited.

A bunch of little map tweaks to polish things up!
2021-10-29 02:29:42 -04:00
Aronai Sieyes 81e8f7b80b Fix unreachable 2021-10-27 21:23:43 -04:00
PrismaticGynoid 4319640891 Map fixes and tweaks part 7
Fixes for:
Basic NTnet cards being unable to reach telecomms from the station
Shuttles not showing location details when landed
Ship sensors printing blank papers
Certain shuttles not clearing weather visuals on landing
Ninja/merc elite shuttles being unable to dock
Mislabeled west solar SMES
Engine flow/pump sensors not connected to cooling system computer
Fixes a few non-cold tiles in telecomms compartment
Adds a few missing rails
Also, tweaks surgery rooms a bit
2021-10-27 21:11:33 -04:00
VerySoft 4b4d21534e Docking code change
Don't set docking codes if docking codes are already set
2021-10-27 19:52:57 -04:00
Leshana 73ae0c0df2 Fix getting stuck in deep space because of bad creation of deep space temporary sectors
Deep Space temporary sectors were being created on Z1 instead of the overmap, and with a bad map_z list.
- Initialize was taking the wrong parameters, resulting in the sector being always located at 1,?,1 instead of on the overmap
  Fix by passing the first parameter to new() as the location you want the object, as is proper for BYOND.
- Also fixed map_z containing a zero, it was put there by the sector Initialize().
  Fix by setting the appropriate values *before* calling parent.
2021-10-18 18:35:01 -04:00
MistakeNot4892 a6e3bf98e7 Merge pull request #8297 from Atermonera/overmap_candie_scheck
Adds sanity check to overmap temp Z level can_die()
2021-09-17 10:14:32 -04:00
Aronai Sieyes f74693cd67 Custom emotes work too 2021-08-09 00:56:35 -04:00
Aronai Sieyes 1b9e5554b5 Force skybox rebuild when ship eaten 2021-08-09 00:01:33 -04:00
Aronai Sieyes 82586875c9 And another thing 2021-08-08 23:33:09 -04:00
Aronai Sieyes 6c5bde4a35 Allows you to eat spaceships 2021-08-08 23:09:10 -04:00
Aronai Sieyes 6133dc6fdd Merge pull request #11341 from VOREStation/Arokha/fancy_shuttle_done
Fancy sprited shuttles
2021-08-06 18:15:14 -04:00
Aronai Sieyes d6874de894 Skyrat connected consoles 2021-08-04 18:46:44 -04:00
Aronai Sieyes 748dff84e4 More helpers and a smol fix 2021-08-04 17:16:38 -04:00
Aronai Sieyes a119af8ade Overmap has smol skybox transparency 2021-07-29 00:44:59 -04:00
Aronai Sieyes df3bb7812f Fixes #11223 2021-07-24 16:41:37 -04:00
Aronai Sieyes 34982728cb Add 'as anything' to various for loops 2021-07-20 12:39:59 -04:00
MarinaGryphon 577b986ba6 Convert some bools to TRUE/FALSE instead of 1/0. (#11100)
Co-authored-by: Aronai Sieyes <arokha@arokha.com>
2021-07-16 13:43:25 -04:00
Aronai Sieyes a2e89aebc6 Fix annoying skybox bugs 2021-07-10 17:43:33 -04:00
Aronai Sieyes 2c19aef773 Show proper original name on 'un-revealed' ships 2021-07-09 01:37:50 -04:00
Aronai Sieyes c334f204f1 Really fix bluespace rifts 2021-07-07 00:36:50 -04:00
Aronai Sieyes 380054f018 Fix bluespace rift dialog 2021-07-07 00:33:58 -04:00
MarinaGryphon e41c2ecfd7 first pass (emotification, some \the -> \The) 2021-07-05 09:42:48 -05:00
Aronai Sieyes 90dab73f30 Merge pull request #10807 from VOREStation/Icons/overmap
Replace all the overmap icons
2021-07-03 16:32:25 -04:00
Aronai Sieyes f9e9aafd1d Merge pull request #10756 from VOREStation/Arokha/fixes2
The One Where I Port Modals
2021-06-30 15:28:38 -04:00
Aronai Sieyes 787241124e Boring changes to make everything look ok 2021-06-29 21:22:36 -04:00
Aronai Sieyes fb489e1edc Actual code changes for ship icons 2021-06-29 21:22:31 -04:00
Aronai Sieyes 4c12504e3b Replace list inputs with tgui_input_list 2021-06-26 10:39:56 -04:00
Aronai Sieyes 0da0c54388 Convert almost all alert() to tgui_alert() 2021-06-25 17:03:35 -04:00
Aronai Sieyes c6fa02843f Make sectors not show up above darkness
Unless known = TRUE of course
2021-06-25 11:44:50 -04:00
Aronai Sieyes d06a7668c1 Make ships use MOVABLE_LIGHT lighting 2021-06-25 11:44:37 -04:00
Aronai Sieyes 85c31e9fda WIP fix of this PR 2021-06-21 19:29:43 -04:00
MarinaGryphon 385fa640af Linter diagnostics + bans non-var relative pathing 2021-06-20 18:16:45 -04:00
Aronai Sieyes 1696db4842 Move most/all overlay use to SSoverlays
Except for the ones I'm about to change in the
lighting commits!
2021-06-17 00:11:13 -04:00
Aronai Sieyes 9a948ca38a Small tweaks and more sound 2021-06-09 17:37:41 -04:00
Aronai Sieyes 10a08e84fc Add distress beacon 2021-06-09 16:59:50 -04:00
Aronai Sieyes 869520f818 Remove extra asterisks from rune audible messages 2021-05-31 13:13:57 -04:00
Aronai Sieyes 177fd15c30 Various onamonapoea 2021-05-30 15:45:11 -04:00
Aronai Sieyes da4837903c Merge pull request #10433 from VOREStation/upstream-merge-8085
[MIRROR] Linter Introduction + Cleanup
2021-05-27 12:31:23 -04:00
Aronai Sieyes 4cfdd72c02 VS: Strange incorrect code times 2021-05-27 12:07:41 -04:00
VerySoft 7a029e0ee9 New Ion engine sprite
UWU
2021-05-25 22:42:19 -04:00
Aronai Sieyes 1719982d76 Fix mapdatum empty z cache and fix spacetravel 2021-05-24 17:01:33 -04:00
Unknown 25e39e8da3 Properly garbage collects carp 2021-03-30 12:36:14 -04:00