Difference between revisions of "Eden Editor: Modding"

From Bohemia Interactive Community
Jump to navigation Jump to search
(Created page with "WIP Modding Modding")
 
m
Line 1: Line 1:
 
WIP
 
WIP
 +
 +
<syntaxhighlight lang="cpp">
 +
class CfgPatches
 +
{
 +
class MyAddon
 +
{
 +
units[] = {};
 +
weapons[] = {};
 +
requiredVersion = 1.0;
 +
requiredAddons[] = {3DEN};
 +
};
 +
};
 +
</syntaxhighlight>
 +
 +
 +
<syntaxhighlight lang="cpp">
 +
class Cfg3DEN
 +
{
 +
class MyAddon
 +
{
 +
// Entity settings for each type
 +
class Object
 +
{
 +
};
 +
class Group
 +
{
 +
};
 +
class Trigger
 +
{
 +
};
 +
class Waypoint
 +
{
 +
};
 +
class Logic
 +
{
 +
};
 +
class Marker
 +
{
 +
};
 +
class Favorites
 +
{
 +
};
 +
 +
// Scenario attributes and global preferences
 +
class Mission
 +
{
 +
};
 +
 +
// Layer settings and attributes
 +
class Layer
 +
{
 +
};
 +
 +
// User interface for attributes
 +
class Attributes
 +
{
 +
};
 +
// General visualization settings
 +
class Default
 +
{
 +
};
 +
// Camera settings
 +
class Camera
 +
{
 +
};
 +
// Configuration of all connection types
 +
class Connections
 +
{
 +
};
 +
// Pop-up messages
 +
class Messages
 +
{
 +
};
 +
// Non-interruptive on-screen notifications
 +
class Notifications
 +
{
 +
};
 +
// Default event handlers
 +
class EventHandlers
 +
{
 +
};
 +
// Visualization of history list entries
 +
class History
 +
{
 +
};
 +
// Update log configuration
 +
class Updates
 +
{
 +
};
 +
// Tutorials and their categories
 +
class Tutorials
 +
{
 +
};
 +
};
 +
};
 +
</syntaxhighlight>
 +
 +
 +
 
[[Category:Eden Editor|Modding]]
 
[[Category:Eden Editor|Modding]]
 
[[Category:Eden Editor: Modding|Modding]]
 
[[Category:Eden Editor: Modding|Modding]]

Revision as of 13:53, 3 December 2015

WIP

class CfgPatches
{
	class MyAddon
	{
		units[] = {};
		weapons[] = {};
		requiredVersion = 1.0;
		requiredAddons[] = {3DEN};
	};
};


class Cfg3DEN
{
	class MyAddon
	{
		// Entity settings for each type
		class Object
		{
		};
		class Group
		{
		};
		class Trigger
		{
		};
		class Waypoint
		{
		};
		class Logic
		{
		};
		class Marker
		{
		};
		class Favorites
		{
		};

		// Scenario attributes and global preferences
		class Mission
		{
		};

		// Layer settings and attributes
		class Layer
		{
		};

		// User interface for attributes
		class Attributes
		{
		};
		// General visualization settings
		class Default
		{
		};
		// Camera settings
		class Camera
		{
		};
		// Configuration of all connection types
		class Connections
		{
		};
		// Pop-up messages
		class Messages
		{
		};
		// Non-interruptive on-screen notifications
		class Notifications
		{
		};
		// Default event handlers
		class EventHandlers
		{
		};
		// Visualization of history list entries
		class History
		{
		};
		// Update log configuration
		class Updates
		{
		};
		// Tutorials and their categories
		class Tutorials
		{
		};
	};
};