SimpleIC v0.9.0.9
SimpleIC v0.9.0.9
Wijzigingslogboek:
V 0.9.0.9
bug opgelost trigger_on en trigger_off werken niet — simpleIC_animations.lua: 128: poging om lokaal 'zelf' te indexeren (een booleaanse waarde) vaste muis verdwijnt in Multiplayer Bug
V 0.9.0.8
taal CZ toegevoegd door Kynuska
V 0.9.0.7
Debug Prints verwijderd, eerste "Release"-versie, nog steeds niet klaar maar geen grotere bugs meer dus.
V 0.9.0.6
Waarschuwing: de oude versie van het vormbestandsformaat gevonden 'weightSetBall.i3d.shapes'. opgelost [probleem #10]
V 0.9.0.5
opgeloste fout op servers – poging om methode 'readStream' aan te roepen (een nulwaarde) [probleem #8]
V 0.9.0.4
multiplayer synchronisatie fix [probleem #6]
opslaan van animatie Status fix
interieurgeluiden kwijtraken [probleem #7]
Poolse vertaling toegevoegd (bedankt KITT3000)
V 0.9.0.3
verknoeide versie, update opnieuw a.u.b.
V 0.9.0.2
probleem opgelost bij het opslaan van simpleIC_animations.lua (81) [probleem #4]
V 0.9.0.1
Eerste Github-release voor FS22
het belangrijkste:
Hoe kan ik dit testen en spelen?
Download FS22_simpleIC.zip en voeg het toe aan de mod-map
download een mod die klaar is voor SimpleIC of bewerk er een voor jezelf (er is op dit moment geen voorbeeld-mod voor FS22, maar ik zal er later een aantal toevoegen – de XML is echter hetzelfde als in FS19, dus die kun je gebruiken)
Rapporteer bugs als je er een opmerkt, alsjeblieft met Log, Beschrijving of Afbeeldingen
Wat dit is:
Dit is een nieuwe kijk op de bekende Interactive Control Scripts in Farming Simulator. Het is in FS19 gevestigd als een bekende en veelgebruikte Mod, dus hier is het voor FS22. Ik wilde deze Mod eerst niet opnieuw doen, maar niemand anders wilde het doen. Daar gaan we. Ik hoop dat je het leuk vindt en het op prijs stelt, lol.
Dit is een globaal script, wat betekent dat het niet aan elke Mod afzonderlijk hoeft te worden toegevoegd, en dat er geen extra modDesc.xml-wijzigingen zoals l10n-teksten, enz. nodig zijn.
Het is duidelijk dat de voertuig-xml en i3d nog moeten worden bewerkt, het script kan deuren niet op magische wijze scheiden en triggerpoints toevoegen. Maar zodra de benodigde regels zijn toegevoegd, is IC actief zolang je deze mod actief hebt.
Dit betekent ook dat mensen die niet van IC houden, niet alle voertuigmods hoeven te verwijderen, alleen deze mod niet hoeven te activeren.
Dit betekent ook dat er maar één IC-versie is en niet 50 verschillende die met elkaar in conflict komen
updates voor IC zijn globaal en bruikbaar in alle mods
Hoe voeg ik dit toe aan mijn Mod:
Er is een voorbeelden.xml waarin alle huidige mogelijke XML-vermeldingen worden uitgelegd en wat ze doen. Als modden nog niet helemaal nieuw voor je is, zou dit genoeg moeten zijn om aan de slag te gaan
Als je modding al goed kent, hier is een korte uitleg: (kijk naar de gekoppelde Deutz Agrostar hierboven om de volledige XML-regels te zien)
outsideInteractionTrigger = playerTrigger waarbij de speler deuren en andere dingen van buitenaf kan openen
animatie Naam = naam van de animatie voor de deur
animatie Snelheid = snelheid van de animatie (duidelijk)
gedeelde animatie = nog niet toegevoegd
soundVolumeIncreasePercentage = met hoeveel zal het geluidsvolume toenemen als die deur wordt geopend. Waarden worden bij elkaar opgeteld voor meer dan één deur, max is outdoorSoundVolume
insideTrigger en outsideTrigger = "Triggerpoints" bijv. transformGroups die de plek markeren waar op de IC-component kan worden geklikt
triggerPoint = index / i3dMapping naam voor de transformGroup
triggerPointSize = grootte/straal rond het triggerPoint waar het nog steeds registreert als aangeklikt
modelleicher