From b81f5bffa2772eb9bd3c67fb35485ab1ee2d96e7 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Fri, 5 Sep 2008 20:41:05 +0000 Subject: [FIX] Moving stuff for the move to the new name, Sigma Game Engine (sigen for short) git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@249 6ecfd1a5-f3ed-3746-8530-beee90d26b22 --- pokescripting/TrainerWrapper.cpp | 97 ---------------------------------------- 1 file changed, 97 deletions(-) delete mode 100644 pokescripting/TrainerWrapper.cpp (limited to 'pokescripting/TrainerWrapper.cpp') diff --git a/pokescripting/TrainerWrapper.cpp b/pokescripting/TrainerWrapper.cpp deleted file mode 100644 index d552070b..00000000 --- a/pokescripting/TrainerWrapper.cpp +++ /dev/null @@ -1,97 +0,0 @@ -/* - * Copyright 2008 Ben Boeckel - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see . - */ - -// Header include -#include "TrainerWrapper.h" - -// Pokescripting includes -#include "PokemodWrapper.h" - -Pokescripting::TrainerWrapper* Pokescripting::TrainerWrapper::create(const Pokemod::Trainer* trainer, PokemodWrapper* parent) -{ - if (!m_instances.contains(Signiture(parent, trainer->id()))) - m_instances[Signiture(parent, trainer->id())] = new TrainerWrapper(trainer, parent); - return qobject_cast(m_instances[Signiture(parent, trainer->id())]); -} - -Pokescripting::TrainerWrapper::TrainerWrapper(const Pokemod::Trainer* trainer, PokemodWrapper* parent) : - ObjectWrapper(trainer, parent), - m_trainer(trainer) -{ -} - -Pokemod::Trainer::Intelligence Pokescripting::TrainerWrapper::intelligence(const QString& name) const -{ - if (name == "Ignorant") - return Pokemod::Trainer::Ignorant; - else if (name == "Determine") - return Pokemod::Trainer::Determine; - else if (name == "Remember") - return Pokemod::Trainer::Remember; - else if (name == "Cheating") - return Pokemod::Trainer::Cheating; - return QVariant(-1).value(); -} - -QString Pokescripting::TrainerWrapper::TrainerWrapper::name() const -{ - return m_trainer->name(); -} - -int Pokescripting::TrainerWrapper::TrainerWrapper::moneyFactor() const -{ - if (value("moneyFactor").canConvert()) - return value("moneyFactor").toInt(); - return m_trainer->moneyFactor(); -} - -Pokescripting::SkinWrapper* Pokescripting::TrainerWrapper::TrainerWrapper::skin() -{ - return pokemod()->skin(m_trainer->skin()); -} - -int Pokescripting::TrainerWrapper::TrainerWrapper::depth() const -{ - if (value("depth").canConvert()) - return value("depth").toInt(); - return m_trainer->depth(); -} - -Pokemod::Trainer::Intelligence Pokescripting::TrainerWrapper::TrainerWrapper::teamIntel() const -{ - return m_trainer->teamIntel(); -} - -Pokemod::Trainer::Intelligence Pokescripting::TrainerWrapper::TrainerWrapper::moveIntel() const -{ - return m_trainer->moveIntel(); -} - -Pokemod::Trainer::Intelligence Pokescripting::TrainerWrapper::TrainerWrapper::itemIntel() const -{ - return m_trainer->itemIntel(); -} - -Pokemod::Trainer::Intelligence Pokescripting::TrainerWrapper::TrainerWrapper::abilityIntel() const -{ - return m_trainer->abilityIntel(); -} - -Pokemod::Trainer::Intelligence Pokescripting::TrainerWrapper::TrainerWrapper::statIntel() const -{ - return m_trainer->statIntel(); -} -- cgit