afi briefing equipment

User avatar
raimo
Posts: 86
Joined: 19 Jul 2014, 18:20

afi briefing equipment

Postby raimo » 04 Apr 2015, 16:17

@afi modiin sisältyvä modi joka näyttää pelaajan puolen ryhmien ja ajoneuvojen varusteet brieffissä.
Tehtäväntekijä voi halutessaan rajoittaa näkyvyyden vain pelaajan omaan ryhmään. Ajoneuvojen lisääminen vaatii tehtäväntekijältä ajoneuvoon lisätyn muuttujan.

Wikissä infoa ajoneuvojen lisäämisestä.
https://armafinland.fi/wiki/index.php/A ... _briiffiin

Linikki
afi_briefing_equipment.pbo



päivitetty: 29.4.2018 - v2.4
-Korjaus ajoneuvojen nimiin kun pelaajia valmiiksi sisällä


Päivityshistoria[+] Spoiler
päivitetty: 22.4.2018 - v2.3
-Muutettu erilliseksi modiksi
-Käsittelee nimissä mahdollisesti esiintyvät erikoismerkit hajoamatta
-Näyttää vakiona kaikki pelaajan puolen groupit joissa pelattavia slotteja
-Ajoneuvojen matkustajat ja miehistö luettavissa
-Ajoneuvojen aseistukseen ja turretteihin liittyviä bugeja korjattu
-Lisätty puuttuva laatikoiden paikannus
-Pieniä muutoksia ulkoasuun

päivitetty: 26.2.2017 - v2.2
-Ottaa huomioon aseisiin ladatut lippaat
-Unitit/laitteet numeroitu, helpottaa lukemista
-Pelaajien rooli nimeytyy slotin nimen mukaan
-Asehärpäkkeiden infot lisätty
-Ajoneuvon nimeä klikkaamalla pääsee sen karttasijaintiin, toimii jos tuntemattoman ajoneuvoscripti on toiminnassa
-Korjattu joitain bugeja
-Muutoksia ulkoasuun

päivitetty: 9.4.2016 - v2.1
-Group välilehti muutettu > Equipment
-Ajoneuvot lajitellaan aakkosten mukaan välilehtiin kuten editorissa
-Ajoneuvojen passenger slottien laskutapa muutettu
-Tavaroiden infoon lisätty niiden paino
-Uniformun/vestin/bagin infoon lisätty vapaan tilan määrä
-Scriptiin pieniä selkeytyksiä ja tiivistystä

päivitetty: 4.2.2016 - v2.0
-lentohärveleiden miehistölle oikeammat nimitykset
-passenger slotteja ei näytetä asseteille joilla maksimi 0
-muotoilua muokattu

päivitetty: 3.2.2016
-vehicle info scriptejä muokattu, pitäisi näyttää max passenger slotit ja nykyisen lippaan ammusmäärä oikein
-vehicle info muotoilua paranneltu

päivitetty: 2.2.2016
-vehicle infojen muotoilua fiksailtu

päivitetty: 30.1.2016
-lisätty ajoneuvojen ja ammuslaatikoiden näkyminen
-korjattu metis bagit
-sidearm kuvien kokoa vaihdettu, ainakin kahta eri kokoa käytössä ja osa venyy pakosti
Last edited by raimo on 29 Apr 2018, 21:27, edited 23 times in total.
User avatar
Castor
Posts: 1447
Joined: 01 Aug 2013, 13:51
Location: Hämeenlinna

Re: Ryhmän varustus kuvina briiffiin

Postby Castor » 04 Apr 2015, 16:28

kuulin huhua että ihan vitun hyvä!
User avatar
Keneraali
Posts: 813
Joined: 26 Jul 2013, 18:15

Re: Ryhmän varustus kuvina briiffiin

Postby Keneraali » 04 Apr 2015, 16:36

Jepujee, kyllä ny levikset repee
Tikka
Posts: 981
Joined: 26 Jul 2013, 18:14

Re: Ryhmän varustus kuvina briiffiin

Postby Tikka » 04 Apr 2015, 16:39

Muutama optimisointi vinkki:

