Skip to content

Commit 9626886

Browse files
committed
stuffs
1 parent b3594c2 commit 9626886

7 files changed

Lines changed: 106 additions & 1 deletion

File tree

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# [<img src="logo.png" width="30" alt="The mod's logo." />](https://www.geode-sdk.org/mods/arcticwoof.horrible_ideas) Horrible Ideas
2+
Horrible Geode Mod Ideas.
3+
4+
> [<img alt="Latest Version" src="https://img.shields.io/github/v/release/DumbCaveSpider/HorribleIdeas?include_prereleases&sort=semver&display_name=release&style=for-the-badge&logo=github&logoColor=ffffff&label=Version">](../../releases/) [<img alt="Code License" src="https://img.shields.io/github/license/DumbCaveSpider/HorribleIdeas?style=for-the-badge&logo=gnu&logoColor=ffffff&label=License">](LICENSE.md)
5+
>
6+
> [<img alt="Downloads" src="https://img.shields.io/github/downloads/DumbCaveSpider/HorribleIdeas/total?style=for-the-badge&logo=geode&logoColor=ffffff&label=Downloads">](https://www.geode-sdk.org/mods/arcticwoof.horrible_ideas)
7+
8+
---
9+
10+
## About
11+
This silly lil' mod adds a mod menu filled to the brim with joke mods!
12+
13+
---
14+
15+
### Jokes
16+
When pressing `Tab`, a menu will pop up with a list of joke mods you can enable on your game to do some interesting things to your gaming experience.

about.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Horrible Ideas
2+
**Horrible Geode Mod Ideas.**
3+
4+
*by* ***[ArcticWoof](user:7689052)****!*
5+
6+
---
7+
8+
## About
9+
This silly lil' mod adds a mod menu filled to the brim with joke mods!
10+
11+
---
12+
13+
### Jokes
14+
When pressing `Tab`, a menu will pop up with a list of joke mods you can enable on your game to do some interesting things to your gaming experience.

changelog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# v1.0.0
2+
- Initial release

mod.json

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,29 @@
1515
"joke",
1616
"offline",
1717
"universal"
18-
]
18+
],
19+
"dependencies": {
20+
"geode.node-ids": {
21+
"importance": "required",
22+
"version": ">=1.21.0"
23+
},
24+
"geode.custom-keybinds": {
25+
"importance": "required",
26+
"version": ">=1.10.0",
27+
"platforms": [
28+
"win",
29+
"mac",
30+
"android"
31+
]
32+
}
33+
},
34+
"links": {
35+
"source": "https://github.com/DumbCaveSpider/HorribleIdeas",
36+
"community": "https://discord.gg/gXcppxTNxC",
37+
"homepage": "https://arcticwoof.com.au"
38+
},
39+
"issues": {
40+
"info": "If something isn't turning out to be as funny as we thought, please report it to the repository!",
41+
"url": "https://github.com/DumbCaveSpider/HorribleIdeas/issues"
42+
}
1943
}

src/Keybinds.cpp

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
#include <Geode/Geode.hpp>
2+
3+
#include <Geode/utils/cocos.hpp>
4+
5+
using namespace geode::prelude;
6+
7+
#ifndef GEODE_IS_IOS
8+
9+
#include <geode.custom-keybinds/include/Keybinds.hpp>
10+
11+
using namespace keybinds;
12+
13+
$execute
14+
{
15+
if (auto bm = BindManager::get()) {
16+
bm->registerBindable({
17+
"popup"_spr,
18+
"Show Menu", "Show the Horrible Ideas mod menu.",
19+
{ Keybind::create(KEY_Tab, Modifier::None) },
20+
"Horrible Ideas"
21+
});
22+
} else {
23+
log::error("Failed to get keybind manager");
24+
};
25+
};
26+
27+
#endif

src/modified/PlayLayer.cpp

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#include <Geode/Geode.hpp>
2+
3+
#include <Geode/modify/PlayLayer.hpp>
4+
5+
using namespace geode::prelude;
6+
7+
class $modify(HorriblePlayLayer, PlayLayer) {
8+
bool init(GJGameLevel * level, bool useReplay, bool dontCreateObjects) {
9+
if (!PlayLayer::init(level, useReplay, dontCreateObjects)) return false;
10+
11+
log::info("oxygen level time!");
12+
13+
return true;
14+
};
15+
};

support.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
### Mod Support
2+
- [ArcticWoof Discord Server](https://discord.gg/gXcppxTNxC)
3+
### Youtube/Twitch
4+
- [ArcticWoof Twitch Channel](https://www.twitch.tv/arcticwooflive)
5+
- [ArcticWoof Youtube Channel](https://www.youtube.com/@ArcticWoofxD)
6+
### Dono?
7+
- [Donate via PayPal](https://www.paypal.com/donate/?business=payment%40arcticwoof.com.au&item_name=Project+Donation%2FFunds&currency_code=AUD)

0 commit comments

Comments
 (0)