arma:modeling:model_config
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
arma:modeling:model_config [2017/10/06 22:01] – http to https switch. snakeman | arma:modeling:model_config [2024/08/01 09:39] (current) – links added. snakeman | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Model Config ====== | + | ====== |
+ | |||
+ | [[https:// | ||
+ | |||
+ | **ArmA 1** aka Armed Assault (ArmA) | ||
**Description** | **Description** | ||
Line 36: | Line 40: | ||
There are model cfg files that do not relate directly to a specific model, but are used for the generic base class definitions, | There are model cfg files that do not relate directly to a specific model, but are used for the generic base class definitions, | ||
- | The functionality of the animations has been extended, allowing to do in scripting what was done before using RTM animations. | + | The functionality of the animations has been extended, allowing to do in scripting what was done before using RTM animations. |
In addition, animation controllers were introduced, which allow for the control of different animations at the same time. This opens up possibilities like having several turrets on a tank. | In addition, animation controllers were introduced, which allow for the control of different animations at the same time. This opens up possibilities like having several turrets on a tank. | ||
Line 50: | Line 54: | ||
< | < | ||
//Declare base classes | //Declare base classes | ||
- | class CarAnimations | + | class CarAnimations |
{ | { | ||
class IndicatorSpeed; | class IndicatorSpeed; | ||
Line 57: | Line 61: | ||
{ | { | ||
class Car; //Declare base class | class Car; //Declare base class | ||
- | class Vodnik: Car | + | class Vodnik: Car |
{ | { | ||
sectionsInherit = " | sectionsInherit = " | ||
Line 66: | Line 70: | ||
}; | }; | ||
skeletonName = " | skeletonName = " | ||
- | + | ||
class Animations: CarAnimations //Inherit from generic animations | class Animations: CarAnimations //Inherit from generic animations | ||
{ | { | ||
Line 83: | Line 87: | ||
< | < | ||
- | class CfgSkeletons | + | class CfgSkeletons |
- | { | + | { |
class Car; //Define base class | class Car; //Define base class | ||
- | + | ||
class Vodnik: Car | class Vodnik: Car | ||
{ | { | ||
Line 103: | Line 107: | ||
This segment is part of class cfgModels and defines all animations used by the model. | This segment is part of class cfgModels and defines all animations used by the model. | ||
- | < | + | < |
- | class Animations | + | class Animations |
{ | { | ||
class FrontWheelR | class FrontWheelR | ||
Line 140: | Line 144: | ||
| aileronB | The bottom speed brake as opening ailerons | Airplane | | | aileronB | The bottom speed brake as opening ailerons | Airplane | | ||
| aileronT | The top speed brake as opening ailerons | Airplane | | | aileronT | The top speed brake as opening ailerons | Airplane | | ||
- | | aoa | The Angle Of Attack | Airplane | | + | | aoa | The Angle Of Attack | Airplane | |
| elevator | The elevators | Airplane | | | elevator | The elevators | Airplane | | ||
| flap | The flaps | Airplane | | | flap | The flaps | Airplane | | ||
Line 240: | Line 244: | ||
//Used by animations called Door1, which don't define the source | //Used by animations called Door1, which don't define the source | ||
// | // | ||
- | class Door1 | + | class Door1 |
{ | { | ||
source = " | source = " | ||
Line 259: | Line 263: | ||
You can find a howto for the CfgModels (a working attack helicopter) as well as a howto on cfgModels & cfgSkeletons with additional description and examples. | You can find a howto for the CfgModels (a working attack helicopter) as well as a howto on cfgModels & cfgSkeletons with additional description and examples. | ||
+ |
arma/modeling/model_config.1507327280.txt.gz · Last modified: 2017/10/06 22:01 by snakeman