mirror of
https://github.com/isledecomp/isle.git
synced 2026-02-14 08:37:38 +00:00
Formatting
This commit is contained in:
parent
fa7207cd58
commit
0ec0e8caa0
@ -1,7 +1,6 @@
|
||||
#include "legobuildingmanager.h"
|
||||
|
||||
#include "legoentity.h"
|
||||
|
||||
#include "legoworld.h"
|
||||
#include "misc.h"
|
||||
|
||||
@ -32,6 +31,7 @@ const char* g_buildingDataHausName[5] = {
|
||||
"haus7",
|
||||
};
|
||||
|
||||
// clang-format off
|
||||
// GLOBAL: LEGO1 0x100f3428
|
||||
float g_buildingDataDownshiftScale[16] = {
|
||||
0.0f, 1.0f, 1.0f, 1.0f,
|
||||
@ -47,6 +47,7 @@ MxU8 g_buildingDataDownshift[16] = {
|
||||
3, 5, 5, 5,
|
||||
5, 5, 5, 5,
|
||||
};
|
||||
// clang-format on
|
||||
|
||||
// GLOBAL: LEGO1 0x100f3478
|
||||
LegoBuildingData g_buildingDataTemplate[16];
|
||||
@ -113,7 +114,8 @@ void LegoBuildingManager::FUN_1002fa00()
|
||||
m_unk1 = 0;
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
}
|
||||
else {
|
||||
for (i = 0; i < _countof(g_buildingDataHausName); i++) {
|
||||
LegoEntity* entity = (LegoEntity*) world->Find("MxEntity", g_buildingDataHausName[i]);
|
||||
if (entity)
|
||||
@ -126,8 +128,7 @@ void LegoBuildingManager::FUN_1002fa00()
|
||||
// FUNCTION: LEGO1 0x1002fa90
|
||||
void LegoBuildingManager::UpdatePosition(int p_index, LegoWorld* p_world)
|
||||
{
|
||||
LegoEntity* entity = (LegoEntity*)p_world->Find(
|
||||
"MxEntity", g_buildingData[p_index].m_hausName);
|
||||
LegoEntity* entity = (LegoEntity*) p_world->Find("MxEntity", g_buildingData[p_index].m_hausName);
|
||||
if (entity) {
|
||||
entity->SetType(3);
|
||||
g_buildingData[p_index].m_pEntity = entity;
|
||||
@ -210,16 +211,17 @@ void LegoBuildingManager::AdjustHeight(int p_i)
|
||||
if (value > 0) {
|
||||
g_buildingData[p_i].m_float = g_buildingDataTemplate[p_i].m_float -
|
||||
(g_buildingDataDownshift[p_i] - value) * g_buildingDataDownshiftScale[p_i];
|
||||
} else if (value == 0) {
|
||||
g_buildingData[p_i].m_float = g_buildingDataTemplate[p_i].m_float -
|
||||
g_buildingDataDownshift[p_i] * g_buildingDataDownshiftScale[p_i];
|
||||
if (g_buildingData[p_i].m_pEntity != NULL)
|
||||
{
|
||||
}
|
||||
else if (value == 0) {
|
||||
g_buildingData[p_i].m_float =
|
||||
g_buildingDataTemplate[p_i].m_float - g_buildingDataDownshift[p_i] * g_buildingDataDownshiftScale[p_i];
|
||||
if (g_buildingData[p_i].m_pEntity != NULL) {
|
||||
LegoROI* roi = g_buildingData[p_i].m_pEntity->GetROI();
|
||||
if (roi != NULL)
|
||||
roi->SetVisibility(FALSE);
|
||||
}
|
||||
} else {
|
||||
}
|
||||
else {
|
||||
g_buildingData[p_i].m_float = g_buildingDataTemplate[p_i].m_float;
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user