Start
# Strands IZE LED Black Bullet 850426 — Montering Dette er en kjøretøyprefab for Farming Simulator 25. Den må bygges inn i et kjøretøy; ZIP-filen alene i mods-mappen gir ingen butikkvare. Forfatter: NorthernLight Modding. Versjon 1.0.3.0. 1. Ta sikkerhetskopi av kjøretøyet. Pakk ut og kopier hele `assets/nlmIZE850426` ved siden av kjøretøyets `modDesc.xml`. Behold modeller, teksturer, skript, XML og mappestruktur samlet. 2. Åpne kjøretøyets I3D i GIANTS Editor. Opprett en tom TransformGroup kalt `izeMount1` under førerhus-/tak-/karosserinoden lampen skal følge. Bruk skala 1 1 1. Lokal +Y er opp og +Z peker mot den lysende nesen. Origo ligger midt i hele lampens lengde, på EVA-pakningens kontaktplan. Linsen stikker frem foran pakningen. Tilpass hele pakningen til monteringsflaten. Bolter og kabel går under kontaktplanet inn i kjøretøyet. 3. Velg `izeMount1` og kopier dens faktiske Index Path. Bytt ut eksempelets `0>0` med denne. Indeksen gjelder ikke automatisk et annet kjøretøy. Lampen er 426,6 mm lang, 93,1 mm bred og 94,1 mm høy; skrueavstanden er 254,5 mm. Tynne lysflater og smådeler trenger litt ekstra klaring. En midlertidig importert modell kan brukes til plassering, men slett den før lagring: beacon-XML laster allerede hele lampen. 4. Legg beaconLight-linjen i eksisterende `vehicle > lights > beaconLights` og mappingen i eksisterende `vehicle > i3dMappings`. Opprett manglende seksjoner én gang. Ikke lag doble eller nestede lights-seksjoner. Eksempelet skal ikke erstatte hele kjøretøyfilen.
<vehicle>
    <lights>
        <beaconLights>
            <beaconLight node="izeMount1" filename="assets/nlmIZE850426/shared/ize_white.xml" />
        </beaconLights>
    </lights>
    <i3dMappings>
        <i3dMapping id="izeMount1" node="0>0" />
    </i3dMappings>
</vehicle>
Det medfølgende skriptet lar posisjonslyset følge første vanlige lystrinn. Legg deklarasjonen i `modDesc.xml > specializations`. Legg `<specialization name="nlmIZEPosition" />` til alle effektive egne kjøretøytyper, også typer valgt gjennom konfigurasjoner. Behold eksisterende type, parent og andre spesialiseringer. Eksempelet nedenfor viser full registrering for et kjøretøy som opprinnelig har `car` som parent. Bare for dette eksempelet endres kjøretøyfilens åpningstagg som vist. En traktor eller en annen egen kjøretøytype skal beholde riktig parent og sine funksjoner. Ikke erstatt hele modDesc og ikke gjett descVersion. Ingen extraSourceFiles-linje er nødvendig.
<modDesc>
    <specializations>
        <specialization name="nlmIZEPosition" className="NLMIZEPosition" filename="assets/nlmIZE850426/scripts/NLMIZEPosition.lua" />
    </specializations>
    <vehicleTypes>
        <type name="izeVehicle" parent="car" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua">
            <specialization name="nlmIZEPosition" />
        </type>
    </vehicleTypes>
</modDesc>
<vehicle type="izeVehicle">
Funksjon og valg - Første vanlige lystrinn (normalt F): hvitt posisjonslys med `ize_white.xml`, oransje med `ize_amber.xml`. Bytt bare filnavnet for å velge variant. Motorstart alene tenner ikke lampen. - Varsellysknappen (normalt Home): oransje dobbeltblink via spillets vanlige varsellys. Fast posisjonslys slukkes under varsling og vender tilbake til gjeldende lystrinn etterpå. Slår du av vanlig lys mens varslingen går, blir posisjonen fortsatt av etterpå. - Aktiver realistiske varsellys for lys på omgivelsene. Én styrt lyskilde har to retningsbestemte barnelys. Dette er en posisjons-/varsellampe, ikke arbeids- eller fjernlys. - Flere lamper: opprett en egen tom monteringsnode og unik mapping-ID per lampe, for eksempel `izeMount2`. Legg én beaconLight-linje per node. Felles filer og skriptregistrering trengs bare én gang. Hver lampe kan ha egen hvit/oransje XML. Feilsøking Manglende lampe: kontroller faktisk Index Path, filsti fra modDesc.xml og spilloggen. Blink uten posisjonslys: kontroller skriptregistrering og alle effektive kjøretøytyper. Flimring: fjern dobbeltimportert geometri og behold andre UV-kanal. Konstant varselskjær etter redigering: varselflaten bruker UV2-rute 1 med native mask 8, posisjon rute 0. Ikke lys på bakken: aktiver realistiske varsellys og kontroller at karosseriet ikke blokkerer. Lampen starter slukket. NorthernLight Modding · Strands product design and branding. Independent game recreation; hidden construction and optical layout reconstructed from photographs, not manufacturer CAD. Native double-flash preset; factory pulse timing is not calibrated. Product reference: https://strandseurope.com/sv/product/ize-led-black-bullet-torpedo-light