Update ns module project files and use AMTL.

This commit is contained in:
Arkshine
2014-08-10 18:24:47 +02:00
parent 3f6ad29f55
commit 9d53d48552
33 changed files with 199 additions and 7054 deletions

View File

@ -13,21 +13,21 @@
#include <string.h>
#include "../sdk/amxxmodule.h"
#include "amxxmodule.h"
#include "cbase.h" // TakeDamage
#include "../ns.h"
#include "ns.h"
#include "../utilfunctions.h"
#include "../NEW_Util.h"
#include "utilfunctions.h"
#include "NEW_Util.h"
#include "../GameManager.h"
#include "../SpawnManager.h"
#include "../LocationManager.h"
#include "../TitleManager.h"
#include "GameManager.h"
#include "SpawnManager.h"
#include "LocationManager.h"
#include "TitleManager.h"
#include "../CPlayer.h"
#include "CPlayer.h"
edict_t* avhgameplay=NULL;
@ -229,9 +229,7 @@ static cell AMX_NATIVE_CALL ns_get_locationname(AMX *amx, cell *params)
static cell AMX_NATIVE_CALL ns_lookup_title(AMX *amx, cell *params)
{
// FIX: some keys have upper case characters; to fix i store all keys as lower case
String Input(MF_GetAmxString(amx,params[1],0,NULL));
Input.toLower();
ke::AString Input(UTIL_ToLowerCase(MF_GetAmxString(amx,params[1],0,NULL)));
const char *Output=TitleMan.Lookup(Input);

View File

@ -13,15 +13,15 @@
#include <string.h>
#include "../sdk/amxxmodule.h"
#include "amxxmodule.h"
#include "../ns.h"
#include "../ns_const.h"
#include "ns.h"
#include "ns_const.h"
#include "../utilfunctions.h"
#include "utilfunctions.h"
#include "../FastDelegate.h"
#include "../GameManager.h"
#include "FastDelegate.h"
#include "GameManager.h"
extern int IsValidBuilding[AVH_USER3_MAX + 1];

View File

@ -11,15 +11,14 @@
// Natural Selection Module
//
#include "../sdk/amxxmodule.h"
#include "amxxmodule.h"
#include "../ns.h"
#include "../utilfunctions.h"
#include "../NEW_Util.h"
#include "../CVector.h"
#include "../CString.h"
#include "../ParticleManager.h"
#include "ns.h"
#include "utilfunctions.h"
#include "NEW_Util.h"
#include "ParticleManager.h"
#include <am-vector.h>
#include <am-string.h>
#define KVI(__KEY) PSKeyValueI(__KEY,amx,params)
#define KVF(__KEY) PSKeyValueF(__KEY,amx,params)

View File

@ -11,17 +11,17 @@
// Natural Selection Module
//
#include "../sdk/amxxmodule.h"
#include "amxxmodule.h"
#include "../ns.h"
#include "ns.h"
#include "../utilfunctions.h"
#include "../NEW_Util.h"
#include "utilfunctions.h"
#include "NEW_Util.h"
#include "../GameManager.h"
#include "../CPlayer.h"
#include "GameManager.h"
#include "CPlayer.h"
#include "../AllocString.h"
#include "AllocString.h"
StringManager AllocStringList;

View File

@ -11,15 +11,15 @@
// Natural Selection Module
//
#include "../sdk/amxxmodule.h"
#include "amxxmodule.h"
#include "../ns.h"
#include "ns.h"
#include "../utilfunctions.h"
#include "../NEW_Util.h"
#include "utilfunctions.h"
#include "NEW_Util.h"
#include "../GameManager.h"
#include "../CPlayer.h"
#include "GameManager.h"
#include "CPlayer.h"
// Float:ns_get_res(Player)
static cell AMX_NATIVE_CALL ns_get_res(AMX *amx, cell *params)

View File

@ -11,12 +11,12 @@
// Natural Selection Module
//
#include "../sdk/amxxmodule.h"
#include "amxxmodule.h"
#include "../ns.h"
#include "ns.h"
#include "../utilfunctions.h"
#include "../NEW_Util.h"
#include "utilfunctions.h"
#include "NEW_Util.h"
int IsValidBuilding[AVH_USER3_MAX + 1] = {
0, // AVH_USER3_NONE = 0,

View File

@ -11,15 +11,15 @@
// Natural Selection Module
//
#include "../sdk/amxxmodule.h"
#include "amxxmodule.h"
#include "../ns.h"
#include "ns.h"
#include "../utilfunctions.h"
#include "../NEW_Util.h"
#include "utilfunctions.h"
#include "NEW_Util.h"
#include "../GameManager.h"
#include "../CPlayer.h"
#include "GameManager.h"
#include "CPlayer.h"
// ns_has_weapon(idPlayer,NsWeapon,set=0)
static cell AMX_NATIVE_CALL ns_has_weapon(AMX *amx,cell *params)