diff --git a/Makefile b/Makefile index 5f9ede6..44bc658 100644 --- a/Makefile +++ b/Makefile @@ -1,18 +1,18 @@ -#COPYRIGHT no one cares lol - -#files to compile - -OBJS = src/main.cpp src/TobeeRPG.h src/RPG.cpp - -#compiler to use - -CC = g++ - -#name of muh bin lel - -OBJ_NAME = TobeeRPG - -#no regerts cuz its all together now - -all : $(OBJS) - $(CC) $(OBJS) -o $(OBJ_NAME) +#COPYRIGHT no one cares lol + +#files to compile + +OBJS = src/main.cpp src/TobeeRPG.h src/RPG.cpp + +#compiler to use + +CC = g++ + +#name of muh bin lel + +OBJ_NAME = TobeeRPG + +#no regerts cuz its all together now + +all : $(OBJS) + $(CC) $(OBJS) -o $(OBJ_NAME) diff --git a/README.md b/README.md index 193c030..1962041 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,18 @@ -THIS GAME/CODE CONTAINS CURSE WORDS AND OTHER OBSCENITIES - -This is game I made for my good friend Tobi -To build you need git,make, and g++ - -Building - -1. git clone https://gitdab.com/Canneddonuts/Tobee_RPG -2. cd Tobee_RPG -3. make - -To run - -*nix -./TobeeRPG - -windows -TobeeRPG.exe +THIS GAME/CODE CONTAINS CURSE WORDS AND OTHER OBSCENITIES + +This is game I made for my good friend Tobi +To build you need git,make, and g++ + +Building + +1. git clone https://gitdab.com/Canneddonuts/Tobee_RPG +2. cd Tobee_RPG +3. make + +To run + +*nix +./TobeeRPG + +windows +TobeeRPG.exe diff --git a/compileWindows.bat b/compileWindows.bat new file mode 100644 index 0000000..1fa08ca --- /dev/null +++ b/compileWindows.bat @@ -0,0 +1,2 @@ +@echo off +g++ src/main.cpp src/TobeeRPG.h src/RPG.cpp res/icon.o -o TobeeRPG.exe \ No newline at end of file diff --git a/res/icon.ico b/res/icon.ico new file mode 100644 index 0000000..6eb4ad1 Binary files /dev/null and b/res/icon.ico differ diff --git a/res/icon.o b/res/icon.o new file mode 100644 index 0000000..a9e944c Binary files /dev/null and b/res/icon.o differ diff --git a/res/main.rc b/res/main.rc new file mode 100644 index 0000000..93c631f --- /dev/null +++ b/res/main.rc @@ -0,0 +1 @@ +MAIN ICON "icon.ico" \ No newline at end of file diff --git a/res_src/Tobi RPG Ico-20210812-132500.piskel b/res_src/Tobi RPG Ico-20210812-132500.piskel new file mode 100644 index 0000000..bb7e4fa --- /dev/null +++ b/res_src/Tobi RPG Ico-20210812-132500.piskel @@ -0,0 +1 @@ +{"modelVersion":2,"piskel":{"name":"Tobi RPG Ico","description":"","fps":12,"height":64,"width":64,"layers":["{\"name\":\"Layer 1\",\"opacity\":1,\"frameCount\":1,\"chunks\":[{\"layout\":[[0]],\"base64PNG\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAABj0lEQVR4nO3b0a7DIAgGYOve/5Gb7qpL09opP6AiXJBsOajsG9ouzUmfbTvOyJfXpfePSJW/VyIzx7MjbUcaWoAQ5BnHvv+idUy6D2wJTQzO+gFQySltuaUAkHicAZILIcW/5ZoC0GhjEwDUrVRaYykAJMcsAGWv/8tdAoCTzwFAahcBkEQLAPDwDIAAWBCgnp/mAEDGIYfdtB1Qal001yxAK0ItZykA5DAzDUCBaBlrFuAfBGXMEIDRgW4dNwBo95gBqEG4AeCiBUAABIA/ACQCYOTi1cfv2jHN4/GZO4D7605jLolaTAJI1qIGIPHNTQvAzePmINf5ZQCQb7cbALIFAoABIPXhVQC05kIOR3GAt0lnBWhZD7oMIu3fWqgJgOuEPQCord0F4JyUW5gGAGXLid4JShTUexz5KjAaAA0xAO2W7AuQ8PsABAEFkEAQ7YC3gjQBtIJ1J0hFWA6AirAkQAnBHQACNfqDNwNIhnuA2SJ7B3DfAQHgHSDOgAC4/Roc/t/cnSN7fzyet3R8AR1BzJlVyvHgAAAAAElFTkSuQmCC\"}]}"],"hiddenFrames":[""]}} \ No newline at end of file diff --git a/res_src/Tobi RPG Ico.png b/res_src/Tobi RPG Ico.png new file mode 100644 index 0000000..94ba3ff Binary files /dev/null and b/res_src/Tobi RPG Ico.png differ diff --git a/src/RPG.cpp b/src/RPG.cpp index df5d2f2..fb26f14 100644 --- a/src/RPG.cpp +++ b/src/RPG.cpp @@ -1,38 +1,38 @@ -#include -#include "TobeeRPG.h" -using namespace std; - -void RPG(){ - int TobiHP = 10; - int BadGuyHP = 5; - // makes a variable for user input - int UsrIn; - cout << "'GIMME YO FUCKIN' MONEY' said the badguy\n"; - cout << "You need to help him\n"; - // this is an infinite loop - while (true){ - cout << "Tobi's HP is: " << TobiHP << endl; - cout << "BadDude's HP is: " << BadGuyHP << endl; - cout << "You can type 1 to kick the guys dick or type 2 to do nothing: "; - // this reads the number you typed and then writes it to the variable UsrIn - cin >> UsrIn; - if(UsrIn==1){ - cout << "Tobi used dick kick\n"; - BadGuyHP -= 2; - cout << "BadDude says 'Ow My fuckin dick'\n"; - } else if(UsrIn==2){ - cout << "BadDude used FUCKING LEAD TO THE HEAD!!!!!!\n"; - TobiHP -= 999999; - cout << "BadDude says 'Fuckin loser scrub cunt wanker bitch'\n"; - } - if (TobiHP<=0) { - cout << "Tobi fucking died 'Best ending' \n" << endl; - // break ends the loop - break; - } else if (BadGuyHP<=0) { - cout << "Tobi killed a man 'Good ending' \n" << endl; - break; - } - } - -} +#include +#include "TobeeRPG.h" +using namespace std; + +void RPG(){ + int TobiHP = 10; + int BadGuyHP = 5; + // makes a variable for user input + int UsrIn; + cout << "'GIMME YO FUCKIN' MONEY' said the badguy\n"; + cout << "You need to help him\n"; + // this is an infinite loop + while (true){ + cout << "Tobi's HP is: " << TobiHP << endl; + cout << "BadDude's HP is: " << BadGuyHP << endl; + cout << "You can type 1 to kick the guys dick or type 2 to do nothing: "; + // this reads the number you typed and then writes it to the variable UsrIn + cin >> UsrIn; + if(UsrIn==1){ + cout << "Tobi used dick kick\n"; + BadGuyHP -= 2; + cout << "BadDude says 'Ow My fuckin dick'\n"; + } else if(UsrIn==2){ + cout << "BadDude used FUCKING LEAD TO THE HEAD!!!!!!\n"; + TobiHP -= 999999; + cout << "BadDude says 'Fuckin loser scrub cunt wanker bitch'\n"; + } + if (TobiHP<=0) { + cout << "Tobi fucking died 'Best ending' \n" << endl; + // break ends the loop + break; + } else if (BadGuyHP<=0) { + cout << "Tobi killed a man 'Good ending' \n" << endl; + break; + } + } + +} diff --git a/src/TobeeRPG.h b/src/TobeeRPG.h index 1936e48..ff89617 100644 --- a/src/TobeeRPG.h +++ b/src/TobeeRPG.h @@ -1 +1 @@ -void RPG(); +void RPG(); diff --git a/src/main.cpp b/src/main.cpp index ae12443..8cc0ed5 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,25 +1,25 @@ -/* This code has no license so you can do whatever you want with it. - made by M-C-O-B 2021 - */ - -#include -#include "TobeeRPG.h" -using namespace std; - -void PrgEnd() { - string Name; // this makes a string called name - cout << "To exit the program please type your name: "; - cin >> Name; // this gets what you typed - cout << "Thanks for playing: " << Name << endl;// this displays what you type -} - -int main(){ - cout << "Tobi was walking home from his long ass walk" << endl; - cout << "Then FROM OUTTA NOWHERE HE GOT JUMPED BY SOME ASSHOLE\n" << endl; - cout << "To play just type a number then hit enter" << endl; - cout << "Oh yeah if you type a letter the game fuckin breaks, enjoy\n" << endl; - RPG(); - cout << "Happy Birthday Tobi\n"; - PrgEnd(); - return 0; -} +/* This code has no license so you can do whatever you want with it. + made by M-C-O-B 2021 + */ + +#include +#include "TobeeRPG.h" +using namespace std; + +void PrgEnd() { + string Name; // this makes a string called name + cout << "To exit the program please type your name: "; + cin >> Name; // this gets what you typed + cout << "Thanks for playing: " << Name << endl;// this displays what you type +} + +int main(){ + cout << "Tobi was walking home from his long ass walk" << endl; + cout << "Then FROM OUTTA NOWHERE HE GOT JUMPED BY SOME ASSHOLE\n" << endl; + cout << "To play just type a number then hit enter" << endl; + cout << "Oh yeah if you type a letter the game fuckin breaks, enjoy\n" << endl; + RPG(); + cout << "Happy Birthday Tobi\n"; + PrgEnd(); + return 0; +}