use length from dna

This commit is contained in:
2025-01-02 18:05:16 +01:00
parent f60b63e082
commit 7f2265ca12
4 changed files with 37 additions and 13 deletions

View File

@@ -7,6 +7,7 @@
void newDna(Dna &dna)
{
TraceLog(LOG_INFO, "SIZE OF DNA:%d", sizeof(dna));
dna.moon = {mrand::getFloat(), mrand::getFloat(), mrand::getFloat()};
dna.colorSet = mrand::getValue(0, 3);
dna.time = std::floor(Remap(dna.moon.y, 0, 1, 4, 0));
@@ -26,7 +27,7 @@ void newDna(Dna &dna)
dna.branchSeed.c = mrand::getInt();
dna.branchSeed.d = mrand::getInt();
for (size_t i = 0; i < dna.branches.size(); i++)
for (size_t i = 0; i < MAX_DEPTH; i++)
{
uint8_t *array = (uint8_t *)&dna.branches[i];
for (size_t i = 0; i < sizeof(Branch); i++)