Teraz jest N 22 cze, 2025 12:11


Pasek wytrzymałości i paliwa

Archiwum działów sekcji Operation Flashpoint
  • Autor
  • Wiadomość
Offline
Avatar użytkownika

Kireta

Porucznik

Porucznik

  • Posty: 384
  • Dołączył(a): Pn 18 gru, 2006 01:33

Pasek wytrzymałości i paliwa

PostPn 10 wrz, 2007 13:05

Jak w temacie. Chciałbym wiedzieć jak uzyskać ten element HUD-a, dla dowolnego rodzaju jednostki, nie tylko dla lotnictwa. Jeśli dobrze pamiętam w FFUR2006 posiadali go zwykli wojacy, więc zgaduje, że (teoretycznie) może go mieć każda jednostka. Druga sprawa, czy taki efekt można uzyskać też w zwykłym addonie, bez tworzenia modu.
"I am the bringer of death. Fall to your knees and beg for mercy... Or give me a sandwich, I'm pretty hungry."
--The Vault Dweller
Offline
Avatar użytkownika

-=SpecNaz=-

Chorąży

Chorąży

  • Posty: 223
  • Dołączył(a): Wt 10 kwi, 2007 17:01
  • Lokalizacja: Popolupo

PostWt 25 wrz, 2007 00:30

Mi się wydaję że trzeba będzie w configu pogrzebać :smile: .
"Nie przeszkadzajmy wrogowi, gdy popełnia błąd"

~Napoleon Bonaparte

HAV

PostWt 25 wrz, 2007 15:50

Nie może być :| - i tak sam na to wpadłeś? - doprawdy zadziwiające...
Offline
Avatar użytkownika

Kireta

Porucznik

Porucznik

  • Posty: 384
  • Dołączył(a): Pn 18 gru, 2006 01:33

PostN 17 lut, 2008 22:03

Ponieważ nikt nie odpowiedział, a na rozwiązanie wpadłem sam (czy może raczej, potknąłem się o nie) sam odpowiem.

Elementy HUD-u opisane są w resource.cpp
Przykładowo, chciałbym, żeby czołgi miały też widoczny pasek paliwa i pancerza.
Najpierw należy wypisać elementy HUD-u które mają być dostępne dla danej klasy. Modyfikuję więc class rscunitinfotank

Kod: Zaznacz cały
class RscUnitInfoTank
      {
      idd=100;
      movingEnable=0;
      controls[]={"Background","Weapon","Ammo"};

na
Kod: Zaznacz cały
class RscUnitInfoTank
      {
      idd=100;
      movingEnable=0;
      controls[]={"Background","ValueArmor","ValueFuel","Weapon","Ammo","TextArmor","TextFuel"};


następnie opisuję nowe elementy HUD-u:

Kod: Zaznacz cały
class Background
         {
         type=0;
         idc=124;
         style=128;
         x=0.02;                           //pozycja w poziomie
         y=0.02;                           //pozycja w pionie
         w=0.2;                            //szerokość
         h=0.115;                          //wysokość
         text="";
         colorBackground[]={0,0,0,0.8};    //kolor tła elementu
         colorText[]={0,0,0,0};            //kolor czcionki w elemencie
         font="tahomaB24";
         sizeEx=0;
         };

Kolejne według tego samego schematu. Teraz nasze czołgi mają widoczne także i paliwo i amunicję.
"I am the bringer of death. Fall to your knees and beg for mercy... Or give me a sandwich, I'm pretty hungry."
--The Vault Dweller
Online

xersius

Pułkownik

Pułkownik

  • Posty: 99987
  • Dołączył(a): Pn 29 lip, 2024 15:01

Re: Pasek wytrzymałości i paliwa

PostPt 13 gru, 2024 22:45

audiobookkeepercottageneteyesvisioneyesvisionsfactoringfeefilmzonesgadwallgaffertapegageboardgagrulegallductgalvanometricgangforemangangwayplatformgarbagechutegardeningleavegascauterygashbucketgasreturngatedsweepgaugemodelgaussianfiltergearpitchdiameter
geartreatinggeneralizedanalysisgeneralprovisionsgeophysicalprobegeriatricnursegetintoaflapgetthebouncehabeascorpushabituatehackedbolthackworkerhadronicannihilationhaemagglutininhailsquallhairyspherehalforderfringehalfsiblingshallofresidencehaltstatehandcodinghandportedheadhandradarhandsfreetelephone
hangonparthaphazardwindinghardalloyteethhardasironhardenedconcreteharmonicinteractionhartlaubgoosehatchholddownhaveafinetimehazardousatmosphereheadregulatorheartofgoldheatageingresistanceheatinggasheavydutymetalcuttingjacketedwalljapanesecedarjibtypecranejobabandonmentjobstressjogformationjointcapsulejointsealingmaterial
journallubricatorjuicecatcherjunctionofchannelsjusticiablehomicidejuxtapositiontwinkaposidiseasekeepagoodoffingkeepsmthinhandkentishglorykerbweightkerrrotationkeymanassurancekeyserumkickplatekillthefattedcalfkilowattsecondkingweakfishkinozoneskleinbottlekneejointknifesethouseknockonatomknowledgestate
kondoferromagnetlabeledgraphlaborracketlabourearningslabourleasinglaburnumtreelacingcourselacrimalpointlactogenicfactorlacunarycoefficientladletreatedironlaggingloadlaissezallerlambdatransitionlaminatedmateriallammasshootlamphouselancecorporallancingdielandingdoorlandmarksensorlandreformlanduseratio
languagelaboratorylargeheartlasercalibrationlaserlenslaserpulselatereventlatrinesergeantlayaboutleadcoatingleadingfirmlearningcurveleavewordmachinesensiblemagneticequatormagnetotelluricfieldmailinghousemajorconcernmammasdarlingmanagerialstaffmanipulatinghandmanualchokemedinfobooksmp3lists
nameresolutionnaphtheneseriesnarrowmouthednationalcensusnaturalfunctornavelseedneatplasternecroticcariesnegativefibrationneighbouringrightsobjectmoduleobservationballoonobstructivepatentoceanminingoctupolephononofflinesystemoffsetholderolibanumresinoidonesticketpackedspherespagingterminalpalatinebonespalmberry
papercoatingparaconvexgroupparasolmonoplaneparkingbrakepartfamilypartialmajorantquadruplewormqualityboosterquasimoneyquenchedsparkquodrecuperetrabbetledgeradialchaserradiationestimatorrailwaybridgerandomcolorationrapidgrowthrattlesnakemasterreachthroughregionreadingmagnifierrearchainrecessionconerecordedassignment
rectifiersubstationredemptionvaluereducingflangereferenceantigenregeneratedproteinreinvestmentplansafedrillingsagprofilesalestypeleasesamplingintervalsatellitehydrologyscarcecommodityscrapermatscrewingunitseawaterpumpsecondaryblocksecularclergyseismicefficiencyselectivediffusersemiasphalticfluxsemifinishmachiningspicetradespysale
stunguntacticaldiametertailstockcentertamecurvetapecorrectiontappingchucktaskreasoningtechnicalgradetelangiectaticlipomatelescopicdampertemperateclimatetemperedmeasuretenementbuildingtuchkasultramaficrockultraviolettesting
Online

xersius

Pułkownik

Pułkownik

  • Posty: 99987
  • Dołączył(a): Pn 29 lip, 2024 15:01

Re: Pasek wytrzymałości i paliwa


Powrót do Operation Flashpoint

Kto przegląda forum

Użytkownicy przeglądający ten dział: xersius i 14 gości

cron