Initial commit
Adding all of the current content for Anphillia Unlimited.
This commit is contained in:
55
_module/nss/ip_names_ini.nss
Normal file
55
_module/nss/ip_names_ini.nss
Normal file
@@ -0,0 +1,55 @@
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// ipnames_ini
|
||||
// written by: eyesolated
|
||||
// written at: June 17, 2004
|
||||
//
|
||||
// Notes: IP Name Initialization
|
||||
|
||||
///////////
|
||||
// Includes
|
||||
//
|
||||
#include "eas_inc"
|
||||
#include "color_inc"
|
||||
#include "egs_inc"
|
||||
#include "ip_inc"
|
||||
#include "eas_inc"
|
||||
|
||||
void InitAll()
|
||||
{
|
||||
object oLog = GetObjectByTag("LOG");
|
||||
|
||||
// Let's setup our properties
|
||||
ip_InitializeItemNames_01();
|
||||
ip_InitializeItemNames_02();
|
||||
ip_InitializeItemNames_03();
|
||||
ip_InitializeItemNames_04();
|
||||
ip_InitializeItemNames_05();
|
||||
ip_InitializeItemNames_06();
|
||||
ip_InitializeItemNames_07();
|
||||
ip_InitializeItemNames_08();
|
||||
ip_InitializeItemNames_09();
|
||||
|
||||
SetDescription(oLog, GetDescription(oLog) + "\nIP - Item Names initialized.");
|
||||
WriteTimestampedLogEntry("IP - Item Names initialized.");
|
||||
}
|
||||
|
||||
void main()
|
||||
{
|
||||
// If all tables exist, do not (re)initialize
|
||||
if (ip_GetNameTableExists())
|
||||
{
|
||||
object oLog = GetObjectByTag("LOG");
|
||||
SetDescription(oLog, GetDescription(oLog) + "\nIP_Names - database already exists.");
|
||||
WriteTimestampedLogEntry("IP_Names - database already exists - skipping initialization.");
|
||||
return;
|
||||
}
|
||||
|
||||
// Drop any existing tables
|
||||
ip_DropNameTable();
|
||||
|
||||
// Create table
|
||||
ip_CreateNameTable();
|
||||
|
||||
// Initialize
|
||||
DelayCommand(0.2, InitAll());
|
||||
}
|
||||
Reference in New Issue
Block a user