plugins/include/core.inc
author Scott Ehlert <ds@alliedmods.net>
Mon Feb 12 09:00:55 2007 +0000 (2007-02-12)
changeset 475 bb11d7eaae0f
parent 374 39ab08027d9e
child 483 2c214830d01c
permissions -rw-r--r--
Fixed tabs, hopefully...
dvander@374
     1
/**
ds@475
     2
 * vim: set ts=4 :
dvander@374
     3
 * ===============================================================
dvander@374
     4
 * SourceMod (C)2004-2007 AlliedModders LLC.  All rights reserved.
dvander@374
     5
 * ===============================================================
dvander@374
     6
 *
dvander@374
     7
 *  This file is part of the SourceMod/SourcePawn SDK.  This file may only be used 
dvander@374
     8
 * or modified under the Terms and Conditions of its License Agreement, which is found 
dvander@374
     9
 * in LICENSE.txt.  The Terms and Conditions for making SourceMod extensions/plugins 
dvander@374
    10
 * may change at any time.  To view the latest information, see:
dvander@374
    11
 *   http://www.sourcemod.net/license.php
dvander@374
    12
 *
dvander@374
    13
 * Version: $Id$
dvander@374
    14
 */
dvander@374
    15
dvander@298
    16
#if defined _core_included
dvander@298
    17
 #endinput
dvander@298
    18
#endif
dvander@298
    19
#define _core_included
dvander@298
    20
dvander@298
    21
#define SOURCEMOD_PLUGINAPI_VERSION		1
dvander@298
    22
struct PlVers
dvander@298
    23
{
dvander@298
    24
	version,
dvander@298
    25
};
dvander@298
    26
dvander@298
    27
public PlVers:__version = 
dvander@298
    28
{
dvander@298
    29
	version = SOURCEMOD_PLUGINAPI_VERSION,
dvander@298
    30
};
dvander@298
    31
dvander@298
    32
struct Extension
dvander@298
    33
{
dvander@298
    34
	const String:name[],	/* Short name */
dvander@298
    35
	const String:file[],	/* Default file name */
dvander@298
    36
	bool:autoload,			/* Whether or not to auto-load */
dvander@298
    37
	bool:required,			/* Whether or not to require */
dvander@298
    38
};
dvander@298
    39
dvander@298
    40
#define AUTOLOAD_EXTENSIONS
dvander@298
    41
#define REQUIRE_EXTENSIONS