Skip to content
This repository was archived by the owner on Aug 2, 2026. It is now read-only.

Commit a6bae04

Browse files
committed
Haiii, I made changes :333
1 parent d402c81 commit a6bae04

4 files changed

Lines changed: 14 additions & 51 deletions

File tree

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
# Happy Textures :3
1+
# Happy Textures x3c
22

3-
# <cr>**NOT TEXTURE WORKSHOP, YOU CANNOT DOWNLOAD TEXTURE PACKS WITH THIS MOD**</c>
3+
<cg>HAIII =^(OwO)^=</c>
44

5-
A Geometry Dash mod that brings texture packs to the next level!
5+
This Geometry Dash mod brings texture packs to the next level!!!! :OOO
66

7-
## Features
7+
**--->** <cy>This mod does not allow you to download and/or load Texture Packs, it assists in the capabilities Texture Packs have.</c> **<---**
88

9+
### +=+=+=+=+=+=+=+=+ __FEATURES__ +=+=+=+=+=+=+=+=+
10+
11+
- Extensive Data Driven UI support with JSON
912
- Replacing bigFont (Pusab) will not replace the font within levels.
1013
- Fixed overlapping texture issues with CCScale9Sprite (Transparent textures in the level search look good now)
1114
- Fixed comment borders being ugly with certain texture packs
12-
- Extensive Data Driven UI support with JSON
13-
14-
Check the [Wiki](https://github.com/Alphalaneous/HappyTextures/wiki) on how to use.
1515

16-
# <cr>**NOT TEXTURE WORKSHOP, YOU CANNOT DOWNLOAD TEXTURE PACKS WITH THIS MOD**</c>
16+
Check the [Wiki](https://github.com/Alphalaneous/HappyTextures/wiki) on how to use.

changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# 2.1.9
2+
- Remove intrusive notices
3+
14
# 2.1.8
25
- Make it even more clear that this is not Texture Workshop
36

mod.json

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
"mac": "2.2081",
77
"ios": "2.2081"
88
},
9-
"version": "v2.1.8",
9+
"version": "v2.1.9",
1010
"id": "alphalaneous.happy_textures",
11-
"name": "Happy Textures :3 (NOT TEXTURE WORKSHOP)",
11+
"name": "Happy Textures x3c",
1212
"developer": "Alphalaneous",
13-
"description": "Texture Packs on a whole new level!",
13+
"description": "Texture Packs with more tools uwu mrrp :333",
1414
"early-load": true,
1515
"dependencies": {
1616
"geode.node-ids": ">=v1.15.0",
@@ -43,11 +43,6 @@
4343
},
4444
"tags": ["universal", "interface", "enhancement", "bugfix", "offline", "utility", "customization"],
4545
"settings": {
46-
"disable-texture-workshop-info": {
47-
"name": "Disable Texture Workshop Notice on Menu",
48-
"type": "bool",
49-
"default": false
50-
},
5146
"ccscale9sprite-fix": {
5247
"name": "CCScale9Sprite Fix",
5348
"description": "Fix sprite overlapping when you have transparent CCScale9Sprites (Such as on the level search page).",

src/nodes/MenuLayer.cpp

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -18,40 +18,5 @@ class $classModify(MyMenuLayer, MenuLayer) {
1818
UIModding::get()->startFileListeners();
1919
}
2020
}
21-
22-
if (Mod::get()->getSettingValue<bool>("disable-texture-workshop-info")) return;
23-
24-
auto label = CCLabelBMFont::create("Happy Textures is NOT Texture Workshop\nThere is no place to download packs with Happy Textures.\nYou can disable this message in Happy Textures' settings.", "bigFont.fnt");
25-
label->setZOrder(300);
26-
label->setScale(0.3f);
27-
label->setAlignment(CCTextAlignment::kCCTextAlignmentCenter);
28-
29-
auto winSize = CCDirector::get()->getWinSize();
30-
31-
label->setPosition({winSize.width / 2, 90});
32-
33-
addChild(label);
34-
35-
auto noticeBg = geode::NineSlice::create("geode.loader/white-square-uhd.png");
36-
noticeBg->setContentSize(label->getScaledContentSize() + CCSize{10, 10});
37-
noticeBg->setColor({127, 0, 0});
38-
noticeBg->setPosition(label->getPosition());
39-
noticeBg->setZOrder(299);
40-
41-
addChild(noticeBg);
42-
43-
auto textureWorkshop = Loader::get()->getInstalledMod("uproxide.textures");
44-
if (!textureWorkshop) return;
45-
46-
if (!textureWorkshop->isLoaded() && textureWorkshop->targetsOutdatedVersion()) {
47-
auto rightMenu = getChildByID("right-side-menu");
48-
if (rightMenu) {
49-
auto btn = CCMenuItemExt::createSpriteExtraWithFilename("TWS_MainButton.png"_spr, 1.f, [] (auto sender) {
50-
createQuickPopup("Whoops!", "<cb>Texture Workshop</c> has not been updated to support your version of Geometry Dash yet!\nThis alert was created by <cg>Happy Textures</c>. <cg>Happy Textures</c> is <cr>NOT</c> <cb>Texture Workshop</c>, please <cr>stop</c> reporting that you can't download packs with <cg>Happy Textures</c>.", "OK", nullptr, nullptr);
51-
});
52-
rightMenu->addChild(btn);
53-
rightMenu->updateLayout();
54-
}
55-
}
5621
}
5722
};

0 commit comments

Comments
 (0)