Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

/home/groups/n/no/noxwizard/cvs/src/scripts.h

Go to the documentation of this file.
00001   /*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
00002     || NoX-Wizard UO Server Emulator (NXW) [http://noxwizard.sourceforge.net]  ||
00003     ||                                                                         ||
00004     || This software is free software released under GPL2 license.             ||
00005     || You can find detailed license information in nox-wizard.cpp file.       ||
00006     ||                                                                         ||
00007     || For any question post to NoX-Wizard forums.                             ||
00008     -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*/
00009 
00015 #ifndef __SCRIPTS_H__
00016 #define __SCRIPTS_H__
00017 
00018 void splitLine( char* source, char *head, char *tail );
00019 void splitLine( const std::string& source, std::string& head, std::string& tail );
00020 void gettokennum(std::string s, int num);
00021 void readFullLine ();
00022 int getRangedValue(char *stringguy);
00023 int getRangedValue( std::string str );
00024 void readw2();
00025 void readw3();
00026 
00027 namespace Scripts {
00028         extern class cScpScript* Advance;
00029         extern class cScpScript* Calendar;
00030         extern class cScpScript* Carve;
00031         extern class cScpScript* Colors;
00032         extern class cScpScript* Create;
00033         extern class cScpScript* CronTab;
00034         extern class cScpScript* Envoke;
00035         extern class cScpScript* Fishing;
00036         extern class cScpScript* HardItems;
00037         extern class cScpScript* House;
00038         extern class cScpScript* Creatures;
00039         extern class cScpScript* HostDeny;
00040         extern class cScpScript* HtmlStrm;
00041         extern class cScpScript* Items;
00042         extern class cScpScript* Location;
00043         extern class cScpScript* Magic;
00044         extern class cScpScript* MenuPriv;
00045         extern class cScpScript* Menus;
00046         extern class cScpScript* MetaGM;
00047         extern class cScpScript* Misc;
00048         extern class cScpScript* MList;
00049         extern class cScpScript* MsgBoard;
00050         extern class cScpScript* Necro;
00051         extern class cScpScript* Newbie;
00052         extern class cScpScript* Npc;
00053         extern class cScpScript* NpcMagic;
00054         extern class cScpScript* Override;
00055         extern class cScpScript* Polymorph;
00056         extern class cScpScript* Regions;
00057         extern class cScpScript* Skills;
00058         extern class cScpScript* Spawn;
00059         extern class cScpScript* Speech;
00060         extern class cScpScript* Spells;
00061         extern class cScpScript* Teleport;
00062         extern class cScpScript* Titles;
00063         extern class cScpScript* Triggers;
00064         extern class cScpScript* WTrigrs;
00065         extern class cScpScript* Mountable;
00066         extern class cScpScript* WeaponInfo;
00067         extern class cScpScript* Containers;
00068         extern class cScpScript* Areas;
00069 };
00070 
00071 
00072 #endif
SourceForge.net Logo