Compare commits
4 Commits
Author | SHA1 | Date |
---|---|---|
|
d3678bb8b9 | |
|
64d00bee4c | |
|
294faf5faf | |
|
8ad4b6c460 |
|
@ -1,2 +1,8 @@
|
|||
## v2.6.0
|
||||
- More flexible composer dependencies
|
||||
|
||||
## v2.5.0
|
||||
- Using local static functions instead of lambdas for better stack traces
|
||||
|
||||
## v2.0.0
|
||||
- Bumping dependency from bit/metagen_bhl_bind up to v13.0.0
|
|
@ -57,15 +57,13 @@ class BindEclLitePlugin implements \bhl_bind\BindPlugin
|
|||
$code .= "#if !BHL_FRONT\n";
|
||||
$code .= "public static bool TryUnpackEcsEntity(ValStack stack, out EcsWorld world, out int id)\n";
|
||||
$code .= "{\n";
|
||||
$code .= " EcsPackedEntityWithWorld e = default;\n";
|
||||
$code .= " stack.PopRelease().Decode(ref e);\n\n";
|
||||
$code .= " var e = stack.PopRelease().Decode(new EcsPackedEntityWithWorld());\n\n";
|
||||
$code .= " return e.Unpack(out world, out id);\n";
|
||||
$code .= "}\n\n";
|
||||
|
||||
$code .= "public static void UnpackEcsEntity(ValStack stack, out EcsWorld world, out int id)\n";
|
||||
$code .= "{\n";
|
||||
$code .= " EcsPackedEntityWithWorld e = default;\n";
|
||||
$code .= " stack.PopRelease().Decode(ref e);\n\n";
|
||||
$code .= " var e = stack.PopRelease().Decode(new EcsPackedEntityWithWorld());\n\n";
|
||||
$code .= " if(e.Unpack(out world, out id) == false)\n";
|
||||
$code .= " throw new Exception(\"No entity found\");\n";
|
||||
$code .= "}\n\n";
|
||||
|
|
Loading…
Reference in New Issue