ShadowLarkens
6ab8ea768d
Ports Iconforge, uses for kitchen recipes ( #16747 )
...
* Port iconforge
* Convert kitchen_icons for the microwave to iconforge
* Fix to pass lint
* brings thsoe back
* Re-enable cross round caching for normal spritesheets
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2024-12-29 14:39:40 +01:00
Cameron Lennox
37e8ca6194
Turret & Sound Optimizations ( #16754 )
...
* Portable Turret Optimization
Optimizes portable turrets. Takes from Chomp PR here: https://github.com/CHOMPStation2/CHOMPStation2/pull/8088
Optimizes them further by changing mobs_in_xray_view to mobs_in_view.
Reason: mobs_in_xray_view was adding mobs that were out of sight (behind walls) to the target list and trying to do pathfinding to shoot them. If you had 20 mobs around a PoI with turrets, it'd use a LOT of CPU needlessly.
Also adds in Chomp's /mobs.dm helpers as they're helpful.
* Ports over Chompstation Sound Optimizations
- Replaces for( listeners) with a check that sees if a listener is ALSO a hearer
- Makes it so even if there is no vary, if someone has a frequency it uses the frequency for playsound_local
From https://github.com/CHOMPStation2/CHOMPStation2/pull/8088
2024-12-28 09:43:15 +10:00
Kashargul
21f495a32e
fixes a few plane issues ( #16712 )
...
* fixes a few plane issues
* dme
* -
2024-12-16 10:06:43 +10:00
Kashargul
3083f0b730
Adds a new ghost vis blocking area flag ( #16696 )
...
* Adds a new ghost vis blocking area flag
* .
* .
* .
* .
* .,
* .
* .
* .
* .
* .
* .
* .
* .
* .
* .
* some more
* add admin verbs to add and remove areas
* .
2024-12-16 10:02:07 +10:00
ShadowLarkens
5a47c9b8a1
Check for 516 byond:// hrefs ( #16359 )
...
* Add a lint to check for hrefs that don't start with byond://
* Regex convert href links
* Regex convert _src_ as well
* Clean up the last few
* Missed a few
2024-12-11 08:33:17 +10:00
Kashargul
ead0180057
converts area vars to flags
2024-12-04 22:21:38 +01:00
Kashargul
938ab8af7c
Merge branch 'master' of github.com:Kashargul/VOREStation into usr-to-user-up-to-player_effects
2024-11-27 23:53:06 +01:00
Heroman3003
fa5a178010
Merge pull request #16515 from ShadowLarkens/zas
...
Some ZAS tweaks and minor optimizations
2024-11-28 05:34:47 +10:00
Heroman3003
7e696cd850
Merge pull request #16586 from Kashargul/spritesheet
...
Spritesheet
2024-11-28 05:34:29 +10:00
Heroman3003
edb46d85c2
Merge pull request #16589 from Kashargul/moduleSelectionUI
...
Moving robot module and icon selection to tgui
2024-11-17 20:54:08 +10:00
Nadyr
7d6a37d5ba
fixes recursive_content_check ( #16601 )
2024-11-13 19:34:19 +01:00
Kashargul
49d89c0059
usr to user up to player effects
2024-11-12 00:10:20 +01:00
Kashargul
1ca37e1ad7
some Ui things
2024-11-11 02:05:08 +01:00
Kashargul
70c6bde9bd
chat assets
2024-11-09 22:17:07 +01:00
Killian
2c11b12814
Headset Refactor and Selection ( #16568 )
...
* headset refactor and selection
* Update headset.dm
formatting
* Update code/modules/client/preference_setup/general/04_equipment.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/_helpers/global_lists.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/client/preference_setup/general/04_equipment.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/client/preference_setup/general/04_equipment.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/client/preference_setup/general/04_equipment.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/client/preference_setup/general/04_equipment.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
---------
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
2024-11-06 18:49:11 +01:00
Kashargul
4879a52633
Server maint subsystem ( #16518 )
...
* upports server maint subsystem
* fix runtime in admin z narrate
* .
* sorts them verbs
* .
* .
* Update code/controllers/subsystems/statpanel.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/controllers/subsystems/server_maint.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
---------
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
2024-11-04 11:44:44 +01:00
Selis
d0b0dd9a46
Timer subsystem update ( #16509 )
2024-10-26 13:27:22 +02:00
ShadowLarkens
dc3fd79427
The final action buttons PR ( #16514 )
...
* Make action button target datum
* Initial working action palette
* Action related refactors
* tgstation/tgstation/pull/71339
2024-10-26 13:20:54 +02:00
ShadowLarkens
ec18de7d79
Replace all air_master nonsense with SSair
2024-10-23 05:47:09 -07:00
Selis
242fa3a66b
Ports over configuration controller ( #16484 )
...
* Ports over configuration controller
* Fixes
* Manual path fix
* patch (#16490 )
* patch
* .
* SQL Fix
* Post-rebase fix
* Added missing examples
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2024-10-22 19:26:44 +02:00
ShadowLarkens
8d97f43bd0
General improvements to Action Buttons ( #16488 )
...
* Add screen helpers, reorganize action button files
Separates screen objects from datums in action button files
* Add a mouse drag indicator to movable screen objects and use new helpers
* Fix shift-clicking actions to reset position
* Fix dreamchecker errors
2024-10-17 10:57:53 +02:00
Kashargul
b594520a74
next set of spans ( #16434 )
...
* next set of spans
* some more
* next
* next
* next
* .
* text...
* next... rest soon
* .
* .
* ok last set for the night
* .
* .
* .
* .
* some more
* next
* next
* all for now
* .
* some more easy ones
* some more easy ones
* .
* .
* some more bolds
* oups auto complete moment
* add the remaining spans
* this as well
* this as well
* .
* .,
* resync them properly
2024-10-16 23:37:27 +02:00
ShadowLarkens
c07027136e
Port tg statpanel ( #16463 )
...
* Port tg statpanel
* Add verb descriptions using the title attribute
* Fix a dreamchecker error
* Remove chomp edits
* Add mentor tickets to ticket panel
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2024-10-16 19:39:06 +02:00
ShadowLarkens
24828e5ccb
TGUI Research Console Rewrite
2024-10-03 15:42:59 -07:00
Kashargul
a2c673ab7a
refactors most spans
2024-10-02 21:10:31 +02:00
Kashargul
e0d694e8ac
rid of old span macros
2024-10-01 23:51:48 +02:00
Guti
1862c0e11b
Deconf 2: Electric Boogaloo
2024-09-27 13:43:21 +02:00
Kashargul
1c5f81efd1
dereference lists
2024-09-26 02:50:45 +02:00
Guti
f4f5476121
Merge branch 'master' into weapon-removal
2024-09-18 18:07:43 +02:00
Heroman3003
828a405fc4
Merge pull request #16301 from Kashargul/robotMiningIDfix
...
Job rank and radio channel rework
2024-09-16 07:26:11 +10:00
Kashargul
7fa41d248f
alt titles and order
2024-09-14 04:20:37 +02:00
Kashargul
b041bca268
some alt titles
2024-09-13 23:00:17 +02:00
Kashargul
f62a4752f8
tesh aren't whitelisted
2024-09-13 08:20:47 +02:00
Kashargul
a123f87e68
some mind jobs
2024-09-12 23:48:31 +02:00
Kashargul
ecc9f73e31
prefs loading again
2024-09-09 12:32:22 +02:00
Guti
409aaba802
Remove
2024-09-09 02:36:53 +02:00
Kashargul
2fda057252
fix trait loading
2024-09-08 18:29:14 +02:00
ShadowLarkens
b71dc95f04
Fix some bugs with prefs
2024-09-08 00:28:33 -07:00
ShadowLarkens
e9ee57df18
Revert "Revert "/tg/ preference datums part 1: take two""
2024-09-07 23:58:49 -07:00
ShadowLarkens
02410abcf3
Revert "/tg/ preference datums part 1: take two"
2024-09-07 23:17:16 -07:00
ShadowLarkens
f9052dbb60
Revert "Merge pull request #16240 from ShadowLarkens/revert"
...
This reverts commit 885171f985 , reversing
changes made to 3e314f8064 .
2024-09-07 14:11:15 -07:00
Nadyr
eff6c5749c
September 2024 adds, QoL and fixes
2024-09-02 23:12:15 -04:00
ShadowLarkens
3c09f52c6a
Revert "/tg/ pref datums (part 1) ( #16219 )"
...
This reverts commit faac97e352 .
2024-08-31 12:04:15 -07:00
ShadowLarkens
faac97e352
/tg/ pref datums (part 1) ( #16219 )
...
* TG Prefs (Step 1: JSON savefiles)
* TG Prefs (Step 2: Preference Datum Code)
* TG Prefs (Step 3: Convert /datum/client_preferences)
* TG Prefs (Step 4: Clean up and finishing touches)
* Fix some weird compile errors from the rebase
2024-08-31 07:09:05 +10:00
ShadowLarkens
7a7920f29e
TGUI Say ( #16160 )
...
* TGUI Say
* Add icon_ref_map.json to make tgui-dev-server stop screaming
* Update tgui.bundle.js
* bundle recompile
---------
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com >
Co-authored-by: Heroman <alesha3000@list.ru >
2024-08-12 05:48:06 +10:00
C.L
8ff0932889
Adds Toggleable Stomachs w/ toggleable visibility ( #16052 )
...
* Adds Tummy
* Toggleable stomachs!
* Squash
Squash
* Update _planes+layers_vr.dm
2024-06-21 06:04:43 +10:00
Kashargul
951cdf17b4
allows to use more newline breaks for longer posts ( #16020 )
...
* allows to use more newline breaks for longer posts
* .
* strip trailing and leading newlines right away
* minor fix for idle message options showing even if disabled
* small typo while still open
2024-06-09 17:29:13 +10:00
SatinIsle
8649fe918a
Delicious knowledge ( #16006 )
...
* Delicious knowledge
Added books to the option of trash eater edible items.
* Stopped from eating carved books
2024-05-26 19:25:36 +10:00
Heroman3003
c7b6c3e42b
Revert "Revert "Garbage collection, asset delivery, icon2html revolution, and…" ( #15816 )
...
This reverts commit f6d0f62622 .
2024-04-22 06:29:01 +10:00
SatinIsle
711f99944e
Entrepreneur Expansion (Part 1) ( #15933 )
...
* [WIP] Entrepreneur Expansion
Added a whole range of unique items and load outs to each entrepreneur alt-title.
Intending to give them some station location too.
* Completes outfit expansion
2024-04-21 21:12:12 +10:00