Commit Graph

100 Commits

Author SHA1 Message Date
C.L
6236a13194 Sanitization and better TGUI utilization
- Sanitizes some more things so you can't put HTML into it.
- Utilizes TGUI better to show the user the max they can post.
- Limits some things like circuits so you can't insert 50000 characters.
2022-09-29 23:02:23 -04:00
Novacat
1aa4c73e8d Revert "[MIRROR] /atom New() => Initialize() [MDB IGNORE]" 2022-08-27 08:49:56 -04:00
MistakeNot4892
d717a4b50a Merge branch 'master' of https://github.com/VOREStation/VOREStation into upstream-merge-8298 2022-08-25 14:26:20 +10:00
ItsSelis
2d7b081a55 Input Conversion Part 2 2022-06-19 03:40:24 +02:00
ItsSelis
06c9b26252 Input Conversion Part 1 2022-06-19 03:05:03 +02:00
Novacat
4dbc7fe6bf Merge branch 'master' into upstream-merge-8298 2022-03-22 08:53:45 -04:00
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
Novacat
dda7396cfe Merge branch 'master' into upstream-merge-8298 2022-03-04 09:57:28 -05:00
Killian
91d39da943 new->init refactor 2022-02-20 19:32:23 +00: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
MistakeNot4892
3f9af78f3a /atom New() => Initialize() [MDB IGNORE] 2021-11-14 03:09:51 -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
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
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
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
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
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
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
VerySoft
7a029e0ee9 New Ion engine sprite
UWU
2021-05-25 22:42:19 -04:00
Verkister
fa25736ce9 squish 2021-02-11 14:24:03 +02:00
Unknown
cd45afa513 Shuttle Console ID Stuff
- Removes CMO and HoS Access from their respective shuttle consoles
- Adds emag_act to all shuttle consoles to gain access to them
- Guest Passes can now be set for 6 hours max
2021-01-31 12:12:49 -05:00
Meghan-Rossi
de36b996b9 Makes wall-mounted machines layer above windows 2020-10-17 02:03:26 -04:00
ShadowLarkens
3f191e4204 NanoUI Goes To Brazil 2020-09-20 02:36:46 -07:00
Novacat
68f64d3d84 Update ship.dm 2020-08-31 23:53:59 -04:00
Cyantime
6d5c14c448 Stops meson/etc use with overmap consoles 2020-08-31 23:39:49 -04:00
Rykka
d2fb9a7691 Rebase onto Master for Volume Control Panel, Squash Commits 2020-08-27 19:47:38 -04:00
ShadowLarkens
48b630891e TGUI Overmap Shuttle Controls 2020-08-18 20:42:12 -07:00
ShadowLarkens
1ff5627f47 TGUI Shuttle Consoles 2020-08-16 22:27:09 -07:00
Aronai Sieyes
09074eaabb Alter playsound paradigm 2020-05-18 23:42:15 -04:00
Aronai Sieyes
1acfafd62f When looking at machines, don't allow mesons/material/etc 2020-05-08 11:13:20 -04:00
Leshana
fd1ed9bd85 Overmap Ship Pixel Movement
- Moved ships to be in in SSprocessing so they get 1 second resolution.
- Add/remove ships from processing only when they are moving.
- Simulate pixel movement in code using pixel_x and pixel_y
2020-05-02 22:24:03 -04:00