Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/space-wizards/RobustToolbox

Robust multiplayer game engine, used by Space Station 14
https://github.com/space-wizards/RobustToolbox

Fix tests

2a1eda0d38dc578d29b56bdb98fd2cf6fa3b428f authored over 3 years ago
Missed a spot while fixing warnings.

f0180abeb073f35734f3fd45abe0fa6d538c7a5d authored over 3 years ago
Fix a bunch of compiler warnings.

720f1b1d05f0feea8cdc425cde46db3a7ff9bcc7 authored over 3 years ago
Fix error when someone else is shooting outside client PVS

ae45a96753e08e07134bf55d13d9217b3b27c987 authored over 3 years ago
Add yaml linting for entity prototype parent (#1749)

Co-authored-by: Pieter-Jan Briers <[email protected]>

74257c72ee26c810317d1ae9d1cb90f20604c1dc authored over 3 years ago
Change maxlinvelocity and maxangvelocity to take tickrate (#1746)

cea088f4b49c59545dc49dd486828d0183828c00 authored over 3 years ago
Entity localization refactoring (#1753)

88678e7d58398ceea733a2878746df396adce2d6 authored over 3 years ago
Remove outdated comment.

d222e25d2211df9f4c331980d06a6b8575b979c1 authored over 3 years ago
Allow enumeration of monitor video modes.

Basically I kept dumping debugging code for this into Clyde startup to test multi-monitor stuff ...

f0d7fbb6f2ce54d7827763f09636e1682dcbffa4 authored over 3 years ago
I can't believe Zumorica would clean up this class in the last 24 hours.

adec0e71ec76db03b98b789d4bb6d4884be868c1 authored over 3 years ago
Report error if prototype has invalid parent ID.

86d9067d623115981da257a3d2b909ca570eb3ce authored over 3 years ago
Remove unused IEntityQuery methods from EntitySystem.

b989c9dbee0a3f71435bb8d39a2d5ef33b481489 authored over 3 years ago
Mark IEntityQuery and implementing classes as obsolete.

3101ec1985257231e200aaceee5271de84e35021 authored over 3 years ago
PlayerSession comment cleanup.

9ec2da1777f9e14a4a790941d1299b7f214eb781 authored over 3 years ago
Slight PrototypeManager cleanup.

0acd28e8f4132ab518f8f0375e35e0bc51225152 authored over 3 years ago
Remove unused dependencies.

c340f50ee5dd87137c2947cbe350fb86825eca1c authored over 3 years ago
Improves the Filter API. (#1747)

- Recipients is now of type `IEnumerable<ICommonSession>`.
- This way, people need to use t...

2b589215aa07fd3b26d427ba35a04a795547deb3 authored over 3 years ago
Makes some PlayerManager methods thread-safe. (#1744)

490a567ad489056944fd67abfc832cd228dd2f6f authored over 3 years ago
Fix missing Attribute suffix from some serialization attributes (#1741)

* Fix missing Attribute suffix from some serialization attributes

* Rename DataDefinition nam...

32f0c494843ce6313e649842b96f34d1bfc39b81 authored over 3 years ago
Fix comments on serialization PropertyAndFieldDefinitionTest

61113d24349c6e2a10b4b908e17c3e87d0a9a34c authored over 3 years ago
Add summary to seed data definition in Robust.Benchmarks

6ba1baa88cba9b1b7c4d2321c1d6344d9fcbdcd2 authored over 3 years ago
Add serialization writing benchmark, optimize writing (#1739)

* Add serialization write benchmark

* Add baseline test and rename AddNode to Add in mapping ...

07867acb9a1f4ea942859bc06aac415a45e8346e authored over 3 years ago
Cleanup serialization markdown, add extensions for easier mapping node manipulation (#1738)

3e28b083b9fba44a4cba17ac602fc60a1af61ddf authored over 3 years ago
Fix nullability in ViewVariablesInstance onValueChanged tuple action

68d9e13edfc86ee4192e1590f21937284b93ca5a authored over 3 years ago
Don't crash if window creation fails due to selected renderer.

a0c0a722c958134c76deebdf8f138e0e9dc1f318 authored over 3 years ago
Fix margins on debug console background

bf4aead1e8015c77efdf8d600843cfbcd6c678d4 authored over 3 years ago
`quit` command now does soft exit, hardquit command added.

b20ae98f210615a6f794efc684050d119e213a81 authored over 3 years ago
Fix positioning and size handling when the game started in fullscreen and exited it later.

It now actually makes the non-fullscreen windows sized and placed sanely so it isn't placed offs...

39f0d2e974aea441c1f486734b68ede750e80bf1 authored over 3 years ago
Unsubscribing from a directed entity event does not require a delegate argument anymore.

789978054316ad1d47f9dcf57c433c1ab6984e41 authored over 3 years ago
Fix macOS builds.

0c9e322b3eec99df27dc510ce8423e0a47c5fb34 authored over 3 years ago
Use Fluent localization for key names.

6005208285eb6337b1e8b3f66b4adaf8728a2be5 authored over 3 years ago
Fix fullscreen startup crashing.

2b158313496b60182b0dade2176e98621f2acb01 authored over 3 years ago
Make debug.target_fps cvar for frame graph.

So 60 FPS isn't hardcoded anymore.

1b2450d1cbb031d22af6673cd5c7be64a3716083 authored over 3 years ago
Cleanup serialization code (#1735)

* Cleanup serialization code

* Merge fixes

* american codebase

5f31036ab2fc3587f060e27c6964fe318267d568 authored over 3 years ago
Multi-window support (#1713)

8efffc471d7ef517b085eb998d2aceb575788ab5 authored over 3 years ago
Make SpecificPropertyInfo not return attributes on the backing field by default (#1734)

eb9e842027538241c927d485fa9677f8c604158f authored over 3 years ago
Add serialization copy benchmark, optimize copying and reading with IL generators (#1729)

* Create serialization copy benchmark

* Optimize copy generic method call

Before
| ...

f9cd9ac12ab1956f499143497f3aa37bff13433e authored over 3 years ago
Fix finalizer stutter from post-process shaders.

8fd98c75a913d322e715779230b2214374e241d2 authored over 3 years ago
Rewrite FileDialogManager to remove #if from it.

7c008e857d305b8d6e617113cebdfc77d0ab52b9 authored over 3 years ago
Add macOS CI for build-test

4de2e35e66fe8947500a6339b2a508001f653894 authored over 3 years ago
Fix filedialogmanager

d4467acf9364b53c2cda748cd5d8194a2926656f authored over 3 years ago
Update FileDialogManager.cs

f3babcc39f684bb86f981df4f1dd948af51eb796 authored over 3 years ago
Update FileDialogManager.cs

f491bb5571d07facda11e53afdc40dc58cbcd5a1 authored over 3 years ago
Reduce some dictionary allocations in RSI loading.

b201f10c760daf78314c73b3a52dddd9de4a8b17 authored over 3 years ago
Reduce allocations in RSIResource.LoadRsiMetadata somewhat.

Using stackallocs for the meta.json file.

a9208c0d29d7be190d9e97a1b1fdd8199cdb6c97 authored over 3 years ago
Remove unecessary array allocation from ResourcePath constructor.

b8cc01d872b75d51de836f147d41a12ec0085843 authored over 3 years ago
Fix nullable errors reported by Rider.

2d827890e95f77e50b55c20930697367c66c9224 authored over 3 years ago
Remvoe unused .dll.config and app.config.

f86d6ccd3c22aee0464b732283b2ddcaf626f4b9 authored over 3 years ago
Fix rendering tree system crash involving nullspace.

Nullspace is a valid map, so we need to account for that!

967b76483a687b06b5bb3764ccd82ec6ae330de1 authored over 3 years ago
Fix the comp lifetime ComponentRemove event

Now, event tables DispatchComponent takes in the component reference directly.

ef2c0ad8cfa4f2a0849d4e310c2fb0673562991c authored over 3 years ago
Enable nullables as errors in Robust (#1732)

9ae1352030cf3e9866791b53108babea6b61cae5 authored over 3 years ago
Updates sandbox.yml

d8d9b271cc9e004f252cc7b499013f6a57e6d638 authored over 3 years ago
SnapGridComponent Removal (#1720)

* Removed SnapGridOffset, there is only center now.

* SnapGridComponent methods are now stati...

122acc5fd5cf30292ed1bc855f92b9c70430b9c7 authored over 3 years ago
Fix physics build warnings (#1731)

32dea841965be4b50f598ba7d56e9df2c44505ae authored almost 4 years ago
Make serialization work with backing fields automatically (#1727)

* Make serialization work with backing fields automatically

* Fix not taking priorities into ...

91d58dbca49714b776ca1c1c575b954f5ee34422 authored almost 4 years ago
Unbuckling Closes Inventory UI (#1723)

* pain

* Add test for parent changed when not at 0,0

* Fix map loading of grids

Co-auth...

c54b1572f53a43a6bad56ba9e3d5655f0511d3fd authored almost 4 years ago
Add serialization manager shutdown method and initialize benchmark (#1728)

1fa979c0f6a9f2e1925654da51da8d2d70a3357e authored almost 4 years ago
Obsolete collision interfaces (#1725)

760599171d45db93e9648b0e8261c15b7a81b10e authored almost 4 years ago
Basic Collisionmanager tests (#1722)

* Add some unit tests for CollisionManager

10d295d535bc5662f7c6090062a021a3e0db87f4 authored almost 4 years ago
Fix placement of grid tiles on the edge of a grid (#1724)

* Fix placement of grid tiles on the edge of a grid

0047c5000f41f9ad533639dc52eb3ec2032e1f29 authored almost 4 years ago
Add MapId error to tp command (#1726)

Previously it would just dump the exception

810a6d190f3945e804f7d344f81ef6a8146306f8 authored almost 4 years ago
Fix showbb

matrices momento

197227dcf64f374829a1a4c241fa6fdc0306a9b4 authored almost 4 years ago
Updates the README.md

fa23ec8fc63091c82256addfa80c1b9a4abe4e89 authored almost 4 years ago
Server ContentStart.StartLibrary method.

This will skip the FULL_RELEASE check on games specifically using RobustToolbox as a library.

6506171ea04a9c4a4781fa3991f630e9cb35981b authored almost 4 years ago
Adds GameController options for games using RobustToolbox as a library. (#1711)

8bd1e72e9fcd9e14d719a835ca18ac0a148379db authored almost 4 years ago
RSIs fail to load if they have duplicate states defined in their JSON. (#1701)

4ce6629ace2a9636eb6a155084999f067b8b45c8 authored almost 4 years ago
Add optional AwaitEvent methods that take a Type instead of using generics.

f9ef605903043b2de2cd82b3a5592dbddee320be authored almost 4 years ago
Use System.Numerics in a few Box2 methods to speed them up (#1708)

c6b74e998f96bdfb3d5c63f190388065f10f09c0 authored almost 4 years ago
Viewport Improvements (#1528)

Co-authored-by: 20kdc <[email protected]>
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+...

c4946b8466cea56b1184e20f61a8143fa913c6f3 authored almost 4 years ago
More workarounding for Rider Avalonia faking

ffa908bf27eb824c5d20dfa171aa499d0709c68c authored almost 4 years ago
Fix reporting of fatal GLFW errors on window creation.

0d37ff3f200bc4b89ba7392f82828f2f83ccef96 authored almost 4 years ago
Improved soft shadows.

7aecdcf70ac004f33ad704d6647f8864122638f9 authored almost 4 years ago
Add directed start/end collision events. (#1710)

70f82d6db81d1b873caac718bf5e72fd3c081886 authored almost 4 years ago
PlayerSession is now correctly setup on singleplayer

20b7870739e6fde9836cf3e13625f4d49b8011d4 authored almost 4 years ago
Fix bug where TickUpdate is never ran in singleplayer mode.

172639baeac4935513a68dd00fb165dae5c63b8a authored almost 4 years ago
DebugDrawing for DistanceJoints (#1703)

6038483b1e956f54d5ec72058af8ce06367bd84c authored almost 4 years ago
Adds singleplayer support (#1704)

39d98d591c4b1def47624579ddeac054f3eb5700 authored almost 4 years ago
ClydeTileDefinitionManager no longer throws when uninitialized, or when there are no tile definitions. (#1705)

01c2fc073072fb85173f23b2cf80c0d2a80d304d authored almost 4 years ago
Fixes DateTimeOffset sandbox whitelisting (#1706)

1884bb00671619a573a619ebfc7c3c666d0c8bfd authored almost 4 years ago
Remove useless debug prototypes.

1c368bbaa82edfe02759ab850c0023757e2cb7f7 authored almost 4 years ago
Don't reset sleeptimer on building physics islands

d16078a35ffdbccf77fa863bdc50423f5b5971a6 authored almost 4 years ago
Shared GameTiming no longer depends on INetManager (#1697)

Adds ClientGameTiming with prediction and local/server time methods.

4dd04207acf3ca37d1afa88c3d2a97414121e18b authored almost 4 years ago
Refactors EntityManager to not do any networking. (#1695)

* Refactors EntityManager to not do any networking.
ServerEntityManager and ClientEntityManager...

02af42da30da7829fe93757a2b28ff6007d8e5f5 authored almost 4 years ago
Refactors MapManager to not do any networking. (#1696)

* Refactors MapManager to not do any networking.
Now, ServerMapManager and ClientMapManager han...

2c75c8b36d61fee812438460a1a59d761a82b549 authored almost 4 years ago
Move INetManager dependency from PrototypeManager to Server/ClientPrototypeManager

013e6f7ce441f8700f54f3549975272d0622da8d authored almost 4 years ago
Component Lifetime Events (#1660)

* Events are now raised for component OnAdd/Initialize/Startup/Shutdown/OnRemove.
Code cleanup ...

cbd7b62ad7e5ed0240dc58e835196553ccbfd8fa authored almost 4 years ago
Named fixtures (#1684)

* Add named fixtures

Useful for getting specific collisions.

* Final cleanup

* More cle...

c1396f1c5001ad5052376737d18d702e01d30808 authored almost 4 years ago
Remove a few (now irrelevant) comments mentioning Godot.

3ec9e7a7342f62fd30dd3c41bd7083424058110c authored almost 4 years ago
Remove Unused sharer params enum from the Godot era.

3a1e6e84b114531c71262ffcda700008734eb65a authored almost 4 years ago
Remove unused AudioMixTarget

7224419f77889e6a5bd57afad36e8f0e3d646733 authored almost 4 years ago
Appearance System cleanup.

Removes a nearly 4 years old unused visualizer that had a hardcoded update method in the appearan...

056e4de0c1a51537f0ad5b9e1b45f1069f7273da authored almost 4 years ago
Adds abstract class for entity events that can be cancelled. (#1688)

aa90f22e23482515304131695f67119068c59850 authored almost 4 years ago
Don't use linked-list for contact pooling (#1683)

Always seemed icky to me. Aether uses a linked-list (like world contacts) and Farseer just uses ...

071234095dc1e0588e8236f8543f44f01c412a2d authored almost 4 years ago
Fix objects of a server-only type not correctly showing up as such in VV.

5b06391159b1399a0a793cf5d6ffc1525c2d9c14 authored almost 4 years ago
AudioSystem and DebugPhysicsIslandSystem unsubscribe from events on shutdown now.

8edd44086b56d443c29d4814fb0f3f51543b6374 authored almost 4 years ago
GridTileLookupSystem unsubscribes from events on shutdown.

ccf212e9cbd4dd89c543ddf60410fbbbdde9fe8c authored almost 4 years ago
SnapGridSystem uses directed MoveEvent, unsubscribes on shutdown.

493011d1f9f6a24096d0531c9241bb1fb3360bea authored almost 4 years ago
Adds directed/broadcast event for SnapGrid component position change.

40e193df33e476eab9134fd6f8db73e44467aafa authored almost 4 years ago
Makes a bunch of TransformComponent events directed. (#1682)

5068294d38196c9c9335e12ba6eb6c0a93352b7e authored almost 4 years ago
Optimise showbb some more

24054b5e2faf71afb7aa7e20548457181e399fc4 authored almost 4 years ago