Commit Graph

6199 Commits

Author SHA1 Message Date
Swept
08d71a9297 Y (#3476) 2021-03-01 18:31:38 -08:00
Acruid
6c081d9d8d Shared Containers (#3331)
* Namespace changes for containers.
Moved ContainerSlot from content to engine.

* Merged client/server ContainerManagerComponents into a single shared version.

* Mapfile and nullability fixes.

* Upgrades map.

* Update engine.
2021-03-01 15:24:46 -08:00
PJBot
adda1ee404 Automatic changelog update 2021-03-01 15:58:07 -05:00
Swept
d42d3ec2e6 Initial (#3470) 2021-03-01 12:57:04 -08:00
Swept
45a09bc7ea Nerfs cargos minimum starting balance (#3468)
* e

* Aight

* Done
2021-03-01 12:56:38 -08:00
Swept
b2d91da387 Adds crates for LV MV HV + Bulk to cargo (#3466)
* Initial

* Adds to cargo console

* Wires RSI sorted

* Deleted unused wire RSI
2021-03-01 12:56:13 -08:00
Swept
f0b5235e2f Fixes Singularity part physics, material crates (#3453)
* Initial

* Hot
2021-03-01 12:55:34 -08:00
PJBot
a1049e521b Automatic changelog update 2021-03-01 15:55:08 -05:00
Swept
25e3cf667d Initial (#3454) 2021-03-01 12:54:06 -08:00
Swept
1217eb9402 Particle Accelerator Engine is now obtainable in-game (#3465)
* Transferred PA to better accommodations

* Sorts PA RSIs

* PA now centers itself on Anchor

* Adds PA Comp CircuitBoard

* Adds construction recipes

* Words emitters better

* Adjusts language used for PA parts

* M

* Added the cargo entry
2021-03-01 12:53:17 -08:00
Swept
0c91b3a727 Moves LatheRecipes from Catalog to Recipes (#3469) 2021-03-01 15:56:14 +01:00
AJCM-git
26378f3869 Fix stack localization (#3455) 2021-03-01 01:02:03 +01:00
Pieter-Jan Briers
f3442845a6 Clear votes on client disconnect.
They would stay stuck open otherwise.
2021-02-28 22:51:06 +01:00
PJBot
e1472245c9 Automatic changelog update 2021-02-28 16:13:03 -05:00
Pieter-Jan Briers
245f276f35 Restart vote improvements, voting localization.
Restart votes now need 80% majority to succeed.
Restart votes now have a 3 minute cooldown on the caller.
Voting stuff has been localized.
2021-02-28 22:11:53 +01:00
Pieter-Jan Briers
0c059fc699 Fix broken blockgame localization. 2021-02-28 22:11:53 +01:00
AJCM-git
1409f58c1c Updates chat manager localization (#3432) 2021-02-28 21:16:29 +01:00
PJBot
1eb3493bc4 Automatic changelog update 2021-02-28 14:58:45 -05:00
Swept
6df41b2fa7 Adds material and singularity cargo crates (#3445)
* Adds various crates

* Removes redundant code from EmitterComponent.cs

* (fixed) emitter

* Hopefully good

* Update meta.json
2021-02-28 11:57:44 -08:00
PJBot
7e6fbc0b48 Automatic changelog update 2021-02-28 13:00:33 -05:00
Pieter-Jan Briers
6eaac8855b Patreon changelog 2021-02-28 18:59:23 +01:00
Pieter-Jan Briers
410fecb72f Give patrons colored OOC names. 2021-02-28 18:51:47 +01:00
Pieter-Jan Briers
cb8d7730ad Chat now sends formatted messages to allow more complex messages. 2021-02-28 18:51:30 +01:00
Pieter-Jan Briers
11c42f1d59 Update submodule 2021-02-28 18:50:13 +01:00
Pieter-Jan Briers
1eb0fbd8d0 Revert "Physics (#3452)"
This reverts commit 3e64fd56a1.
2021-02-28 18:49:48 +01:00
Pieter-Jan Briers
eddec5fcce Revert "Fixes a crash when an entity goes off-grid. (hehe)"
This reverts commit 3967ecf098.
2021-02-28 18:49:46 +01:00
Vera Aguilera Puerto
3967ecf098 Fixes a crash when an entity goes off-grid. (hehe)
Now, it performs a TryGetGrid instead of GetGrid.
2021-02-28 17:42:11 +01:00
Vera Aguilera Puerto
71e6effd48 Adds integration tests to construction, fixes some wrong stack prototypes in construction graphs
🆑
- fix: Fixes a bug where many constructions failed due to a recent material refactor.
2021-02-28 17:17:19 +01:00
Metal Gear Sloth
c3c9f2bbc1 Update submodule 2021-03-01 03:14:08 +11:00
PJBot
507f2e4f15 Automatic changelog update 2021-02-28 11:12:30 -05:00
metalgearsloth
3e64fd56a1 Physics (#3452)
* Content side new physics structure

* BroadPhase outline done

* But we need to fix WorldAABB

* Fix static pvs AABB

* Fix import

* Rando fixes

* B is for balloon

* Change human mob hitbox to circle

* Decent movement

* Start adding friction to player controller

I think it's the best way to go about it to keep other objects somewhat consistent for physics.

* This baby can fit so many physics bugs in it.

* Slight mob mover optimisations.

* Player mover kinda works okay.

* Beginnings of testbed

* More testbed

* Circlestack bed

* Namespaces

* BB fixes

* Pull WorldAABB

* Joint pulling

* Semi-decent movement I guess.

* Pulling better

* Bullet controller + old movement

* im too dumb for this shit

* Use kinematic mob controller again

It's probably for the best TBH

* Stashed shitcode

* Remove SlipController

* In which movement code is entirely refactored

* Singularity fix

* Fix ApplyLinearImpulse

* MoveRelay fix

* Fix door collisions

* Disable subfloor collisions

Saves on broadphase a fair bit

* Re-implement ClimbController

* Zumzum's pressure

* Laggy item throwing

* Minor atmos change

* Some caching

* Optimise controllers

* Optimise CollideWith to hell and back

* Re-do throwing and tile friction

* Landing too

* Optimise controllers

* Move CCVars and other stuff swept is beautiful

* Cleanup a bunch of controllers

* Fix shooting and high pressure movement controller

* Flashing improvements

* Stuff and things

* Combat collisions

* Combat mode collisions

* Pulling distance joint again

* Cleanup physics interfaces

* More like scuffedularity

* Shit's fucked

* Haha tests go green

* Bigmoneycrab

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-03-01 03:11:29 +11:00
Paul
9deee05279 Merge branch 'serv3' of https://github.com/PaulRitter/space-station-14 into master 2021-02-28 15:56:10 +01:00
Tarlan2
b156397cd6 A few descriptions. (#3419)
* A few descriptions.

* At metalgearsloth's request I added a less lazy description of the xray cannon. Changed the description of the laser cannon as well.

Co-authored-by: and_a <and_a@DESKTOP-RJENGIR>
2021-02-28 22:06:46 +11:00
collinlunn
9cefe6b3f3 PipeHeaterComponent (#3443)
* PipeHeaterComponent

Heater rsi

Heater prototype

* Client ignore
2021-02-28 22:05:10 +11:00
PJBot
eb642c0fa9 Automatic changelog update 2021-02-28 06:03:10 -05:00
Ygg01
df76ceee6c Fix visualizer issues (#3440) 2021-02-28 22:02:08 +11:00
collinlunn
2326cb5f3c Piping angle fixes (#3442)
* Moves piping prototypes to own folder

* Fixes pipe direction angles
2021-02-28 22:00:53 +11:00
collinlunn
d603a5e4de MeleeChemicalInjectorComponent fix (#3449) 2021-02-28 21:59:47 +11:00
collinlunn
81f807b26b Node anchoring fix (#3448)
* replaces node linq

* Node anchoring fix
2021-02-28 21:59:10 +11:00
metalgearsloth
777a75b7a3 Fix construction smoothing (#3446)
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-02-28 20:20:56 +11:00
PJBot
9c5438d299 Automatic changelog update 2021-02-27 20:59:10 -05:00
ike709
7b3e25b3ef Basic liver mechanism (#3424)
* Basic liver mechanism

* makes the stupid thing work
2021-02-28 02:58:08 +01:00
Swept
a9a96f2edc Crayon balance and reorganize (#3388)
* Organized and halved crayons write amount

* StackVisualizer for crayon box

* Mime's Crayon

* Gives crayons the write tag

* Applies reviews

* Fuck yo prefixes

* Update fun.yml
2021-02-27 16:59:20 -08:00
Visne
986b481e9a Fix verb error texture (#3439) 2021-02-27 20:27:54 +01:00
PJBot
acc17f7a67 Automatic changelog update 2021-02-27 12:34:33 -05:00
AJCM-git
4228326826 Fix changelog new out of window (#3438) 2021-02-27 18:33:31 +01:00
PJBot
49b157ef8f Automatic changelog update 2021-02-27 09:30:48 -05:00
Pieter-Jan Briers
6adbc49978 Oops 2021-02-27 15:29:40 +01:00
Pieter-Jan Briers
aca4dc110a Commit missed changelog for [3418] 2021-02-27 15:28:04 +01:00
Paul
b150df48c6 Spawner windows now remember their positions (fixes #622) 2021-02-27 12:28:40 +01:00