for "_i" from 0 to 1000 do looppi on vähän nopeampi kuin for [{_i = 0},{_i <= 1000},{_i = _i + 1}] do {

_array pushBack ["test"] on paljon nopeampi kuin _array = _array + ["test"]

Muuten vaikuttaa hyvälle, nykyinen wall of text gear script on mun kirjoittama ja tämä vaikuttaa paremmalle versiolle siitä.
Mun puolesta tämän voi lyödä repoon vanhan scriptin tilalle.

Edit: Eihän tossa sun koodissa edes lisätä taulukkoon mitään missään vaiheessa, mitähän oon katellu? Joka tapauksessa molemmat on ihan valideja optimointeja, mutta vain ekaa tapausta on sun koodissa.
User avatar
raimo
Posts: 86
Joined: 19 Jul 2014, 18:20

Re: Ryhmän varustus kuvina briiffiin

Postby raimo » 06 Apr 2015, 10:43

Koitan pitää mielessä ton pushBackin, jos tulee tarvetta, tässä ei tosiaan tullut lisäiltyä mitään. Hetken mietin miten saisin tuon for from-to loopin järkevästi ja tajusin, että voisin käyttää whileä, mikä tosin taitaa myös kuulua noihin hitaampiin looppeihin armassa. Testasin todella pikaisesti sitten noita nopeuksia millä koko scripti eri toteutuksilla suorittuu:

while: 0.0029s+
for i: 0.0031s+
for from-to 0.0039s+

Toteutukseni voi kyllä kusta huolella vähäisestä unesta johtuen...

Code: Select all

//WHILE
   _items = magazines _x;
   if(count _items > 0) then {
      while{_i < count _items} do {
         _weaponName = _items select 0;
         _itemCount = {_x == _weaponName} count _items;
         
         _conf = configFile >> "CfgMagazines" >> _weaponName;
         _image = getText(_conf >> "picture");
         _imgPath = _imgPath + format ["%1x<img image='%2' width='32' height='32'/>", _itemCount, _image];
         
         _items = _items - [_weaponName];
         _i = 0;
      };
      _imgPath = _imgPath + "<br/>";
   };

//FOR FROM-TO
   _items = magazines _x;
   if(count _items > 0) then {
      for "_i" from 0 to 1000 do {
         _weaponName = _items select 0;
         _itemCount = {_x == _weaponName} count _items;
         
         _conf = configFile >> "CfgMagazines" >> _weaponName;
         _image = getText(_conf >> "picture");
         _imgPath = _imgPath + format ["%1x<img image='%2' width='32' height='32'/>", _itemCount, _image];
         
         _items = _items - [_weaponName];
         if(count _items == 0) then {_i = 1000;};
      };
      _imgPath = _imgPath + "<br/>";
   };
   
//VANHA FOR
   _items = magazines _x;
   if(count _items > 0) then {
      for [{_i = 0},{_i <= count _items},{_i = _i + 1}] do {
         _weaponName = _items select 0;
         _itemCount = {_x == _weaponName} count _items;
         
         _conf = configFile >> "CfgMagazines" >> _weaponName;
         _image = getText(_conf >> "picture");
         _imgPath = _imgPath + format ["%1x<img image='%2' width='32' height='32'/>", _itemCount, _image];
         
         _items = _items - [_weaponName];
         _i = 0;
      };
      _imgPath = _imgPath + "<br/>";
   };
TugeX
Posts: 293
Joined: 26 Jul 2013, 18:49

Re: Ryhmän varustus kuvina briiffiin

Postby TugeX » 30 Apr 2015, 16:07

Miksei tämä ole jo servulla
Tikka
Posts: 981
Joined: 26 Jul 2013, 18:14

Re: Ryhmän varustus kuvina briiffiin

Postby Tikka » 30 Apr 2015, 16:31

TugeX wrote:Miksei tämä ole jo servulla

Koska oon laiska, lisään samalla kun tulee muutakin modipäivityksiä.
User avatar
ilee
Posts: 268
Joined: 31 Aug 2013, 19:20

Re: Ryhmän varustus kuvina briiffiin

Postby ilee » 14 May 2015, 15:22

Tikka muistaa lisätä tämän samalla kun laitat ässä modin.
Image Image
Tikka
Posts: 981
Joined: 26 Jul 2013, 18:14

Re: Ryhmän varustus kuvina briiffiin

Postby Tikka » 18 May 2015, 21:08

Lisätty repoon.
Huomasin samalla bugin: Kun primaryweaponitemssejä loopataan läpi i:n arvoa ei resetoida kun siirrytään unitista toiseen, korjasin tämän repoon menevään versioon.
TugeX
Posts: 293
Joined: 26 Jul 2013, 18:49

Re: Ryhmän varustus kuvina briiffiin

Postby TugeX » 20 May 2015, 20:43

Errori jossa aseen kuvan polku? on väärin tai tiedostopääte puuttuu:
Image

Return to “Modit”



Who is online

Users browsing this forum: No registered users and 2 guests