You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
org.opencontainers.image.description=Anvil is a C# library that attempts to wrap Neverwinter Script with C# niceties and contexts, instead of a collection of functions. This image contains a NWNX server configured to use Anvil.
- Added `Local/Campaign/PersistentVariableEnum<T>` object variable type for user enum types. The underlying type must be an integer.
18
+
- NwGameObject: Added `Clone` method for cloning non-creature and item objects.
19
+
- NwDoor: Added `Create` method for creating doors from ResRefs.
20
+
- NwEncounter: Added `Create` method for creating encounters from ResRefs.
21
+
- NwSound: Added `Create` method for creating sound objects from ResRefs.
22
+
- NwTrigger: Added `Create` method for creating triggers from ResRefs.
23
+
- NWN.Anvil.TestRunner: Added generator for generating ResRef constants from the standard creator palette.
24
+
25
+
### Package Updates
26
+
- NWN.Core: 8193.34.0 -> 8193.34.1
27
+
28
+
### Changed
29
+
-`NwCreature.WalkRateCap` and `NwCreature.AlwaysWalk` properties are no-longer persistent. Additionally, the services and functions are not hooked until the associated property is used for the first time.
30
+
-`NwObject.ObjectId` is now public.
31
+
32
+
### Deprecated
33
+
- N/A
34
+
35
+
### Removed
36
+
- N/A
37
+
38
+
### Fixed
39
+
-`AnvilCore.Reload()` now uses the scheduler service to schedule the reload. This should fix some edge cases where async methods would hold a reference preventing unload.
40
+
- Fixed an issue where the `SchedulerService` would throw an exception if the server was shutdown/reloaded during a schedule callback.
41
+
- Fixed a rare crash when subscribed to effect events.
0 commit comments