Skip to content

Commit 1c2b689

Browse files
Prove load context
1 parent 0126887 commit 1c2b689

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

api/AltV.Net/Alt.cs

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using System.Collections.Generic;
2+
using System.Runtime.Loader;
23
using AltV.Net.Elements.Entities;
34
using AltV.Net.Events;
45

@@ -10,6 +11,8 @@ public static partial class Alt
1011

1112
public static IServer Server => Module.Server;
1213

14+
public static AssemblyLoadContext AssemblyLoadContext => Module.AssemblyLoadContext;
15+
1316
public static event CheckpointDelegate OnCheckpoint
1417
{
1518
add => Module.CheckpointEventHandler.Add(value);
@@ -45,7 +48,7 @@ public static event PlayerRemoveDelegate OnPlayerRemove
4548
add => Module.PlayerRemoveEventHandler.Add(value);
4649
remove => Module.PlayerRemoveEventHandler.Remove(value);
4750
}
48-
51+
4952
public static event VehicleRemoveDelegate OnVehicleRemove
5053
{
5154
add => Module.VehicleRemoveEventHandler.Add(value);
@@ -93,25 +96,25 @@ public static event ServerCustomEventEventDelegate OnServerCustomEvent
9396
add => Module.ServerCustomEventEventHandler.Add(value);
9497
remove => Module.ServerCustomEventEventHandler.Remove(value);
9598
}
96-
99+
97100
public static event ConsoleCommandDelegate OnConsoleCommand
98101
{
99102
add => Module.ConsoleCommandEventHandler.Add(value);
100103
remove => Module.ConsoleCommandEventHandler.Remove(value);
101104
}
102-
105+
103106
public static event MetaDataChangeDelegate OnMetaDataChange
104107
{
105108
add => Module.MetaDataChangeEventHandler.Add(value);
106109
remove => Module.MetaDataChangeEventHandler.Remove(value);
107110
}
108-
111+
109112
public static event MetaDataChangeDelegate OnSyncedMetaDataChange
110113
{
111114
add => Module.SyncedMetaDataChangeEventHandler.Add(value);
112115
remove => Module.SyncedMetaDataChangeEventHandler.Remove(value);
113116
}
114-
117+
115118
public static event ColShapeDelegate OnColShape
116119
{
117120
add => Module.ColShapeEventHandler.Add(value);
@@ -134,10 +137,10 @@ public static ICollection<IVehicle> GetAllVehicles() =>
134137

135138
public static ICollection<ICheckpoint> GetAllCheckpoints() =>
136139
Module.CheckpointPool.GetAllObjects();
137-
140+
138141
public static ICollection<IVoiceChannel> GetAllVoiceChannels() =>
139142
Module.VoiceChannelPool.GetAllObjects();
140-
143+
141144
public static ICollection<IColShape> GetAllColShapes() =>
142145
Module.ColShapePool.GetAllObjects();
143146

api/AltV.Net/Elements/Args/MValueReader.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
namespace AltV.Net.Elements.Args
77
{
8+
//TODO: look into freeing mvaluearray
89
internal class MValueReader : IMValueReader
910
{
1011
private interface IReadableMValue
@@ -527,7 +528,6 @@ public bool HasNext()
527528
switch (readableMValue)
528529
{
529530
case MValueObjectReader mValueObjectReader:
530-
Console.WriteLine("next:" + mValueObjectReader.GetSize());
531531
return mValueObjectReader.GetSize() > 0 &&
532532
mValueObjectReader.HasNext();
533533
default:

0 commit comments

Comments
 (0)