MapleWheels
9e48dda739
Scriptloading overhaul ( #163 )
...
* - Added option to RunConfig.cs for mods to compile with non-publicized assemblies.
- Added default values attrib to RunConfig.cs
- Added thread sleeping to CsPackageManager.Dispose() to give time before generating a strong-ref to check acl unload status.
* - Added PrintWarning to ModUtils.cs
- Made previously unloaded ACLs warning only.
- Made plugins unload after lua script disposal.
- Small code cleanups.
- Cleared acl record references on unloading.
- Made ACL unload run via event hook.
* Made non-pub asm compilation name the same long-a** name in XML, as per Evil's request.
2023-10-24 18:51:48 -03:00
MapleWheels
e984633ca5
- Fixed NRE in TryBeginDispose
...
- Made `OnException` event useful.
- Added some null checks where expected.
- Fixed overridden Unload not being called.
- Removed partial from AssemblyManager.cs
- Made ClearTypesList() actually work.
- Made exception details show in console on release builds.
- Made content package name show on plugin load.
- Made execution standard instead of none for autogenerated and erroneous RunConfigs.
2023-10-22 20:54:28 -03:00
EvilFactory
ac068aa3f9
Added CI for generating the refs zip
2023-10-21 09:22:03 -03:00
EvilFactory
d0dd49b70b
Merge branch 'master' of https://github.com/Regalis11/Barotrauma
2023-10-20 12:20:18 -03:00
Markus Isberg
a122e54c72
Merge branch 'dev'
2023-10-20 18:18:06 +03:00
Markus Isberg
2ea58c58a7
Hotfix 1.1.18.1 (real this time)
2023-10-20 18:17:33 +03:00
Markus Isberg
177888039a
Merge branch 'dev'
2023-10-20 18:09:38 +03:00
Markus Isberg
6cc82976a1
Hotfix 1.1.18.1
2023-10-20 18:05:28 +03:00
EvilFactory
92e1469e8b
Fixed a NRE in RunConfig
2023-10-20 10:59:48 -03:00
Joonas Rikkonen
de2bf3964f
Update bug_report.yml
2023-10-20 16:13:03 +03:00
EvilFactory
39005ca32c
Fixed inverted check in override traitors
2023-10-19 16:30:47 -03:00
EvilFactory
f6bac4f484
Added some traitor stuff to Lua register/lib
2023-10-19 16:09:14 -03:00
EvilFactory
b5d89c8c7b
Fixed roundEnd not being called on the server
2023-10-19 15:27:17 -03:00
EvilFactory
3af538bd87
Fixed NRE with status effect luahook
2023-10-19 14:32:17 -03:00
EvilFactory
465b800471
Fixed Mac projects failing to compile (why does every update Mac specifically breaks slightly differently every time)
2023-10-19 13:56:47 -03:00
EvilFactory
b89f3fdd79
Reverted the if check in IsFriendlyNPCTurnedHostile check
2023-10-19 13:38:29 -03:00
EvilFactory
7f311a6526
Merge branch 'master' of https://github.com/Regalis11/Barotrauma
2023-10-19 13:36:40 -03:00
Regalis11
72f860acfd
Merge branch 'dev'
2023-10-19 19:32:24 +03:00
Regalis11
df7e8f1625
v1.1.18.0 (Treacherous Tides Update)
2023-10-19 19:28:43 +03:00
EvilFactory
a65d99021c
Fixed merge and some errors
2023-10-19 12:53:49 -03:00
EvilFactory
ea1111cd6e
Merge branch 'develop' of https://github.com/evilfactory/LuaCsForBarotrauma into develop
2023-10-19 12:45:23 -03:00
EvilFactory
9838cc59ee
Merge branch 'master' of https://github.com/Regalis11/Barotrauma into develop
2023-10-19 12:18:30 -03:00
Joonas Rikkonen
331565f726
Update bug_report.yml
2023-10-19 17:23:12 +03:00
Regalis11
469bae7156
Merge branch 'dev'
...
# Conflicts:
# Barotrauma/BarotraumaClient/ClientSource/GUI/GUI.cs
# Barotrauma/BarotraumaClient/LinuxClient.csproj
# Barotrauma/BarotraumaClient/MacClient.csproj
# Barotrauma/BarotraumaClient/WindowsClient.csproj
# Barotrauma/BarotraumaServer/LinuxServer.csproj
# Barotrauma/BarotraumaServer/MacServer.csproj
# Barotrauma/BarotraumaServer/WindowsServer.csproj
2023-10-19 17:19:58 +03:00
Regalis11
34ffc520cc
v1.1.18.0 (Treacherous Tides Update)
2023-10-19 17:18:51 +03:00
dependabot[bot]
8e10ca08ec
Bump actions/checkout from 4.1.0 to 4.1.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/8ade135a41bc03ea155e62e844d188df1ea18608...b4ffde65f46336ab88eb53be808477a3936bae11 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-17 20:40:24 -03:00
Joonas Rikkonen
ca2c30edca
Update bug_report.yml
2023-10-13 19:06:29 +03:00
dependabot[bot]
fc236be769
Bump actions/upload-artifact from 3.1.2 to 3.1.3
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/0b7f8abb1508181956e8e162db84b466c27e18ce...a8a3f3ad30e3422c9c7b888a15615d19a852ae32 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-10 16:18:09 -03:00
dependabot[bot]
064e3ca207
Bump actions/checkout from 3.5.3 to 4.1.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.3 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/c85c95e3d7251135ab7dc9ce3241c5835cc595a9...8ade135a41bc03ea155e62e844d188df1ea18608 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-10 16:18:01 -03:00
dependabot[bot]
ceb9579b07
Bump dorny/test-reporter from 1.6.0 to 1.7.0
...
Bumps [dorny/test-reporter](https://github.com/dorny/test-reporter ) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/dorny/test-reporter/releases )
- [Changelog](https://github.com/dorny/test-reporter/blob/main/CHANGELOG.md )
- [Commits](https://github.com/dorny/test-reporter/compare/c9b3d0e2bd2a4e96aaf424dbaa31c46b42318226...afe6793191b75b608954023a46831a3fe10048d4 )
---
updated-dependencies:
- dependency-name: dorny/test-reporter
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-10 16:17:47 -03:00
EvilFactory
966236652a
Copy publicized folder on install script and clean up
2023-10-08 17:49:46 -03:00
MapleWheels
3c4810264c
Removed Debug-Only from StillUnloadingACLs.
2023-10-06 12:06:42 -03:00
MapleWheels
523ee8d641
- Added friendly name to ACLs for identification during unloading.
...
- Added debug messages showing mods that have not unloaded from a previous session.
2023-10-06 12:06:42 -03:00
MapleWheels
40c8f3e666
Changed publicized assembly discovery to fallback to the alternate option if the /Pubicized folder cannot be found. IE. Workshop Lua folder if Game folder is missing and vice versa.
2023-10-06 12:06:42 -03:00
MapleWheels
3708e837e7
Added duplicate package filtering to cs loader. Prioritizes loading LocalMods packages.
2023-10-06 12:06:42 -03:00
MapleWheels
a62b62185f
Made it to load Publicized Assemblies from the Workshop folder if "Use Workshop Lua Setup" is checked in the main menu lua config.
2023-10-06 12:06:42 -03:00
MapleWheels
27c8a3ca2e
Added CLR Type-search to GetTypesByName. Fixed error caused by generic type searching from Lua.
2023-10-06 12:06:42 -03:00
MapleWheels
5e03954afe
Added threading controls to AppDomain type search.
2023-10-06 12:06:42 -03:00
MapleWheels
9bd23efd3c
- Added additional validation to type name and added AppDomain-wide fallback search using Type.GetType if a type with the given name cannot be found in the cache.
2023-10-06 12:06:42 -03:00
MapleWheels
414d46b33e
Assembly and Script Loading Overhauled.
2023-10-06 12:06:42 -03:00
Markus Isberg
12e43d95ef
Unstable 1.1.15.0
2023-10-05 14:55:53 +03:00
Markus Isberg
cf8f0de659
Unstable 1.1.14.0
2023-10-02 16:43:54 +03:00
EvilFactory
a58cb8251f
Fixed afflictionUpdate only being called server-side
2023-09-25 09:43:06 -03:00
Joonas Rikkonen
639d4d076d
Update bug_report.yml
2023-09-22 17:52:21 +03:00
peelz
b8e8fbd3b3
Add tests for Hook.Patch overload disambiguation
2023-09-07 10:51:09 -03:00
Joonas Rikkonen
0294a78afe
Update bug_report.yml
2023-08-29 18:21:59 +03:00
Joonas Rikkonen
8376935346
Update bug_report.yml
2023-08-25 14:35:57 +03:00
Joonas Rikkonen
a1407bf009
Update bug_report.yml
2023-08-19 12:31:05 +03:00
dependabot[bot]
711b745145
Bump zgosalvez/github-actions-ensure-sha-pinned-actions
...
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions ) from 2.1.3 to 2.1.4.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases )
- [Commits](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/compare/555a30da2656b4a7cf47b107800bef097723363e...f32435541e24cd6a4700a7f52bb2ec59e80603b1 )
---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-11 12:03:45 -03:00
EvilFactory
8724254247
Fixed initialization not being called on the client if there's csharp mods present without the cs package
2023-08-11 11:52:44 -03:00