Crearea unei unități - modelare cu & c2 - articole - catalog de articole - studio westgrove

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)







Trimiteți-le prietenilor: