Releases: FabianTerhorst/coreclr-module
Releases · FabianTerhorst/coreclr-module
Version 1.14.0-beta
Improve assembly loading
Version 1.13.36-beta
Update .travis.yml
Version 1.13.35-beta
Update .travis.yml
Version 1.13.34-beta
Improve host compile
Version 1.13.33-beta
Switch to beta cdn
Version 1.13.31-alpha
Revert "Update .travis.yml" This reverts commit 9b87ed5edd33d54a9ded2c424f185a46a366b3b0.
Version 1.13.0
- Add IScript for writing auto initialized classes with fast event registration syntax, example: https://github.com/FabianTerhorst/coreclr-module/blob/master/api/AltV.Net.Example/SampleScript.cs
- Rewritten cpp hosting layer
- Multi resource support
- Assembly isolation
- dotnet core 3.0 support
- Resource reload support
Alt.Server.Resource.Reload()
Alt.Server.GetCSharpResource("resourceName").Unload()
Alt.Server.GetCSharpResource("resourceName").Load()
Alt.Server.GetCSharpResource("resourceName").Reload()
Danger: don't replace the dlls while resource is running, call unload first
Add to IVehicle
byte Livery { get; set; }
byte RoofLivery { get; set; }
float LightsMultiplier { get; set; }Add to IServer
int NetTime { get; }Improve meta data's
Rewrite entity handling
Add DegreeRotation and optimize position distance calculation
DegreeRotation degreeRotation = player.Rotation; // rotation in degree
player.Rotation = degreeRotation; // degree rotation converts automatically back to radians
var rotation = player.Rotation; // rotation in radians
Rotation rotation2 = player.Rotation; // rotation in radians
player.Rotation = rotation; // no need to convert, because it is in radians alreadyWarning: player rotation maybe isn't implemented in cpp sdk yet (just a example)
Version 1.13.0-beta
Switch to bionic
Version 1.13.30-alpha
Update .travis.yml
Version 1.13.29-alpha
Update .travis.yml