From b17118544dc7d5ef78d1f45f0d8666acfe1f744d Mon Sep 17 00:00:00 2001 From: BlackMATov Date: Fri, 16 Jan 2026 04:17:09 +0700 Subject: [PATCH] little cleanup --- README.md | 4 ++-- evolved.d.tl | 2 +- evolved.lua | 13 ------------- 3 files changed, 3 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index fb3483e..553c4ef 100644 --- a/README.md +++ b/README.md @@ -1172,7 +1172,7 @@ storage :: component[] default :: component duplicate :: {component -> component} -realloc :: {storage?, integer, integer -> storage} +realloc :: {storage?, integer, integer -> storage?} compmove :: {storage, integer, integer, integer, storage} execute :: {chunk, entity[], integer, any...} @@ -1342,7 +1342,7 @@ builder_mt:internal :: builder builder_mt:default :: component -> builder builder_mt:duplicate :: {component -> component} -> builder -builder_mt:realloc :: {storage?, integer, integer -> storage} -> builder +builder_mt:realloc :: {storage?, integer, integer -> storage?} -> builder builder_mt:compmove :: {storage, integer, integer, integer, storage} -> builder builder_mt:prefab :: builder diff --git a/evolved.d.tl b/evolved.d.tl index d0d7df1..1cc3b78 100644 --- a/evolved.d.tl +++ b/evolved.d.tl @@ -64,7 +64,7 @@ default: function(self: Builder, default: Component): Builder duplicate: function(self: Builder, duplicate: function(Component): Component): Builder - realloc: function(self: Builder, realloc: function({ Component } | nil, integer, integer): { Component }): Builder + realloc: function(self: Builder, realloc: function({ Component } | nil, integer, integer): { Component } | nil): Builder compmove: function(self: Builder, compmove: function({ Component }, integer, integer, integer, { Component })): Builder prefab: function(self: Builder): Builder diff --git a/evolved.lua b/evolved.lua index f2b3126..4419a89 100644 --- a/evolved.lua +++ b/evolved.lua @@ -192,8 +192,6 @@ local __structural_changes = 0 ---@type integer ---@field package __has_internal_major boolean ---@field package __has_internal_minors boolean ---@field package __has_internal_fragments boolean ----@field package __has_storage_reallocs boolean ----@field package __has_storage_compmoves boolean ---@field package __has_required_fragments boolean local __chunk_mt = {} __chunk_mt.__index = __chunk_mt @@ -1267,8 +1265,6 @@ function __new_chunk(chunk_parent, chunk_fragment) __has_internal_major = false, __has_internal_minors = false, __has_internal_fragments = false, - __has_storage_reallocs = false, - __has_storage_compmoves = false, __has_required_fragments = false, }, __chunk_mt) @@ -1388,12 +1384,6 @@ function __update_chunk_caches(chunk) local has_internal_minors = chunk_parent ~= nil and chunk_parent.__has_internal_fragments local has_internal_fragments = has_internal_major or has_internal_minors - local has_storage_reallocs = chunk_parent ~= nil and chunk_parent.__has_storage_reallocs - or __evolved_has(chunk_fragment, __REALLOC) - - local has_storage_compmoves = chunk_parent ~= nil and chunk_parent.__has_storage_compmoves - or __evolved_has(chunk_fragment, __COMPMOVE) - local has_required_fragments = false for chunk_fragment_index = 1, chunk_fragment_count do @@ -1434,9 +1424,6 @@ function __update_chunk_caches(chunk) chunk.__has_internal_minors = has_internal_minors chunk.__has_internal_fragments = has_internal_fragments - chunk.__has_storage_reallocs = has_storage_reallocs - chunk.__has_storage_compmoves = has_storage_compmoves - chunk.__has_required_fragments = has_required_fragments if has_required_fragments then