Difference between revisions of "Eden Editor: Modding"
Jump to navigation
Jump to search
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
{
};
};
};