2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-08 16:24:55 +00:00

Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde

This commit is contained in:
Jack Andersen
2019-09-30 21:41:42 -10:00
780 changed files with 5723 additions and 3544 deletions

View File

@@ -129,7 +129,7 @@ bool ProjectManager::openProject(hecl::SystemStringView path) {
}
r.reset();
reader.seek(0, athena::Begin);
reader.seek(0, athena::SeekOrigin::Begin);
if (!r.parse(&reader)) {
return makeProj(true);
}

View File

@@ -1,15 +1,20 @@
#pragma once
#include "hecl/ClientProcess.hpp"
#include "hecl/Database.hpp"
#include "Runtime/IFactory.hpp"
#include <list>
#include <memory>
#include <mutex>
#include <optional>
#include <thread>
#include <unordered_map>
#include "DataSpec/SpecBase.hpp"
#include "Runtime/CFactoryMgr.hpp"
#include "Runtime/CResFactory.hpp"
#include "DataSpec/SpecBase.hpp"
#include <optional>
#include "Runtime/IFactory.hpp"
#include <thread>
#include <mutex>
#include <hecl/ClientProcess.hpp>
#include <hecl/Database.hpp>
namespace urde {

View File

@@ -1,7 +1,7 @@
#pragma once
#include "ProjectResourceFactoryBase.hpp"
#include "CToken.hpp"
#include "Editor/ProjectResourceFactoryBase.hpp"
#include "Runtime/CToken.hpp"
namespace urde {
class MP1OriginalIDs;

View File

@@ -42,7 +42,7 @@ public:
GameMode
};
struct State : athena::io::DNAVYaml<athena::Big> {
struct State : athena::io::DNAVYaml<athena::Endian::Big> {
Delete _d;
};
static Space* NewSpaceFromConfigStream(ViewManager& vm, Space* parent, ConfigReader& r);

View File

@@ -346,6 +346,7 @@ bool ViewManager::proc() {
if (m_rootSpaceView && m_editorFrames <= 30)
m_rootSpaceView->setMultiplyColor(zeus::CColor::lerp({1, 1, 1, 0}, {1, 1, 1, 1}, m_editorFrames / 30.0));
m_cvarManager.proc();
m_projManager.mainUpdate();
if (m_testGameView)