Skip to content

Commit

Permalink
v1.0.0 test 4
Browse files Browse the repository at this point in the history
  • Loading branch information
SergeyMC9730 committed Apr 23, 2024
1 parent dfbf7a1 commit efe2dd9
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 14 deletions.
5 changes: 4 additions & 1 deletion mod.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
{
"geode": "2.0.0-beta.22",
"gd": "2.204",
"gd": {
"android": "2.205",
"win": "2.204"
},
"version": "v1.0.0",
"id": "dogotrigger.level_history",
"name": "Level History",
Expand Down
13 changes: 7 additions & 6 deletions src/GDHistoryProvider.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -287,7 +287,7 @@ void GDHistoryProvider::getLevelData(int id, std::function<void(LevelProvider *,
}

if (propLevel->m_demonVotes <= 0) {
log::info("votes: {}", propLevel->m_demonVotes);
// log::info("votes: {}", propLevel->m_demonVotes);

this->cleanupLevels(true);
this->_serverResponseParsed = old_vec;
Expand Down Expand Up @@ -324,13 +324,14 @@ void GDHistoryProvider::getLevelData(int id, std::function<void(LevelProvider *,

std::ofstream gmdfile;

gmdfile.open ("temp.gmd");
std::string path = Mod::get()->getSaveDir().generic_string();
std::string _path = fmt::format("{}/temp.gmd", path);

gmdfile.open (_path);
gmdfile << catgirl;
gmdfile.close();

auto file = gmd::ImportGmdFile::from("temp.gmd");

// geode::Result<GJGameLevel*> intoLevel() const;
auto file = gmd::ImportGmdFile::from(_path);

// std::filesystem::remove("temp.gmd");

Expand All @@ -339,7 +340,7 @@ void GDHistoryProvider::getLevelData(int id, std::function<void(LevelProvider *,
auto result = file.intoLevel();

if (result.isErr() || !result.isOk()) {
log::info("error: {}", result.unwrapErr());
log::info("(GDHistoryProvider) error: {}", result.unwrapErr());

onComplete(this, "-2", info);

Expand Down
14 changes: 7 additions & 7 deletions src/ProviderPopup.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -566,7 +566,7 @@ void ProviderPopup::onLevelIDSearch(CCObject *sender) {

d = levelArraySize .find_first_not_of("0123456789") == std::string::npos;

log::info("levelArraySize ={}",levelArraySize );
// log::info("levelArraySize ={}",levelArraySize );

if (!d && !levelArraySize .empty()) {
FLAlertLayer::create("Error", "<cr>Level array size should contain numbers only!</c>", "OK")->show();
Expand Down Expand Up @@ -611,14 +611,14 @@ void ProviderPopup::onLevelIDSearch(CCObject *sender) {

LevelCell *ProviderPopup::createLevelCell(GJGameLevel *level, CCLayer *page) {
auto csz = page->getContentSize();
log::info("1");
// log::info("1");

LevelCell *cell = LevelCell::create(0.f, 0.f);
log::info("2");
// log::info("2");
cell->loadFromLevel(level);
log::info("3");
// log::info("3");
cell->setPosition(0, csz.height / 2);
log::info("4");
// log::info("4");

CCLayer *base = dynamic_cast<CCLayer *>(cell->getChildByID("main-layer"));
base->setAnchorPoint({0, 0});
Expand Down Expand Up @@ -665,7 +665,7 @@ void ProviderPopup::onLevelPage(CCObject *sender) {

popup->_levelPage._currentLevelsIndex += button->getTag();

log::info("tag={}", button->getTag());
// log::info("tag={}", button->getTag());

if (popup->_levelPage._currentLevelsIndex > (popup->_levelPage._currentLevels.size() - 1)) {
popup->_levelPage._currentLevelsIndex = popup->_levelPage._currentLevels.size() - 1;
Expand Down Expand Up @@ -1167,7 +1167,7 @@ void ProviderPopup::onGenericSearch(CCObject *sender) {

bool d = levelArraySize .find_first_not_of("0123456789") == std::string::npos;

log::info("levelArraySize ={}",levelArraySize );
// log::info("levelArraySize ={}",levelArraySize );

if (!d && !levelArraySize .empty()) {
FLAlertLayer::create("Error", "<cr>Level array size should contain numbers only!</c>", "OK")->show();
Expand Down

0 comments on commit efe2dd9

Please sign in to comment.