Expand_World_Prefabs — Versions
-
v1.54
- BREAKING CHANGE: Removes basic arithmetic support from data entries. Use parameters instead.
- Adds support for changing scale of objects with ZSyncTransform component.
- Adds experimental support for persisting EWP spawned players (this has caused some issues, not fully figured out yet).
- Adds new field
positionto pokes to override the poke origin position with absolute coordinates. - Adds new field
connectto create a virtual connection between two objects (can be used to poke other objects very efficiently). - Adds new field
connectedto pokes to allow poking virtually connected child objects. - Adds new field
attachto create a physical connection between two objects (child object follows the parent object). - Adds new parameters
connectedthat returns the id of the parent object. - Adds new angle parameters
rad,rad2deg,deg2rad,deg2vec,vec2deg. - Adds vector support for math parameters like
add,sub,mulanddiv. - Adds new vector parameters
angle,distance,dot,cross,normalize,magnitude,sqrmagnitude,project,reflect,lerp,vecx,vecyandvecz. - Adds new iteration parameters
iteranditer2. - Adds support for quaternion format (x, y, z, w) in data entries for quaternion fields.
- Changes field
injectDatato be determined automatically based on the data changes. - Fixes vector and quaternion outputs being wrong in some cases (now always comma separated).
- Fixes invalid
prefabin pokes causing all objects to be poked (now doesn't poke anything). - Fixes field
ownernot working without using fielddata. - Fixes RPC ChatMessage not working.
-
v1.53
- BREAKING CHANGE: Removes basic arithmetic support from commands. Use parameters instead.
- Fixes state
leavenot working. - Fixes parameters
<large>and<small>not working properly. Thanks Kurios.ZeuS! - Fixes poke limit not using offset, instead it was always based on object position.
- Improves parameters
<calci>,<calcf>and<calcl>to support more complex calculations.
-
v1.52
- Adds new parameter
<cid>to get the character id of the client that controls the object. - Adds new parameter
<owner>to spawn data to override the initial owner assignment. - Adds new states
join,leaveandrespawnto player triggers. - Adds new fields
groupsandbannedGroupsto filter based on player groups (requires Server Devcommands mod). - Adds API for developers to register own parameter handlers and to use custom triggers.
- Obsoletes parameter
<pchar>as it returned wrong information anyways.
- Adds new parameter
-
v1.51
- Skipped accidentally.
-
v1.50
- Adds formatting support to parameter
<time>. - Adds new parameter
<realtime>to get the real-world time (can be formatted). - Adds new trigger type
realtimeto trigger actions based on real-world time changes. - Adds new parameter
<pvisible>to get whether the player has public visibility enabled. - Adds new command
ewp_reloadto manually reload theewp_data.yamlfile (if the file has been manually modified). - Fixes spawned item drops possibly disappearing (no spawn time was set so clean up for old loot was instantly triggered).
- Removes file watcher from
ewp_data.yamlto reduce performance issues.
- Adds formatting support to parameter
1.54.0 Latest ✓ Scan successful .dll reports v1.54 Download 2× 210.7 KB
Dependencies: ValheimModding-YamlDotNet-16.3.0