ModEnc is currently in Maintenance Mode: Changes could occur at any given moment, without advance warning.
TechnoTypes: Difference between revisions
Jump to navigation
Jump to search
m Created |
Creating content - listing Applicable INI flags |
||
Line 1: | Line 1: | ||
{{ | TechnoTypes is the parent class of the main objects of the game - Infantry, Vehicles, Aircraft and Buildings. This class derives from ObjectTypes, but again, no object of this class is ever created. | ||
[[BuildingTypes]] are buildings in the game. | |||
[[VehicleTypes]] are the vehicles (and in RA2 the naval units and some aircraft). | |||
[[InfantryTypes]] are the infantry and animal units. | |||
[[AircraftTypes]] are the true aircraft objects. | |||
[[Category:General_Editing_Information]] | |||
== Applicable INI Flags == | |||
This table is only valid for YR 1.001. Other games/versions might use a different table. Be sure to check the flag's own page for more detailed information. | |||
{{:AbstractTypes}} | |||
{{:ObjectTypes}} | |||
<onlyinclude> | |||
{| class="table_descrow sortable" width="90%" | |||
|+'''TechnoType''' | |||
! width="10%" | INI File | |||
! width="15%" | Section | |||
!Key | |||
!Value Type | |||
!Default Value | |||
!Adds to list | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|LandTargeting}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|NavalTargeting}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SpeedType}} || SpeedType || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's ID || {{TTL|CanBeHidden}} || boolean || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TypeImmune}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|WalkRate}} || float || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|MoveRate}} || float || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|MoveToShroud}} || boolean || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|IsTrain}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DoubleOwned}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|GuardRange}} || float->int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Explodes}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DeathWeapon}} || WeaponType || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DeathWeaponDamageModifier}} || float || 1.0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|FlightLevel}} || int || -1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|IsDropship}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|PitchAngle}} || float || 0.349066 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RollAngle}} || float || 0.523599 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|PitchSpeed}} || float || 0.25 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Locomotor}} || CLSID || Teleport || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|CloakingSpeed}} || int || 7 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ThreatAvoidanceCoefficient}} || float || -> || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SlowdownDistance}} || int || 500 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DeaccelerationFactor}} || float || 0.002 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|AccelerationFactor}} || float || 0.03 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Weight}} || float || 1.0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|PhysicalSize}} || float || 2.0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Size}} || float || 1.0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SizeLimit}} || float || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|HoverAttack}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VHPScan}} || VHPScan || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|MaxDebris}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|MinDebris}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DebrisTypes}} || vector<VoxelAnimation> || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DebrisMaximums}} || vector<int> || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DebrisAnims}} || vector<Animation> || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|HasTurretTooltips}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TurretCount}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|WeaponCount}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|IsChargeTurret}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ClearAllWeapons}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Primary}} || WeaponType || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Secondary}} || WeaponType || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ElitePrimary}} || WeaponType || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|EliteSecondary}} || WeaponType || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|WeaponX}} || WeaponType || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|EliteWeaponX}} || WeaponType || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceMove}} || vector<Sound> || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceSelect}} || vector<Sound> || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceSelectEnslaved}} || vector<Sound> || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceSelectDeactivated}} || vector<Sound> || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceAttack}} || vector<Sound> || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceSpecialAttack}} || vector<Sound> || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceDie}} || vector<Sound> || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceFeedback}} || vector<Sound> || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|AuxSound1}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|AuxSound2}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|CreateSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DamageSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ImpactWaterSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ImpactLandSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|CrashingSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SinkingSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceFalling}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceCrashing}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceSinking}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceEnter}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceCapture}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|CloakStop}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Storage}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|BuildLimit}} || int || 2147483647 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Category}} || Category || -1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Dock}} || vector<BuildingType> || {} || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DeploysInto}} || BuildingType || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|UndeploysInto}} || VehicleType || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|PowersUnit}} || VehicleType || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|PoweredUnit}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|LightningRod}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ManualReload}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TurretSpins}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TiltCrashJumpjet}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Turret}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TurretRotateSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|EnterTransportSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|LeaveTransportSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|MoveSound}} || vector<Sound> || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DieSound}} || vector<Sound> || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DeploySound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|UndeploySound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ChronoInSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ChronoOutSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceHarvest}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoicePrimaryWeaponAttack}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoicePrimaryEliteWeaponAttack}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceSecondaryWeaponAttack}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceSecondaryEliteWeaponAttack}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceDeploy}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VoiceUndeploy}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|EnterGrinderSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|LeaveGrinderSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|EnterBioReactorSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|LeaveBioReactorSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ActivateSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DeactivateSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|MindClearedSound}} || Sound || "" || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Explosion}} || vector<Animation> || {} || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DestroyAnim}} || vector<Animation> || {} || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|NaturalParticleSystem}} || ParticleSystem || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RefinerySmokeParticleSystem}} || ParticleSystem || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|NaturalParticleLocation}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DamageParticleSystems}} || vector<ParticleSystem> || {} || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DestroyParticleSystems}} || vector<ParticleSystem> || {} || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DamageSmokeOffset}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DamSmkOffScrnRel}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DestroySmokeOffset}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RefinerySmokeOffsetOne}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RefinerySmokeOffsetTwo}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RefinerySmokeOffsetThree}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RefinerySmokeOffsetFour}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Nominal}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DontScore}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DamageSelf}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Cloakable}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|GapGenerator}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|GapRadiusInCells}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SuperGapRadiusInCells}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Teleporter}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Sensors}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|IsGattling}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|WeaponStages}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RateUp}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RateDown}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|StageX}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|EliteStageX}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|PipScale}} || PipScale || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|PipsDrawForAll}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|LeptonMindControlOffset}} || boolean || 70 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|PixelSelectionBracketDelta}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|PipWrap}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Prerequisite}} || vector<Prerequisite> || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|PrerequisiteOverride}} || vector<Prerequisite> || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Sight}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ReselectIfLimboed}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RejoinTeamIfLimboed}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SensorsSight}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DetectDisguiseRange}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|BombSight}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|LeadershipRating}} || int || 5 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|MindControlRingOffset}} || int || 140 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|BuildTimeMultiplier}} || float || 1.0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RevealToAll}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Drainable}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|OpenTopped}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ResourceGatherer}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ResourceDestination}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|CanDisguise}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|PermaDisguise}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DetectDisguise}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DisguiseWhenStill}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|CanPassiveAquire}} || boolean || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|CanRetaliate}} || boolean || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|CanApproachTarget}} || boolean || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|CanRecalcApproachTarget}} || boolean || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RequiresStolenThirdTech}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RequiresStolenSovietTech}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RequiresStolenAlliedTech}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RequiredHouses}} || House[32] || -1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SecretHouses}} || House[32] || -1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ForbiddenHouses}} || House[32] || -1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TechLevel}} || int || 255 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|AirstrikeTeam}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|EliteAirstrikeTeam}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|AirstrikeTeamType}} || AircraftType || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|EliteAirstrikeTeamType}} || AircraftType || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|AirstrikeRechargeTime}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|EliteAirstrikeRechargeTime}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Speed}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Cost}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Soylent}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|UnloadingClass}} || VehicleType || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DeployingAnim}} || Animation || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|InitialAmmo}} || int || -1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Ammo}} || int || -1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|IFVMode}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|AirRangeBonus}} || float || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RadialFireSegments}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DeployFireWeapon}} || int || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DeployFire}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DeployToLand}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|MobileFire}} || boolean || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|OpportunityFire}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DistributedFire}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Reload}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|EmptyReload}} || int || -1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ReloadIncrement}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DamageReducesReadiness}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ReadinessReductionMultiplier}} || float || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|BerserkFriendly}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SprayAttack}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Pushy}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Natural}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Unnatural}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|CloseRange}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|PreventAttackMove}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Points}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ThreatPosed}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Owner}} || House[32] || {} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|AIBasePlanningSide}} || int || -1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Trainable}} || boolean || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Crewed}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Gunner}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Naval}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Repairable}} || boolean || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Invisible}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|RadarVisible}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SelfHealing}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|NoAutoFire}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ROT}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Passengers}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|FireAngle}} || int || 8 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DeployTime}} || float || 0.0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|UndeployDelay}} || int || -1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Disableable}} || boolean || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ToProtect}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TiberiumHeal}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ImmuneToVeins}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|AllowedToStartInMultiplayer}} || boolean || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|StupidHunt}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TargetLaser}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|HunterSeeker}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Crusher}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|OmniCrusher}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|OmniCrushResistant}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|AutoCrush}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ImmuneToRadiation}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Underwater}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|BalloonHover}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Slaved}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Enslaves}} || InfantryType || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SlaveRegenRate}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SlavesNumber}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SlaveReloadRate}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|OpenTransportWeapon}} || int || -1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Spawned}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Spawns}} || AircraftType || 0 || + | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SpawnRegenRate}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SpawnsNumber}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SpawnReloadRate}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|MissileSpawn}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|DefaultToGuardArea}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Warpable}} || boolean || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Parasiteable}} || boolean || ? || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ImmuneToPsionics}} || boolean || ? || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ImmuneToPsionicWeapons}} || boolean || ? || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ConsideredAircraft}} || boolean || ? || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Bunkerable}} || boolean || ? || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Organic}} || boolean || ? || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ImmuneToPoison}} || boolean || ? || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SuppressionThreshold}} || float || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|NoShadow}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|JumpjetTurnRate}} || int || 4 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|JumpjetSpeed}} || float || 14 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|JumpjetClimb}} || float || 5.0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|JumpjetCrash}} || float || 5.0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|JumpjetHeight}} || int || 500 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|JumpjetAccel}} || float || 2.0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|JumpjetWobbles}} || float || 0.15 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|JumpjetNoWobbles}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|JumpjetDeviation}} || int || 40 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|JumpJet}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Crashable}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|AttackFriendlies}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|AttackCursorOnFriendlies}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TurretRecoil}} || boolean || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TurretTravel}} || int || 2 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TurretCompressFrames}} || int || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TurretHoldFrames}} || int || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TurretRecoverFrames}} || int || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|BarrelTravel}} || int || 2 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|BarrelCompressFrames}} || int || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|BarrelHoldFrames}} || int || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|BarrelRecoverFrames}} || int || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TiltsWhenCrushes}} || boolean || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|Accelerates}} || boolean || 1 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ZFudgeCliff}} || int || 10 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ZFudgeColumn}} || int || 5 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ZFudgeTunnel}} || int || 10 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|ZFudgeBridge}} || int || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|VeteranAbilities}} || vector<Abilities> || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|EliteAbilities}} || vector<Abilities> || 0 || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|MyEffectivenessCoefficient}} || float || -> || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TargetEffectivenessCoefficient}} || float || -> || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TargetSpecialThreatCoefficient}} || float || -> || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TargetStrengthCoefficient}} || float || -> || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|TargetDistanceCoefficient}} || float || -> || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|SpecialThreatValue}} || float || -> || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|IsSelectableCombatant}} || boolean || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's ID || {{TTL|UseBuffer}} || boolean || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|Palette}} || filename.pal || ? || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|TurretOffset}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|RotCount}} || int || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|Remapable}} || boolean || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|Normalized}} || boolean || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|VisibleLoad}} || boolean || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|ShadowIndex}} || int || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|DisableVoxelCache}} || boolean || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|DisableShadowCache}} || boolean || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|Cameo}} || filename.shp || "" || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|AltCameo}} || filename.shp || "" || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|WeaponXFLH}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|WeaponXBarrelLength}} || int || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|WeaponXBarrelThickness}} || int || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|WeaponXTurretLocked}} || boolean || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|EliteWeaponXFLH}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|EliteWeaponXBarrelLength}} || int || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|EliteWeaponXBarrelThickness}} || int || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|EliteWeaponXTurretLocked}} || boolean || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|PrimaryFLH}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|PBarrelLength}} || int || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|PBarrelThickness}} || int || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|SecondaryFLH}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|SBarrelLength}} || int || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|SBarrelThickness}} || int || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|ElitePrimaryFLH}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|ElitePBarrelLength}} || int || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|ElitePBarrelThickness}} || int || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|EliteSecondaryFLH}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|EliteSBarrelLength}} || int || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|EliteSBarrelThickness}} || int || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|AlternateFLHX}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|TurretNotExportedOnGround}} || boolean || 0 || | |||
|- | |||
| {{Ini|Art}} || Object's Image || {{TTL|SecondSpawnOffset}} || XYZ || {0;0;0} || | |||
|- | |||
| {{Ini|Rules}} || Object's ID || {{TTL|MovementZone}} || MovementZone || ? || | |||
|} | |||
</onlyinclude> |
Revision as of 09:41, 13 April 2008
TechnoTypes is the parent class of the main objects of the game - Infantry, Vehicles, Aircraft and Buildings. This class derives from ObjectTypes, but again, no object of this class is ever created.
BuildingTypes are buildings in the game.
VehicleTypes are the vehicles (and in RA2 the naval units and some aircraft).
InfantryTypes are the infantry and animal units.
AircraftTypes are the true aircraft objects.
Applicable INI Flags
This table is only valid for YR 1.001. Other games/versions might use a different table. Be sure to check the flag's own page for more detailed information.
INI File | Section | Key | Value Type | Default Value | Adds to list |
---|---|---|---|---|---|
Rules(md).ini | Object's ID | Name | string(48 symbols) | ID | |
Rules(md).ini | Object's ID | UIName | string(31 symbol) | "" |
INI File | Section | Key | Value Type | Default Value | Adds to list |
---|---|---|---|---|---|
Rules(md).ini | Object's ID | Image | string (31 symbol) | Object's ID | |
Rules(md).ini | Object's ID | AlphaImage | string (31 symbol) | "" | |
Rules(md).ini | Object's ID | CrushSound | Sound (128 symbols) | "" | |
Rules(md).ini | Object's ID | AmbientSound | Sound (128 symbols) | "" | |
Rules(md).ini | Object's ID | Crushable | boolean | 0 | |
Rules(md).ini | Object's ID | Bombable | boolean | 1 | |
Rules(md).ini | Object's ID | NoSpawnAlt | boolean | 0 | |
Rules(md).ini | Object's ID | AlternateArcticArt | boolean | 0 | |
Rules(md).ini | Object's ID | RadarInvisible | boolean | 0 | |
Rules(md).ini | Object's ID | Selectable | boolean | 1 | |
Rules(md).ini | Object's ID | LegalTarget | boolean | 1 | |
Rules(md).ini | Object's ID | Armor | Armor | 0 | |
Rules(md).ini | Object's ID | Strength | int | 0 | |
Rules(md).ini | Object's ID | Immune | boolean | 0 | |
Rules(md).ini | Object's ID | Insignificant | boolean | 0 | |
Rules(md).ini | Object's ID | HasRadialIndicator | boolean | 0 | |
Rules(md).ini | Object's ID | RadialColor | Color | 0,0,0 | |
Rules(md).ini | Object's ID | IgnoresFirestorm | boolean | 0 | |
Art(md).ini | Object's Image | UseLineTrail | boolean | 0 | |
Art(md).ini | Object's Image | LineTrailColor | Color | 0,0,0 | |
Art(md).ini | Object's Image | LineTrailColorDecrement | int | 16 | |
Art(md).ini | Object's Image | Theater | boolean | 0 | |
Art(md).ini | Object's Image | NewTheater | boolean | 0 | |
Art(md).ini | Object's Image | Voxel | boolean | 0 |