Commit graph

2975 commits

Author SHA1 Message Date
Morbo
11c5ecf880 Move Icarus to dir & use timing instead of accum 2023-01-08 00:28:16 +03:00
Morbo
eba81123e7 Squashed commit of Icarus
commit e3784bc237
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Mon Jul 11 16:41:35 2022 +0300

    Complete spawn beam command

commit acc2fd5a55
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Mon Jul 11 02:15:30 2022 +0300

    Start creating spawn beam command

commit 179116cc22
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Sun Jul 10 01:41:20 2022 +0300

    Update UI button & add timer and cooldown

commit d07d294b91
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Sat Jul 9 22:32:46 2022 +0300

    Remove fire verb from terminal

commit f6e950cbf7
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Sat Jul 9 22:32:09 2022 +0300

    Update locale keys

commit 4410380abc
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Sat Jul 9 22:30:05 2022 +0300

    Fix locale

commit ddd080f5f8
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Sat Jul 9 22:29:10 2022 +0300

    Add simple terminal UI for firing

commit 925ec94daf
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Sat Jul 9 18:03:32 2022 +0300

    Dont call Ignite with visual update at every tick

commit 9e868145ff
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Sat Jul 9 17:55:31 2022 +0300

    Correct beam spawning directed in center of station

commit 1e9966e946
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Fri Jul 8 20:57:19 2022 +0300

    Start work on beam spawn & launch direction

commit a3dab14c6c
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Fri Jul 8 13:48:02 2022 +0300

    Rename stuff & add move separate launch method

commit 586cf26f0f
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Fri Jul 8 05:16:36 2022 +0300

    Add arson radius for beam

commit 9b76fc7d74
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Fri Jul 8 03:02:12 2022 +0300

    Use AllMask for fixture beam

commit 24b3223403
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Fri Jul 8 02:55:35 2022 +0300

    Use ambient component for loop sound

commit a477e2f64f
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Fri Jul 8 02:54:57 2022 +0300

    Combine sun ray sprites in one

commit dc2f707f12
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Wed Jul 6 04:09:42 2022 +0300

    Add states & preparing phase

commit 888f5714dc
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Wed Jul 6 00:35:05 2022 +0300

    Tweak beam component

commit 4793eaa494
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Wed Jul 6 00:34:35 2022 +0300

    Copy singularity destroy logic to beam

commit 9f0a8ca631
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Mon Jul 4 17:37:49 2022 +0300

    Fix terminal parent

commit bdc027444f
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Mon Jul 4 17:37:34 2022 +0300

    No rotation for beam

commit 54834dbb07
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Mon Jul 4 17:18:21 2022 +0300

    Remove IcarusBeam comments

commit 8941193a0f
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Mon Jul 4 17:16:03 2022 +0300

    Terminal spawn IcarusBeam

commit 993b4315bb
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Mon Jul 4 17:12:58 2022 +0300

    Revert "Concatenate images to one"

    This reverts commit acfe951a0c.

commit c3d4e811db
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Mon Jul 4 17:12:49 2022 +0300

    Add loop sound & destroying all

commit acfe951a0c
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Sun Jul 3 16:47:21 2022 +0300

    Concatenate images to one

commit c0794feada
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Sun Jul 3 16:40:03 2022 +0300

    Basic Icarus beam

commit f6598c255b
Merge: f570a9de6c c3a759f848
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Wed Jun 29 16:50:41 2022 +0300

    Merge branch 'master' into icarus

commit f570a9de6c
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Sun Jun 26 16:52:33 2022 +0300

    Basic fire system

commit 4591833d81
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Sun Jun 26 07:16:52 2022 +0300

    Add announcements & activation verb

commit a99c5c3488
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Sun Jun 26 06:39:24 2022 +0300

    Move system to server and add basic fire logic

commit 6df2a1a571
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Sun Jun 26 04:39:30 2022 +0300

    Use ItemSlots component for simplicity

commit ab44d02630
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Sun Jun 26 03:35:02 2022 +0300

    Add basic key insert to slot

commit dafe921ac4
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Sat Jun 25 17:11:41 2022 +0300

    Add sounds

commit 445a0d544f
Merge: 9864bae192 937ee3da02
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Fri Jun 24 06:33:45 2022 +0300

    Merge branch 'master' into icarus

commit 9864bae192
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Fri Jun 24 04:33:24 2022 +0300

    Add basic server icarus components

commit 184bd103b0
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Fri Jun 24 03:39:24 2022 +0300

    Add to machine meta

commit a88eb38484
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Fri Jun 24 03:39:13 2022 +0300

    Update terminal sprites

commit d88fe1c1c4
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Fri Jun 24 03:28:55 2022 +0300

    Add computer goldeneye sprites to machines

commit 81fb2c02a2
Author: Arthur <14136326+Morb0@users.noreply.github.com>
Date:   Thu Jun 23 16:04:49 2022 +0300

    Add sprites
