-;;; Dungeon Master --- Adventure generator for GNU Guile
+;;; Dungeon Master --- RPG Adventure Generator
;;; Copyright © 2019 Javier Sancho <jsf@jsancho.org>
;;;
;;; Dungeon Master is free software; you can redistribute it and/or modify it
;;; General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
-;;; along with Haunt. If not, see <http://www.gnu.org/licenses/>.
+;;; along with Dungeon Master. If not, see <http://www.gnu.org/licenses/>.
(define-module (dungeon-master generators town)
-;;; Dungeon Master --- Adventure generator for GNU Guile
+;;; Dungeon Master --- RPG Adventure Generator
;;; Copyright © 2019 Javier Sancho <jsf@jsancho.org>
;;;
;;; Dungeon Master is free software; you can redistribute it and/or modify it
;;; General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
-;;; along with Haunt. If not, see <http://www.gnu.org/licenses/>.
+;;; along with Dungeon Master. If not, see <http://www.gnu.org/licenses/>.
(define-module (dungeon-master geom)
-;;; Dungeon Master --- Adventure generator for GNU Guile
+;;; Dungeon Master --- RPG Adventure Generator
;;; Copyright © 2019 Javier Sancho <jsf@jsancho.org>
;;;
;;; Dungeon Master is free software; you can redistribute it and/or modify it
;;; General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
-;;; along with Haunt. If not, see <http://www.gnu.org/licenses/>.
+;;; along with Dungeon Master. If not, see <http://www.gnu.org/licenses/>.
(define-module (dungeon-master geom bowyer-watson)
-;;; Dungeon Master --- Adventure generator for GNU Guile
+;;; Dungeon Master --- RPG Adventure Generator
;;; Copyright © 2019 Javier Sancho <jsf@jsancho.org>
;;;
;;; Dungeon Master is free software; you can redistribute it and/or modify it
;;; General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
-;;; along with Haunt. If not, see <http://www.gnu.org/licenses/>.
+;;; along with Dungeon Master. If not, see <http://www.gnu.org/licenses/>.
(define-module (dungeon-master geom point)
-;;; Dungeon Master --- Adventure generator for GNU Guile
+;;; Dungeon Master --- RPG Adventure Generator
;;; Copyright © 2019 Javier Sancho <jsf@jsancho.org>
;;;
;;; Dungeon Master is free software; you can redistribute it and/or modify it
;;; General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
-;;; along with Haunt. If not, see <http://www.gnu.org/licenses/>.
+;;; along with Dungeon Master. If not, see <http://www.gnu.org/licenses/>.
(define-module (dungeon-master geom triangle)
-;;; Dungeon Master --- Adventure generator for GNU Guile
+;;; Dungeon Master --- RPG Adventure Generator
;;; Copyright © 2019 Javier Sancho <jsf@jsancho.org>
;;;
;;; Dungeon Master is free software; you can redistribute it and/or modify it
;;; General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
-;;; along with Haunt. If not, see <http://www.gnu.org/licenses/>.
+;;; along with Dungeon Master. If not, see <http://www.gnu.org/licenses/>.
(define-module (dungeon-master geom voronoi)
-/* Dungeon Master --- Adventure generator for GNU Guile
+/* Dungeon Master --- RPG Adventure Generator
Copyright © 2019 Javier Sancho <jsf@jsancho.org>
Dungeon Master is free software; you can redistribute it and/or modify it
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with Haunt. If not, see <http://www.gnu.org/licenses/>.
+ along with Dungeon Master. If not, see <http://www.gnu.org/licenses/>.
*/
#include <libguile.h>
-/* Dungeon Master --- Adventure generator for GNU Guile
+/* Dungeon Master --- RPG Adventure Generator
Copyright © 2019 Javier Sancho <jsf@jsancho.org>
Dungeon Master is free software; you can redistribute it and/or modify it
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with Haunt. If not, see <http://www.gnu.org/licenses/>.
+ along with Dungeon Master. If not, see <http://www.gnu.org/licenses/>.
*/
#include <irrlicht/irrlicht.h>
-#include "paths.h"
-
-#include <iostream>
using namespace irr;
using namespace core;
using namespace video;
using namespace gui;
-int main()
+int main ()
{
- std::set<std::string> paths = get_data_paths();
- for (std::set<std::string>::iterator it=paths.begin(); it!=paths.end(); it++)
- std::cout << *it << std::endl;
IrrlichtDevice* device =
- createDevice(EDT_OPENGL,
- dimension2d<u32>(640, 480), 16,
- false, false, false, 0);
+ createDevice (video::EDT_OPENGL, core::dimension2d<u32> (640, 480));
+
if (!device)
return 1;
- device->setWindowCaption(L"Dungeon Master");
+ device->setWindowCaption (L"Dungeon Master");
- IVideoDriver* driver = device->getVideoDriver();
- IGUIEnvironment* env = device->getGUIEnvironment();
+ IVideoDriver* driver = device->getVideoDriver ();
+ IGUIEnvironment* guienv = device->getGUIEnvironment ();
- env->addStaticText(L"Dungeon Master", rect<s32>(150,20,350,40), true);
+ guienv->addStaticText (L"Aqui va el texto", rect<s32> (10, 10, 260, 22));
- IGUITabControl* tab = env->addTabControl(rect<s32>(50, 60, 850, 600));
- tab->addTab(L"First");
- tab->addTab(L"Second");
- tab->addTab(L"Third");
-
- while (device->run())
+ while (device->run ())
{
- driver->beginScene(true, true, SColor(0, 200, 200, 200));
- env->drawAll();
- driver->endScene();
+ driver->beginScene (true, true, SColor(255, 100, 101, 140));
+ guienv->drawAll ();
+ driver->endScene ();
}
- device->drop();
-
+ device->drop ();
return 0;
}
-/* Dungeon Master --- Adventure generator for GNU Guile
+/* Dungeon Master --- RPG Adventure Generator
Copyright © 2019 Javier Sancho <jsf@jsancho.org>
Dungeon Master is free software; you can redistribute it and/or modify it
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with Haunt. If not, see <http://www.gnu.org/licenses/>.
+ along with Dungeon Master. If not, see <http://www.gnu.org/licenses/>.
*/
#include <dirent.h>
-/* Dungeon Master --- Adventure generator for GNU Guile
+/* Dungeon Master --- RPG Adventure Generator
Copyright © 2019 Javier Sancho <jsf@jsancho.org>
Dungeon Master is free software; you can redistribute it and/or modify it
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with Haunt. If not, see <http://www.gnu.org/licenses/>.
+ along with Dungeon Master. If not, see <http://www.gnu.org/licenses/>.
*/
void load_mods();
-/* Dungeon Master --- Adventure generator for GNU Guile
+/* Dungeon Master --- RPG Adventure Generator
Copyright © 2019 Javier Sancho <jsf@jsancho.org>
Dungeon Master is free software; you can redistribute it and/or modify it
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with Haunt. If not, see <http://www.gnu.org/licenses/>.
+ along with Dungeon Master. If not, see <http://www.gnu.org/licenses/>.
*/
#include <unistd.h>
-/* Dungeon Master --- Adventure generator for GNU Guile
+/* Dungeon Master --- RPG Adventure Generator
Copyright © 2019 Javier Sancho <jsf@jsancho.org>
Dungeon Master is free software; you can redistribute it and/or modify it
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with Haunt. If not, see <http://www.gnu.org/licenses/>.
+ along with Dungeon Master. If not, see <http://www.gnu.org/licenses/>.
*/
#include <set>
-;;; Dungeon Master --- Adventure generator for GNU Guile
+;;; Dungeon Master --- RPG Adventure Generator
;;; Copyright © 2019 Javier Sancho <jsf@jsancho.org>
;;;
;;; Dungeon Master is free software; you can redistribute it and/or modify it
;;; General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
-;;; along with Haunt. If not, see <http://www.gnu.org/licenses/>.
+;;; along with Dungeon Master. If not, see <http://www.gnu.org/licenses/>.
(define-module (test-bowyer-watson)
-;;; Dungeon Master --- Adventure generator for GNU Guile
+;;; Dungeon Master --- RPG Adventure Generator
;;; Copyright © 2019 Javier Sancho <jsf@jsancho.org>
;;;
;;; Dungeon Master is free software; you can redistribute it and/or modify it
;;; General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
-;;; along with Haunt. If not, see <http://www.gnu.org/licenses/>.
+;;; along with Dungeon Master. If not, see <http://www.gnu.org/licenses/>.
(define-module (test-point)
-;;; Dungeon Master --- Adventure generator for GNU Guile
+;;; Dungeon Master --- RPG Adventure Generator
;;; Copyright © 2019 Javier Sancho <jsf@jsancho.org>
;;;
;;; Dungeon Master is free software; you can redistribute it and/or modify it
;;; General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
-;;; along with Haunt. If not, see <http://www.gnu.org/licenses/>.
+;;; along with Dungeon Master. If not, see <http://www.gnu.org/licenses/>.
(define-module (test-triangle)