Skip to content

2.1.1 release

Compare
Choose a tag to compare
@zjhongxian zjhongxian released this 02 Nov 08:39
· 140 commits to master since this release
61e9851
  1. Add support for FSoftObjectPtr struct, FSoftObjectProperty, and FSoftClassProperty.
  2. Lua defined Net Replication Property usage optimise, eg:
function LuaGameState:GetLifetimeReplicatedProps()
    local FVectorType = import("Vector")
    { "Position", ELifetimeCondition.COND_SimulatedOnly, FVectorType},
end

before:
self.Position.X = 100
self.Position = self.Position

after:
self.Position.X = 100

Not need to write "self.Position = self.Position".

  1. Update LuaWrapper tool and corresponding code.
  2. Fixed RPC function cleanup bug.
  3. Allow Lua and Blueprint classes to inherit without strict correspondence, solving the problem of generating multiple RPC functions with the same name.
  4. Fixed lua replicated bugs.
  5. Support Unreal Engine 5.3