2023-01-07 17:27:46 +03:00
Morbo
b5a246e443 Merge remote-tracking branch 'upstream/master' into upstream-sync 2023-01-05 16:59:25 +03:00
metalgearsloth
3400af11cd
Add sprite fades for occluding sprites (#13267) 2023-01-05 16:45:23 +11:00
Leon Friedrich
bf2ae6294d
Make clickmap lookups use the sprite tree (#13275)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-01-05 16:29:27 +11:00
deathride58
c7165a6388
Fixes mass scanner UIs being smol by default by defining a setsize (#13327) 2023-01-04 15:34:08 -08:00
Kara
07360a4c95
EmitSound prediction (#13282) 2023-01-05 05:56:35 +11:00
Morbo
4dec9dfbaa Merge remote-tracking branch 'upstream/master' into upstream-sync
# Conflicts:
#	Resources/Prototypes/Recipes/Lathes/medical.yml
#	Resources/Prototypes/Recipes/Lathes/sheet.yml
2023-01-03 15:21:22 +03:00
metalgearsloth
ab07944af8
Remove IPhysBody (#13297) 2023-01-03 17:45:18 +11:00
Kara
9c844c8aed
Relax water vapor threshold (#13280) 2023-01-01 21:05:37 -08:00
Leon Friedrich
b33d1f003b
Add RGB staff (#13125) 2023-01-01 16:01:40 -08:00
Nemanja
69971272e6
lathe recipes no longer specify textures (#12944)
Co-authored-by: Moony <moony@hellomouse.net>
2023-01-01 15:56:03 -08:00
Nemanja
06a80422b5
machine frame tweaks (#13248)
Closes https://github.com/space-wizards/space-station-14/issues/11547
Closes https://github.com/space-wizards/space-station-14/issues/11549
2022-12-31 22:06:31 -08:00
metalgearsloth
ed4a22510a
Popup occlusion (#13255) 2022-12-31 21:47:52 -08:00
Leon Friedrich
ccac9efc26
Fix two small ambient sound bugs. (#13249) 2023-01-01 11:40:22 +11:00
Morbo
88d2445740 Merge remote-tracking branch 'upstream/master' into upstream-sync
# Conflicts:
#	Resources/Prototypes/Maps/origin.yml
2023-01-01 01:21:40 +03:00
Leon Friedrich
2f4e90a3e0
Fix popup bugs (#13233) 2022-12-31 10:46:04 +11:00
deathride58
89ea6eda3e
Allows mass scanners and shuttle console radars to resize gracefully (#13241) 2022-12-31 10:45:13 +11:00
Nemanja
5d17575331
puddle visual tweaks (#13181) 2022-12-31 04:45:04 +11:00
Leon Friedrich
ae58bb1f1b
Store ambient sound entities on a component tree. (#13110) 2022-12-30 15:10:14 +11:00
metalgearsloth
a2ab759583
Fix build (#13187) 2022-12-26 11:12:16 +11:00
Nemanja
4eee1ee9b2
clean up infinite researchsystem shitcode (#13136)
* clean up infinite researchsystem shitcode

* fml some more shit

* make syncing work logically

* naming naming naming
2022-12-25 15:22:23 -06:00
Morbo
13d74575f3 Merge remote-tracking branch 'upstream/master' into upstream-sync 2022-12-25 20:25:04 +03:00
Francesco
d47e001b18
feat: Medbay cryo pods (#11349)
Fixes https://github.com/space-wizards/space-station-14/issues/11245
2022-12-25 22:35:51 +11:00
Nemanja
faca40b8d5
more component ref removal + combining server/client comps (#13178)
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2022-12-25 05:28:21 +01:00
metalgearsloth
455939afc1
Call reload protoypes on admin changes (#13160)
* Call reload protoypes on admin changes

Fixes NPCs not working after engine change.

* Also chems

* other fixes
2022-12-24 15:31:11 -06:00
metalgearsloth
a5f17a590f
Fix tethergun (#13163) 2022-12-24 15:24:43 -06:00
metalgearsloth
f38f9499f3
Use UI scaling for popup overlay (#13169)
* Use UI scaling for popup overlay

* oop
2022-12-24 15:07:00 -06:00
Nemanja
6c04811e66
remove a bunch of instances of component reference (#13164) 2022-12-24 15:55:31 +11:00
Vordenburg
92f806439e
Order decals in the placer window for mappers. (#13153) 2022-12-23 13:51:19 -06:00
Morb
af45fa7478
Simple loadout (#668) 2022-12-23 09:17:34 -08:00
Morbo
bdd758ea49 Merge remote-tracking branch 'upstream/master' into upstream-sync
# Conflicts:
#	.github/CODEOWNERS
#	Content.Client/Entry/EntryPoint.cs
#	Resources/Prototypes/Roles/Jobs/Civilian/librarian.yml
#	Resources/Textures/Structures/Machines/microwave.rsi/meta.json
#	Resources/Textures/Structures/Machines/microwave.rsi/mw1.png
#	Resources/Textures/Structures/Wallmounts/air_monitors.rsi/meta.json
2022-12-21 20:29:22 +03:00
Nemanja
050e157005
Technology Disks (#13077)
* clean up a bunch of R&D code

* don't store components

* brug

* speedrun some sloth review

* technology disks

* expand functionality, begin work on printer

* disk printer ui

* file

* fix the rebase

* disk console is finito

* Update DiskConsoleSystem.cs
2022-12-20 16:39:57 -06:00
Pieter-Jan Briers
a323671984
Changes for prototype load parallelization (#13066)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-12-20 14:25:34 -08:00
Pieter-Jan Briers
584921b423
Move NetBufferSize override hack to integration tests specifically (#12795) 2022-12-20 14:25:03 -08:00
AJCM-git
c7ec03d2fb
TryGetData() Generics support content changes (#13053) 2022-12-20 14:24:55 -08:00
AJCM-git
38a31db13f
Fix bed strapping flip flop (#13094) 2022-12-20 14:24:50 -08:00
Morbo
fe8871f280 Merge remote-tracking branch 'upstream/master' into upstream-sync 2022-12-20 15:15:04 +03:00
DrSmugleaf
cd803a82bd
Update projects to C# 11 (#13111) 2022-12-20 22:33:57 +11:00
Morbo
6343d1e1f8 Merge remote-tracking branch 'upstream/master' into master-syndie
# Conflicts:
#	Content.Server/Chat/Managers/ChatManager.cs
#	Resources/Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi/meta.json
2022-12-20 14:15:13 +03:00
Morb
9e82f002b8
Merge multiple changelog files (#656) 2022-12-20 02:54:11 -08:00
Nemanja
168bad2ef2
multi-handed item component (#12523)
* multi-handed item component

* pretty fucking obvious missed portion of this

* holy shit was i on crack wtf was that code

* DEWIT RIGHT
2022-12-19 22:07:23 -06:00
eoineoineoin
f08b1be48c
Add label to lathe UI (and friends) to show when no materials are loaded (#12893)
Also, don't list materials which have previously been loaded and
completely consumed.

Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
2022-12-19 21:54:42 -06:00
Alex Evgrashin
6293c6f359
Uplink catalog localization (#12931)
* Add loc support

* New icons and translated weapon

* Explosives

* Finished ammo

* Utils

* Fixes

* Implants and bundles

* Removed sink from surplus

* Tools

* Start working on armor

* Finished armor

* Misc

* Finished uplink
2022-12-19 21:52:59 -06:00
Chief-Engineer
5ece9bd9e8
Modify admin chat (#13050)
* split admin chat into new channel

* add ability to play audio when a chat message is received and add audio to admin chat

* give client control of AdminChat sound and volume + suppress sound for senders
2022-12-19 21:39:01 -06:00
TemporalOroboros
9a72b05a50
Splits the singularity into its component parts + ECS singularity + Support for singularities in containers. (#12132)
* InitialCommit (Broken)

* Fixes compile errors

* PR comments. More doc comments. Fixes

* Makes a singularity/event horizon without radiation/physics a valid state to be in

* VV 'fake' setters, fixes the visualizer, fixes the singularity trying to eat itself instead of nearby things.

* Removes unused dependency from Content.Client.GravityWellSystem

* Testing containment and fake VV setters for SingularityGeneratorComponent

* Fixes gravity wells (broken due to LookupFlags.None). Adds recursive Event Horizon consumption

* Fix merge skew

* Fixes for the master merge

* Fix engine commit

* Dirty is obsolete

* Switch over dirty

* Fix requested changes

* ambiant -> ambient

* Moves EventHorionComponent to Shared

* Proper container handling

* Fixes master merge. Fixes post insertion assertions for singularities. Extends proper container handling to gravity wells and the distortion shader.

* Better support for admemes throwing singularities.

* Moves update timing from accumulators to target times

* Update doc comments
2022-12-19 20:47:15 -06:00
Willhelm53
a1dcc500a8
Puddle Visuals: ECS/Refactor and fixes (#11941)
* Don't stop me now, cuz I'm havin' such a good time (I'm havin' a ball!)

* YEET

* No changes to intended behaviour at this point. Pretty much just a refactor + bugfixes.

* tweaks to RandomizeState, removing an error caused by setting the state after setting the RSI

* Comments cleanup and removed IsSlippery. To re-add soon for this PR.

* test

* We don't actually use this PuddleGeneric anywhere

* cheeky

* Uncheeky, and tweaks based on #8203

* Recheeky

* A small price to pay for `checks passed`

* Beauty, like ice, our footing does betray; Who can tread sure on the smooth, slippery way

* Undo Slippery Checks

* Begin smoothing. Need to fix the animation-not-playing bug again

* Cleanup

* animation bugfix

* IgnoredComponents tests fix
2022-12-19 20:40:53 -06:00
Morbo
3f14ebc180 Merge remote-tracking branch 'upstream/master' into upstream-sync
# Conflicts:
#	Content.Shared/CCVar/CCVars.cs
2022-12-19 11:00:05 +03:00
metalgearsloth
ab68d300f7
Multi-viewport popups (#11591) 2022-12-19 13:39:35 +11:00
Pieter-Jan Briers
4bfc644a03
Fix stack overflow in FlashOverlay dispose. (#13082) 2022-12-19 13:06:16 +11:00