# HG changeset patch # User unc0rr # Date 1256143255 0 # Node ID af96861683f891bc456f8d0d78f16a6b59271921 # Parent 349b4c586ef519c243eaf77e6678aab91a09d433 Start work on missions/trainings editor diff -r 349b4c586ef5 -r af96861683f8 tools/MissionsEditor/MissionsEditor.pro --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tools/MissionsEditor/MissionsEditor.pro Wed Oct 21 16:40:55 2009 +0000 @@ -0,0 +1,16 @@ +#------------------------------------------------- +# +# Project created by QtCreator 2009-10-21T19:51:57 +# +#------------------------------------------------- + +TARGET = MissionsEditor +TEMPLATE = app + + +SOURCES += main.cpp\ + editor.cpp + +HEADERS += editor.h + +FORMS += editor.ui diff -r 349b4c586ef5 -r af96861683f8 tools/MissionsEditor/editor.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tools/MissionsEditor/editor.cpp Wed Oct 21 16:40:55 2009 +0000 @@ -0,0 +1,13 @@ +#include "editor.h" +#include "ui_editor.h" + +editor::editor(QWidget *parent) + : QMainWindow(parent), ui(new Ui::editor) +{ + ui->setupUi(this); +} + +editor::~editor() +{ + delete ui; +} diff -r 349b4c586ef5 -r af96861683f8 tools/MissionsEditor/editor.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tools/MissionsEditor/editor.h Wed Oct 21 16:40:55 2009 +0000 @@ -0,0 +1,23 @@ +#ifndef EDITOR_H +#define EDITOR_H + +#include + +namespace Ui +{ + class editor; +} + +class editor : public QMainWindow +{ + Q_OBJECT + +public: + editor(QWidget *parent = 0); + ~editor(); + +private: + Ui::editor *ui; +}; + +#endif // EDITOR_H diff -r 349b4c586ef5 -r af96861683f8 tools/MissionsEditor/editor.ui --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tools/MissionsEditor/editor.ui Wed Oct 21 16:40:55 2009 +0000 @@ -0,0 +1,284 @@ + + + editor + + + + 0 + 0 + 601 + 526 + + + + editor + + + + + + + 0 + + + + Options + + + + + + + + Invulnerable + + + + + + + Artillery + + + + + + + SolidLand + + + + + + + Vampiric + + + + + + + OneClanMode + + + true + + + + + + + Karma + + + + + + + LaserSight + + + + + + + Border + + + + + + + LowGravity + + + + + + + Mines + + + + + + + DivideTeams + + + + + + + MultiWeapon + + + true + + + + + + + Forts + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + + + + + Seed + + + + + + + foobar + + + + + + + Damage Modifier + + + + + + + Turn Time + + + + + + + Crate Drops + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + 10 + + + 300 + + + 15 + + + 100 + + + + + + + 1000 + + + 100000 + + + 5000 + + + 45000 + + + + + + + 3 + + + + + + + + + + Triggers + + + + + + + + + + 0 + 0 + 601 + 28 + + + + + &File + + + + + + + + + + + + &Load... + + + + + &Save + + + + + &Quit + + + + + + + diff -r 349b4c586ef5 -r af96861683f8 tools/MissionsEditor/main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tools/MissionsEditor/main.cpp Wed Oct 21 16:40:55 2009 +0000 @@ -0,0 +1,10 @@ +#include +#include "editor.h" + +int main(int argc, char *argv[]) +{ + QApplication a(argc, argv); + editor w; + w.show(); + return a.exec(); +}