Leon Friedrich and GitHub
cec071f907
Add ability to reset loaded prototypes. ( #4097 )
2023-06-01 14:56:36 +10:00
metalgearsloth and GitHub
8a6cadd38f
Revert "Revert "Replace ResourcePath with ResPath ( #3926 )" ( #3949 )" ( #3950 )
2023-04-20 20:15:57 +10:00
metalgearsloth and GitHub
d646403068
Revert "Replace ResourcePath with ResPath ( #3926 )" ( #3949 )
2023-04-20 11:43:51 +10:00
Ygg01 and GitHub
d6a3e1e286
Replace ResourcePath with ResPath ( #3926 )
2023-04-19 23:37:46 +10:00
Pieter-Jan Briers and GitHub
23fd4e1843
Refactor MSBuild spaghetti, new configurations. ( #3807 )
2023-03-06 11:12:08 -08:00
Pieter-Jan Briers
1f1f58a182
Revert .yaml file extension changes.
...
This reverts commit d8d2993d7f .
This reverts commit a7d79eed2d .
This reverts commit 58c79b2c7b .
See https://github.com/space-wizards/space-station-14/pull/13971
2023-02-07 22:27:37 +01:00
Paul
d8d2993d7f
properly implements .yaml handling in the codebase
2023-02-07 00:55:59 +01:00
Pieter-Jan Briers
be72dd4107
Don't watch for prototype reload in integration tests.
2022-12-19 02:39:28 +01:00
1646297039
Remove most static IoCManager. accesses from engine. ( #3466 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-11-15 22:00:28 +11:00
SpaceManiac and GitHub
fe45af151a
Allow startup to continue if prototype watching fails ( #3273 )
...
* Allow startup to continue if prototype watching fails
* Move _watchers.Add inside try, so dud watchers are not saved
2022-09-26 16:18:07 +02:00
Leon Friedrich and GitHub
0eabe62bdb
Fix prototype reloading debug assert failure ( #3188 )
2022-08-26 09:57:58 +10:00
Pieter-Jan Briers
45d906ba7e
Deprecate CreateNetMessage<T>.
2022-04-15 18:47:42 +02:00
DrSmugleaf and GitHub
ac1705e41f
Make NetMessage name and group virtual to remove required boilerplate ( #1770 )
2021-05-31 08:53:46 +02:00
Vera Aguilera Puerto
013e6f7ce4
Move INetManager dependency from PrototypeManager to Server/ClientPrototypeManager
2021-04-14 14:55:40 +02:00
Pieter-Jan Briers
65a42f9209
Prototype reloading now fires an event.
2021-03-21 16:25:52 +01:00
DrSmugleaf and GitHub
68b0d7bf2e
Fix not clearing the queue after hot reload ( #1576 )
2021-02-20 01:43:56 +01:00
eada37378a
Add YAML hot reloading ( #1571 )
...
* Implement hot reloading for entity prototypes
* Implement automatic prototype hot-reloading
* Merge fixes
* Add yaml hot reloading and a message to notify the client
* Add reloading only changed files, remove cooldown, add retries and remove IPrototype
* Remove reload command
* Make the client listen for reloads instead and only when focused
* Fix errors
* Only queue a reload when the queue has items in it
* Make fails after 10 retries log instead of throw if reloading
Co-authored-by: Jackson Lewis <inquisitivepenguin@protonmail.com >
2021-02-20 00:02:04 +01:00