Ecosyste.ms: OpenCollective

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

github.com/space-wizards/space-station-14-old

Git repository of the space-station-14 repo before cleaning with BFG.
https://github.com/space-wizards/space-station-14-old

Update all NuGet packages. (#556)

* Update all NuGet packages.

* What a way to waste one and a half hours of my life.

* fuck...

2ae343ba587fe2e7af485e6b91b0dc2ba1ef5860 authored over 6 years ago by Pieter-Jan Briers <[email protected]>
RSI support (#552)

* RSI WiP

* More work but we're doing bsdiff now

* RSI loading seems to mostly work.

* ...

4f2d29e8909fc1867d4e5d16f1c3a99087833196 authored over 6 years ago by Pieter-Jan Briers <[email protected]>
Audio system! (#550)

Supports positional, entity-tracking and global audio.

Special thanks to Zumo on Discord,
fo...

3b145a852cbeac5eab84623f4bcf38bfa665cccb authored over 6 years ago by Pieter-Jan Briers <[email protected]>
Unit test improvements. (#548)

* Unit test improvements.

Adds an ApproxEqualityConstraint and IApproxEquatable<T> for certai...

33b7cd800afeda59777813032f1ad568cc4c2621 authored over 6 years ago by Pieter-Jan Briers <[email protected]>
Fix stored object clicking bug (#553)

Fixes a humorous bug where you click on things that are contained in another thing because the m...

f30f7650d3ecb2789502294c6b904384402ee7d4 authored over 6 years ago by clusterfack <[email protected]>
New logo courtesy of @outbools. (#549)

466c8226e3a4e1694b0d25e89e184d4c11c3176f authored over 6 years ago by Pieter-Jan Briers <[email protected]>
Stop building the resource pack on Travis and AppVeyor. (#551)

f2a31f30de25271da08ce381410bf4783ec313e8 authored over 6 years ago by Pieter-Jan Briers <[email protected]>
Remove broken particle editor. (#547)

692b4f775ea0cd6ea24cb590b9a340c55d385f1f authored over 6 years ago by Pieter-Jan Briers <[email protected]>
Godot (#545)

* bsdiff submodule

* All the other stuff

* Upgrade to 0.2 of SS14.Shared.BSdiff

* Use s...

fc890e5824e9e33cda5e38eebc2a06e6d9ac94b6 authored almost 7 years ago by Pieter-Jan Briers <[email protected]>
Changes physics and collidables (#543)

This is for projectile weapons, adds some enhancements and modifiers for collision behavior whic...

0c8d4f445eeef998ea0ef2a1d9cfe401d3a1b470 authored almost 7 years ago by clusterfack <[email protected]>
Adds getentititiesinarc (#544)

A bit of a shitty function that somewhat works, get entities in a range that intersects ours but...

e0ff1792eab37561f1c16a5fbddc0cff3712a3f3 authored almost 7 years ago by clusterfack <[email protected]>
Arbitrary Effects System (#537)

* Moves client entity system to be closer to IoC registration and before gamescreen initializati...

cfd34e405cf7cdc375d32ad7853c6f9ff33d412b authored almost 7 years ago by clusterfack <[email protected]>
BaseServer - Kick Players On Shutdown (#541)

91cea5ceef16075b353416e42c08b641bf2a0d4f authored almost 7 years ago by Acruid <[email protected]>
MapLoader now catches any errors when creating an entity and prints them to the console instead of crashing the program. (#540)

8bd75741a9540eb0f5ece8863ba38fa2e4134a6c authored almost 7 years ago by Acruid <[email protected]>
Serializer Improvements (#539)

* Added Data Get/Set functions for use with Properties.

* Able to serialize generic List and ...

5570714dd76039fea95d9b5ba8ce55a9bf1d5bef authored almost 7 years ago by Acruid <[email protected]>
GameLoop Refactor (#538)

* Added Unit Tests for GameTiming.

* Added GameLoop class.

* Removed TimeScale.

* Switc...

9c7b026850cd8baf189f58d4c1308480e196ae24 authored almost 7 years ago by Acruid <[email protected]>
GetAllPlayers() doesn't return nulls (#542)

a8d0dd89e2d11055b58a966e671a68c3efd2dbf6 authored almost 7 years ago by DamianX <[email protected]>
Raycasting + Turret AI (#532)

* Ray -> Box intersection works.

* Turret AI finished.

* Turret Works :D

* Light masks ...

93c7aab5d0ec1fcad237ea84715378d0b95f99f9 authored almost 7 years ago by Acruid <[email protected]>
Fix Travis and code analysis compiler warnings on Unix. (#535)

* Fix Travis and code analysis compiler warnings on Unix.

* Actually let's just disable macOS...

bc18978aa88bf6b8e88b6741c6af0666b0322cd8 authored almost 7 years ago by Pieter-Jan Briers <[email protected]>
Directional Placement Manager Fix (#533)

* Placement Manager rotation fix

* Makes sure the default nondirectional sprites work as well

3178ffb9e761edb5a37584ab9194156470276970 authored almost 7 years ago by clusterfack <[email protected]>
Full interaction system (#534)

Raises an event on click, regardless of whether we clicked on something or not. Sends it to the ...

fc361882b879dd3183d00546a89b35df15d7ddb5 authored almost 7 years ago by clusterfack <[email protected]>
InputSystem Messages (#531)

* Misc cleanup.

* Removed BoundKeyChangeEventArgs.

* Removed event IClickableComponent.OnC...

659b57940c2d2e5c27731c9aeab640fb5a35a484 authored almost 7 years ago by Acruid <[email protected]>
Color Merge (#530)

* Removed useless CLSComplientAttribute from math structs.
Removed Obsolete functions from math...

cf1177b6412b78171eb67f61c6794a270a2b3579 authored almost 7 years ago by Acruid <[email protected]>
Minor Refactorings (#529)

* Moved GameStateManager functions out of BaseServer.

* Moved PlayerManager NetMsgs out of Ba...

6cb5657db09e74623527bc8a28a381186e54fc94 authored almost 7 years ago by Acruid <[email protected]>
Component Messaging Rework (#528)

* Sealed Entity class.
Removed Entity.Update().
Code cleanup.

* Component.Update() is now o...

98b7e4ee9ede281f5159539fbb9dba3d08a015cf authored almost 7 years ago by Acruid <[email protected]>
Can now save and load full IMaps. (#523)

Server concmds for save/load map.

553d602868a22ff5f5cd1ab6131071d25b129c38 authored almost 7 years ago by Acruid <[email protected]>
Transform Parenting Enhancement (#522)

* Nightly Progress.

* Getting closer...

* !!! IT FUCKING WORKS !!!

* Cleanup

* Relat...

2246b75a26a9bef950b03c09e3df50f2ebe2a323 authored almost 7 years ago by Acruid <[email protected]>
Fix placement dragging affecting entities (#521)

* Fix placement dragging affecting entities

It now only affects tile placement

* Tuturu

...

1771ca4b4c043f95e2a1830e78362df9bb03a656 authored almost 7 years ago by clusterfack <[email protected]>
Map Blueprint Save/Loading (#520)

* YAML deserializer is coming along.
Nightly work.

* Should be pretty much working now.

*...

a8c302eadb516f919df1f751af8a5d2993458b2e authored almost 7 years ago by Acruid <[email protected]>
Adds the same event subscriber entity has to entitysystems (#518)

* Adds the same event subscriber entity has to entitysystems

* Add the other helpers because ...

56508df91937fd456bc5411008575169d93b262b authored almost 7 years ago by clusterfack <[email protected]>
Fixes spawn entity bug (#508)

* Fixes spawn entity bug

Now transform is called before initialize is, yay.

Call it shitco...

0a231f0217a7b9f9ce7093bdd091ce3e3de1b69d authored almost 7 years ago by clusterfack <[email protected]>
Prevents sprite exceptions (#507)

* Prevents sprite exceptions

Even though setsprite has a default value that it gets set to, u...

3bb1b5a469996ac8d86f64c66a26bde4192dc752 authored almost 7 years ago by clusterfack <[email protected]>
Makes mouseclicktype an enum (#506)

* Changes clicktype to an enum because why isn't it

* Oops

* Whatever sure lets call it "C...

59a1ef76c9aed4e3e7bcd7702c06adbd379bc291 authored almost 7 years ago by clusterfack <[email protected]>
Supposedly fix collisions.

3a365c38a82e8f8dadc36aa6096fd61349aae7d4 authored almost 7 years ago by Pieter-Jan Briers <[email protected]>
CloseTK (#503)

* Added math types from OpenTK project.

* Removed OpenTK from SS14.Server.

* Removed most ...

8fdd7cf797e53c06feb43fb8662f54d3174c0d79 authored almost 7 years ago by Acruid <[email protected]>
Placement Click-Drag (#502)

* Fixes placement again.

* Can now click-drag tile placement to place multiple tiles.

2b2ba864a167f7cf270052faf490f62b0970c3d3 authored almost 7 years ago by Acruid <[email protected]>
Fixes appveyor clone (#501)

9a3eede53d1159ea04a9a74e86903dc29feff256 authored almost 7 years ago by Jordan Brown <[email protected]>
Make AppVeyor use non-shallow clones for Sonar blame. (#500)

aac9ec3966cfb7a770ba6464ff650f46a313f12a authored almost 7 years ago by Pieter-Jan Briers <[email protected]>
Fix AppVeyor maybe

decb7bc37645b39533387d6e6fda61b276b27bf2 authored almost 7 years ago by Pieter-Jan Briers <[email protected]>
Content Build Targets (#499)

* Changed projects so that Sandbox content is built in its own folder, and then copied to ./Reso...

78842315422d431f68ab25a2683e9d50befbaf4f authored almost 7 years ago by Acruid <[email protected]>
Appease Sonar (#495)

13ed66651b57bf9134326a5d57b1962e096df0bb authored almost 7 years ago by Acruid <[email protected]>
Entity Getters 2 (#496)

* Location Getters 2

Oh my god I didn't even make them part of the interface last time
Fixed...

1487b2cdadd9a3094ca30a21beb0f8db069a3f1c authored almost 7 years ago by clusterfack <[email protected]>
EntityUid Type (#498)

* Wraps Entity Uids in their own type.

* EntityId can't be serialized by entity params.

8c1f5c688e84b8cddd2d3e602e3db9a381c6bc69 authored almost 7 years ago by Acruid <[email protected]>
Move Component Initialize to the Entity class. (#497)

Allowed EntityManager to work with the Entity class instead of IEntity.

f22d109ee3377aef3e5270e834ed0d5a065f7e35 authored almost 7 years ago by Acruid <[email protected]>
kick Command (#494)

* Added a NetManager.DisconnectChannel so that server/shared can disconnect clients.
Added list...

f01b89af91d65215afecec638d334144575a717c authored almost 7 years ago by Acruid <[email protected]>
update appveyor.yml

740f4b985edcb8cc6c836f5a474d8306c5ed6b58 authored almost 7 years ago by Silver <[email protected]>
Fix Compile (#493)

Some conflicts in Acruid's PRs caused compile to be broken

3ccb252a968e1ded9310bdf9c1805d3364b81adb authored almost 7 years ago by clusterfack <[email protected]>
Adds some Location Getters (#492)

There's probably a million more I could add to be honest

9845b7ec6ddfa7011faafd3e7a589e16c1f48988 authored almost 7 years ago by clusterfack <[email protected]>
Updates some obsolete UI vars (#491)

Components is meant to be obsolete now, and anywhere its used are the primary cause of most curr...

e0bbb5f774d4c88c9899362545609c7c010fdf94 authored almost 7 years ago by clusterfack <[email protected]>
Updates content compatibility (#490)

Changes way content loads instead of using config, attempts content then loads sandbox instead
...

5b40db0492995bfffa38d16ac465a0a00ce680bd authored almost 7 years ago by clusterfack <[email protected]>
Embrace NetMessages (#488)

* Lidgren removed from Client.
ScreenBlocker control removed.

* Lidgren removed from server....

4429d59eaa94abead2e563ad19792485fa94f171 authored almost 7 years ago by Acruid <[email protected]>
Sprite Offset Property (#489)

Like

d340c98e4516b4b1d9806a369a36401881bdbd42 authored almost 7 years ago by Acruid <[email protected]>
Light Rendering and Masks (#487)

* Remove IoC self-referencing in MapManager.

* Added Circle to the math library.
Made LocalC...

707dcf2cec3d8f0f804348412f3bfa7e993cb7bc authored almost 7 years ago by Acruid <[email protected]>
Add Acruid to Code Reviewers

76437371cc9b8e67cb5dfbaac72c698c8d30f947 authored almost 7 years ago by Silver <[email protected]>
Sandbox Gamemode (#486)

* Adds skeleton Sandbox Content projects to the solution.

* Change BuildChecker output type t...

caa0c521937fb840f54eb06d2fb307502765bdf3 authored almost 7 years ago by Acruid <[email protected]>
Add timers. (#485)

* Add Timer and TimerManager.

* Register ITimerManager in the unit tests.

* Replace the ev...

0e64969a4e120e2379dac1eb23fa172000bfbab1 authored almost 7 years ago by wixoaGit <[email protected]>
Added a Configuration Directory location to the Resource manager. (#484)

Renamed FindFiles to ContentFindFiles.

8fccd857f6980f9c5215912958ce5ab35442f0fe authored about 7 years ago by Acruid <[email protected]>
Console Rework (#483)

* Extracted the logic from DebugConsole into a new ClientConsole class.

* ClientConsole moved...

8f91b87fd559a2ba4b679d896f866893c854a8a0 authored about 7 years ago by Acruid <[email protected]>
ClientSession/BaseClient Rework (#482)

* Added BaseClient.
Moved connecting system into BaseClient.

* Added ConnectFailed event to ...

60577189e0803a7a04355014758476fdc23615aa authored about 7 years ago by Acruid <[email protected]>
removed a bunch of vulnerabilities (#481)

* removed a bunch of vulnerabilities

* removed a bunch of vulnerabilities

* uncommented th...

6a71349459887c90cff4ec5df916ce35dd050eb6 authored about 7 years ago by Decappi <[email protected]>
Fix lighting on MacOS. (#480)

* Fix lighting on MacOS.

* Make ReRender work outside GameScreen.

870dcb2ff06466a9018f3bc5d030a014e2b9afa6 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Fix window resizing. (#479)

Fixes #475

28f12b7306f5c8875f5a0b2530dffece45f9bfa0 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Fixes bugs with the entity spawn panel. (#477)

ImageButton respects ForegroundColor again, fixing the erase button
color.
ListBox fixed to no...

50d7327813ea775eacf8efb89cd1b975bd807b73 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Re-add GetComponent methods on IUserInterfaceManager. (#473)

* Re-add GetComponent methods on IUserInterfaceManager.

* Add TryGet methods too

59b2df97d8c11d54733ad461ec2036eaf35d6eae authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Removes UiDev testing code from main menu. (#472)

2cefe86d1a6df6bb71f370fffe1b24237a34b280 authored about 7 years ago by Acruid <[email protected]>
UI Rework (#463)

* Screen now controls children.

* Input works.

* Transitions work.

* Removed IState.cs....

e0d225983191f3f6043cf41a34ec40b8d002b794 authored about 7 years ago by Acruid <[email protected]>
Fixes opening client console crashing server. (#470)

f82a046175bbbb89e04df88cf45e4cb671b7bb51 authored about 7 years ago by Acruid <[email protected]>
Wraps missing member of SFML's Font and Glyph types. (#471)

Wraps SFML.Graphics.Glyph struct, and adds the rest of the SFML.Graphics.Font functions to the e...

c8f638131bb4fd8142480ed09f234b37a522d0a0 authored about 7 years ago by Acruid <[email protected]>
Adds an update event for the content repo. (#469)

* Adds an update event for the content repo.

* Remove debug output

debdbf8fda685f1491e918ac76e44bc59a8390eb authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Make engine content more clearly separated. (#468)

All prototypes inside the engine are now clearly marked and prefixed with `__engine_`. Also rena...

05e2f249b7809dd7a1714f70f118c46c2b7082c6 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Move rendering to a proper view matrix system. (#467)

* Some work making the camera less painful.

* More work.

* Ok Views work!

8858d96642b0385cc2d1669128d3e85e217c7a6a authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Optimize PlacementManager startup.

This used to take 4% of the startup time.

b54daa044dc626fefb280412f4149c28d9488df8 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Improve lighting performance. (#462)

abd2a5c03b53a26a173bab2c2a37e374116909d6 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Adds an occluder component. Fixes #440 (#461)

bde4a01bb88aadc0f798688c8357e28e6284b0c7 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Closes #449 (#460)

54507adef11e8069c2dd25ce92fe428a8e508abf authored about 7 years ago by nullarmo <[email protected]>
Catch port in use exception (#457)

* Catch port in use exception

Fixes #454

* Improve messaging of port inuse error

4789434f4fb382c89fdcfdd56f3c25169f89ddc8 authored about 7 years ago by Matt Smith <[email protected]>
Fix setting IsHardCollidable: take 2 (#455)

* Fix UpdateIsHardCollidable.

Probably should've tested that beforehand.

Also optimized co...

211dd7dcef6f6c456d65094d9dec91676570a920 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Allow IsHardCollidable to be set during bump events. (#453)

001f459b93e03bcf5baf25b9f32bddef96ef3591 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Enables bumping (#452)

163b662b7303f7a9dd4f611c2d6f2af8e57f470e authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Adds bump event and IsHardCollidable setter (#450)

* Adds bump event and IsHardCollidable setter

* Make ishardcollidable default to true again.
...

e33089cc124bd29c2c06fac00ef821c0bb60af80 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Fix crash when disconnecting from server. (#447)

* Fix crash when disconnecting from server.

For some reason the game screen sets all sprites ...

32dfa0828cffb038d4b59d5cbad4af62028dbc07 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Improves spritecomponent rendering performance. (#444)

7bbd613d773b0661fc2c94643014993613775581 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Hopefully fix light manager. (#445)

* Hopefully fix light manager.

* Remove debug logging

24593643613cc67704ac75986f3a133390d08de2 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Improves debug mode perf & look (#443)

* Improves debug mode perf & look

Debug mode no langer tanks FPS by caching the used rectangl...

10cfd484f811a3b5031c7bd1d4385adae6ee7422 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Adds an FPS counter. (#438)

It can be toggled by typing "fps" into the console.

aa39a395d1aa2111f53ea6876c57fa1cb33762a3 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Ok let's not do that fix just yet

ec3f49e0a36ccc8657152404e86f7b3fa8970d8c authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Sonar code cleanup.

f0ebb7fa95ec1c790514dc9759b6a2921771842b authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Woo late night compiler fighting!

c7e6aee15d7a7c57932b2ad081365da7cdb283e6 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Encapsulate SFML to reside completely inside SS14.Client.Graphics. (#437)

* WiP of making SFML encapsulate by Client.Graphics.

* Up to like 40 files changed already!
...

3c16e6cb0221df94c2269fbf2bbbea3ebc04dfa4 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Just a Mesely Sonar Cleanup (#436)

* TODO: Do all the TODOs

Just a sonar "clean up"

* Update1

89064066f9ca327813caafd25737943e8043ae0f authored about 7 years ago by Serkket <[email protected]>
Lighting Performace Changes (#435)

* Flips the lighting texture in the Shader instead of on the CPU.

* Clearing a RenderImage tw...

700f49b8c02e4b33b0cca7cfe7061c3f04a73df1 authored about 7 years ago by Acruid <[email protected]>
Map loading basics. (#434)

* Map loading basics.

Moves the entity saving system into a map loader kinda deal. Doesn't
s...

8de28cd0e0ceaf7d01d58ab20b0e3794a3a3b0cd authored about 7 years ago by Pieter-Jan Briers <[email protected]>
Box2i additions (#433)

Size property and casts to/from OpenTK.Box2.

7b3cb4b6d3762729586a309eeafd3eaa96b2a629 authored about 7 years ago by Pieter-Jan Briers <[email protected]>
IServerTransformComponent improvements. (#431)

* IServerTransformComponent improvements.

IServerTransformComponent now more closely represen...

ada80a7541863fd85f7b8282075af8e65560906c authored over 7 years ago by Pieter-Jan Briers <[email protected]>
Fix network replication on WearableAnimatedSprite (#430)

c6f1b8ad60840b83af45bc08b87ec941593d9a43 authored over 7 years ago by Pieter-Jan Briers <[email protected]>
Fix string null check (#429)

22fdebe81676f299a13f7c7e6d90278ba742b02e authored over 7 years ago by Ash Walker <[email protected]>
Make VS not modify the sln for buildchecker. (#428)

It was fixing the config because buildchecker had no hints to what the targets were.

6768d9d0c1cd162a54f70d95d7e286dbf2a7d16f authored over 7 years ago by Pieter-Jan Briers <[email protected]>
Fix transform parenting network replication. (#427)

79474fb386e199140ab6764d106ba38f4b7eb542 authored over 7 years ago by Pieter-Jan Briers <[email protected]>
Crude system for allowing content to override the default mob. (#426)

The HumanMob_Content mob is spawned instead if it's defined.

8f626bc2db8b7b35b153426f5ee09a6055a3d3d0 authored over 7 years ago by Pieter-Jan Briers <[email protected]>
Allows creating other components inside Initialize(). (#425)

e87549524ed6ae54546cb06d0193ce26dac59792 authored over 7 years ago by Pieter-Jan Briers <[email protected]>