Deci, voi descrie cel mai simplu mod de a crea cea mai simplă unitate. Mai precis, vom analiza părțile din rezervorul Apocalipsa.
Fiecare unitate are cel puțin două componente - animație sau model tridimensional al unității (poate fi de formă (SHP, dar acest lucru este destul de rar) și voxel (The VXL, aceste unități (rezervoare) sunt mai frecvente) și codul intern, care se află în ART (MD ) și INI REGULILE (MD) INI, astfel, printre altele, infanteria este doar o formă (care găsește un voxel, scrie - va fi o senzație), iar rezervoarele sunt adesea voxel cu ei mai usor, asa ca vom face cu ea este de a începe vokselnymi. unități.
În primul rând, unitatea este înregistrată în lista Tipuri de vehicule, sub numărul de serie (de exemplu, acest rezervor are 3 (3 = APOC))
Iată codul Apocalipsei:
[APOC]; acesta este numele intern al unității. Modelul voxel are același nume și este prescris peste tot.
UIName = Nume: APOC; aceasta este afișată atunci când nu există nicio descriere în fișierul CSF (conține toate, ca să zicem, texte "externe").
Nume = Apocalipsa, în general, aceasta nu este o linie atât de importantă, dar este mai bine să o prescrie
Image = MTNK, și aceasta este o linie interesantă. Aceasta înseamnă că în ART (MD) .INI unitatea din cod nu va fi [APOC], dar [MTNK]
TargetLaser = da; cu laser
Primar = 120mmx, prima arma. Descrierea lui va fi mai jos.
Secundar = MammothTusk, a doua armă
Forță = 800; "Grosimea pielii". Cu atât mai bine. De la 1 la 1000.
Explode = da, nu știu
Precondiție = NAWEAP, NATECH, clădiri care trebuie construite pentru a construi această unitate
CrateGoodie = da, nu-mi amintesc
Armor = grele armura tip grele. Cu aceeași forță, o asemenea unitate va primi teoretic mai puține daune. Totuși, depinde de arme.
Traversă = da; disponibilă turelă (turn)
TechLevel = 7, așa cum am explicat, acest parametru afectează în mare măsură numai scârțâitul.
Sight = 6; raza de vedere
Viteza = 4; viteza. Nu exagerați, jocul de expresii mari poate să zboare.
Proprietar = ruși, confederație, africani, arabi, pentru care inrai. În acest caz, pentru Rusia, Irak, Cuba și Libia
Cost = 1750; costul unitar
Soylent = 1750; nu știu
Puncte = 60; câte unitate inamică primește puncte pentru a distruge această unitate. Chiar și aici se dovedește că pomparea este. Chiar și ekspu găsit!
Crusher = Da, nu știu
AutoHealing = Da, restabilește o unitate de viață la un bar verde.
Crewed = nu, nu știu. Probabil, ceva legat de munca din echipă.
Explozie = TWLT070, S_BANG48, S_BRNL58, S_CLSN58, S_TUMU60, animație a exploziilor unității (la distrugere)
VoiceFeedback => Acestea sunt toate sunetele diferite pe care le emite o unitate.
Maxdebris = 3; nu știu
Locomotor =; codul prin care AI detectează tipul de mișcare a unității: teleportare sau, de exemplu, o unitate voxelă la sol
Greutate = 3,5; nu stiu
MovementZone = Destroyer, locația mișcării unității
ThreatPosed = 40; Această valoare TREBUIE să fie 0 pentru toți addonii din clădiri, nu am spus, ci dezvoltatorii.
DamageParticleSystems = SparkSys, SmallGreySSys; Nu stiu
AllowedToStartInMultiplayer = nu, dacă această unitate poate fi prezentă printre unitățile de pornire din scrambler.
ZFudgeColumn = 9; nu știu
Dimensiunea = 6; numărul de celule ocupate în vehicul (dimensiune)
VeteranAssistente = STRONGER, FIREPOWER, ROF, SIGHT, FAST, bonusuri primite la atingerea primei poziții
EliteAbilități = SELF_HEAL, STRONGER, FIREPOWER, ROF, bonusuri primite la atingerea celui de-al doilea rang
ElitePrimary = 120mmxE, arma pe care unitatea o primește când a fost ridicată în clasa a doua.
Deci, acesta este rezervorul în sine. Fără arme. Să analizăm acum.
Aceasta este arma în sine
ROF = 80; rata focului. Valoarea 15 = 1 s. 30 = 2 secunde, etc.
Projectile = Cannon, să spunem doar: apariția "gloanțelor"
Viteza = 40; viteza proiectilului. 100 - lovit instant
Raport = ApocalypseAttackGround; acesta este sunetul unei fotografii.
Anim = APMUZZLE; această animație este un "glonț"
Burst = 2, numărul de coji care zboară la o singură lovitură.
Bright = da, nu știu
Acesta este un focos. Ea este responsabilă pentru aproape totul.
CellSpread = .3, ceva ca o rază de înfrângere
PercentAtMax = .5; Nu știu
Zidul = da, face zidul
Lemn = Da, dacă clădirile din lemn (sau pădurea?)
Versuri = 25%, 25%, 25%, 75%, 100%, 100%, 100%, 100%, 70%, 60%, 100%, procentual - ceva de tip penetrat pentru fiecare tip de armura
Convențional = da, nu știu
InfDeath = 3, ce animație este moartea unității
AnimList = APOCEXP, de asemenea, un fel de animație
ProneDamage = 50%, probabil, ca o răspândire a puterii de înfrângere
Arma elitei. Nu a apărut nimic nou (în sensul scripturilor)
; tun mare anti-armura (doi shooter)