static Setup() { // Issue 10 - Update the code to Net Framework 3.5 - http://code.google.com/p/pandorasbox3/issues/detail?id=10 - Smjert Modules = new List <BoxModule>(); // Issue 10 - End // CORE FILES m_Core = new BoxModule( "Core", null, "Configuration.cs", @"Core\Authentication.cs", @"Core\BoxServer.cs", @"Core\BoxSpawn.cs", @"Core\Errors.cs", @"Core\GenericNode.cs", @"Core\Login.cs", @"Core\Utility.cs", @"Core\BuildItem.cs", @"Datafiles\BoxData.cs", @"Datafiles\Item.cs", @"Datafiles\PropsData.cs", @"Datafiles\SpawnData.cs"); // ITEM BUILDER Modules.Add(new BoxModule( "Builder", "Provides support for dealing with building structures (moving, deleting, hueing of complex items structures generated by features such as roofing or the area random tiler)", @"Modules\Builder\BuilderCore.cs", @"Modules\Builder\BuilderMessage.cs", @"Modules\Builder\ControlMessages.cs")); // DATAFILES TRANSFER Modules.Add(new BoxModule( "Datafile Transfer", "Allows Pandora to remotely retrieve datafiles such as BoxData, PropsData and SpawnData.", @"Modules\RetrieveDatafiles\GetDatafile.cs", @"Modules\RetrieveDatafiles\ReturnDatafile.cs")); // RANDOM TILER Modules.Add(new BoxModule( "Random Tiler", "Allows Pandora to perform random tiling.", @"Modules\RandomTiler\RandomBrushMessage.cs", @"Modules\RandomTiler\RandomItem.cs", @"Modules\RandomTiler\RandomTile.cs")); // SCRIPT EXPLORER Modules.Add(new BoxModule( "Script Explorer", "Allows remote users to remotely manage script files. NOTE: This feature requires manual configuration in the file [BoxServer]\\Modules\\ScriptExplorer\\Configuration.cs", @"Modules\ScriptExplorer\Configuration.cs", @"Modules\ScriptExplorer\CreateFolder.cs", @"Modules\ScriptExplorer\DeleteRequest.cs", @"Modules\ScriptExplorer\DownloadRequest.cs", @"Modules\ScriptExplorer\ExplorerMessage.cs", @"Modules\ScriptExplorer\ExplorerRequest.cs", @"Modules\ScriptExplorer\FileTransport.cs", @"Modules\ScriptExplorer\FolderInfo.cs", @"Modules\ScriptExplorer\MoveRequest.cs")); // SPAWN GROUPS Modules.Add(new BoxModule( "Spawn Groups", "Allows Pandora's Box to use the Spawn Groups feature", @"Modules\SpawnGroups\SpawnMessage.cs")); // CLIENT LIST Modules.Add(new BoxModule( "Client List", "Allows remote users to view the player population through Pandora's Box", @"Modules\ClientList\ClientListMessage.cs", @"Modules\ClientList\ClientListRequest.cs", @"Modules\ClientList\ClientCommand.cs")); }
static Setup() { // Issue 10 - Update the code to Net Framework 3.5 - http://code.google.com/p/pandorasbox3/issues/detail?id=10 - Smjert Modules = new List<BoxModule>(); // Issue 10 - End // CORE FILES m_Core = new BoxModule( "Core", null, "Configuration.cs", @"Core\Authentication.cs", @"Core\BoxServer.cs", @"Core\BoxSpawn.cs", @"Core\Errors.cs", @"Core\GenericNode.cs", @"Core\Login.cs", @"Core\Utility.cs", @"Core\BuildItem.cs", @"Datafiles\BoxData.cs", @"Datafiles\Item.cs", @"Datafiles\PropsData.cs", @"Datafiles\SpawnData.cs" ); // ITEM BUILDER Modules.Add( new BoxModule( "Builder", "Provides support for dealing with building structures (moving, deleting, hueing of complex items structures generated by features such as roofing or the area random tiler)", @"Modules\Builder\BuilderCore.cs", @"Modules\Builder\BuilderMessage.cs", @"Modules\Builder\ControlMessages.cs" ) ); // DATAFILES TRANSFER Modules.Add( new BoxModule( "Datafile Transfer", "Allows Pandora to remotely retrieve datafiles such as BoxData, PropsData and SpawnData.", @"Modules\RetrieveDatafiles\GetDatafile.cs", @"Modules\RetrieveDatafiles\ReturnDatafile.cs" ) ); // RANDOM TILER Modules.Add( new BoxModule( "Random Tiler", "Allows Pandora to perform random tiling.", @"Modules\RandomTiler\RandomBrushMessage.cs", @"Modules\RandomTiler\RandomItem.cs", @"Modules\RandomTiler\RandomTile.cs" ) ); // SCRIPT EXPLORER Modules.Add( new BoxModule( "Script Explorer", "Allows remote users to remotely manage script files. NOTE: This feature requires manual configuration in the file [BoxServer]\\Modules\\ScriptExplorer\\Configuration.cs", @"Modules\ScriptExplorer\Configuration.cs", @"Modules\ScriptExplorer\CreateFolder.cs", @"Modules\ScriptExplorer\DeleteRequest.cs", @"Modules\ScriptExplorer\DownloadRequest.cs", @"Modules\ScriptExplorer\ExplorerMessage.cs", @"Modules\ScriptExplorer\ExplorerRequest.cs", @"Modules\ScriptExplorer\FileTransport.cs", @"Modules\ScriptExplorer\FolderInfo.cs", @"Modules\ScriptExplorer\MoveRequest.cs" ) ); // SPAWN GROUPS Modules.Add( new BoxModule( "Spawn Groups", "Allows Pandora's Box to use the Spawn Groups feature", @"Modules\SpawnGroups\SpawnMessage.cs" ) ); // CLIENT LIST Modules.Add( new BoxModule( "Client List", "Allows remote users to view the player population through Pandora's Box", @"Modules\ClientList\ClientListMessage.cs", @"Modules\ClientList\ClientListRequest.cs", @"Modules\ClientList\ClientCommand.cs" ) ); }