Il famoso SimpleIC, facile controllo interattivo, Mod è tornato! Con la prima versione in FS22 qualcosa è cambiato in grande stile! Ora ci sono diverse modalità di interazione con i TriggerPoint, queste modalità possono essere impostate nel menu Ingame-Settins di FS sotto "SimpleIC". Non solo puoi scegliere come visualizzare i triggerPoints (sempre, mai, solo quando passa il mouse) puoi anche cambiare se vuoi fare clic sui triggerPoints o attivarli passandoci sopra. Il metodo hover-timer è realizzato principalmente per l'uso a mani libere con Headtracking.
Tutte le funzionalità aggiuntive come Attacher-Control sono disattivate per la prima versione FS22, per ora sono attive solo le animazioni e le sfere dell'attrezzo. Aggiungerò le altre funzionalità in un secondo momento una volta che la base funzionerà senza problemi.
L'attuale versione stabile (riproduci questo se non vuoi testare le modifiche e le funzionalità più recenti) https://github.com/modelleicher/FS22_simpleIC/raw/43d51a57bf799151fdc2bf14433b9aa83421bf24/FS22_simpleIC.zip
Crediti
principalmente io, Modelleicher, che ci lavoro
Grazie mille a Wopster da cui ho ottenuto il permesso di utilizzare il codice del menu di gioco
Registro delle modifiche:
V 0.9.1.0
Le impostazioni vengono salvate e possono essere modificate senza essere amministratore da jason0611 #20
aggiunta di disableWhenSimpleICIsActive in movingTools (vedi esempi.xml)
correzione cz traduzione erroneamente aggiunta come en #21
V 0.9.0.9
bug corretti trigger_on e trigger_off non funzionanti -- simpleIC_animations.lua:128: tentativo di indicizzare 'self' locale (un valore booleano)
risolto il problema con la scomparsa del mouse nel bug multigiocatore
V 0.9.0.8
lingua CZ aggiunta da Kynuska
V 0.9.0.7
Rimosse le stampe di debug, la prima versione di "rilascio", ancora non eseguita ma non ci sono più bug più grandi così.
V 0.9.0.6
Avvertenza: è stata trovata una versione del vecchio formato del file di forma "weightSetBall.i3d.shapes". risolto [problema n. 10]
V 0.9.0.5
Errore corretto sui server: tentativo di chiamare il metodo 'readStream' (un valore nullo) [problema n. 8]
V 0.9.0.4
correzione della sincronizzazione multiplayer [problema n. 6]
salvataggio della correzione di animationState
perdita di suoni interni correzione [problema n. 7]
aggiunta la traduzione in polacco (grazie KITT3000)
V 0.9.0.3
versione incasinata, aggiorna di nuovo
V 0.9.0.2
problema risolto durante il salvataggio di simpleIC_animations.lua (81) [problema n. 4]
V 0.9.0.1
Versione iniziale di Github per FS22
la cosa più importante:
Come faccio a testare e giocare a questo?
scarica FS22_simpleIC.zip e aggiungi alla cartella mod
scarica una mod che è pronta per SimpleIC o modificane una per te stesso (al momento non ci sono mod di esempio per FS22, ma ne aggiungerò alcune in seguito - l'XML è lo stesso di FS19, quindi puoi usarlo)
vai in gioco e divertiti :D
segnala i bug se ne noti qualcuno, per favore con Log, Descrizione o Immagini :)
Cos 'è:
Questa è una nuova versione dei famosi script di controllo interattivo in Farming Simulator. È stato stabilito in FS19 come Mod ben noto e ben utilizzato, quindi eccolo qui per FS22. All'inizio non volevo rifare questa Mod, ma nessun altro voleva farlo quindi.. eccoci qui. Spero che ti piaccia e lo apprezzi lol.
Questo è uno script globale, il che significa che non deve essere aggiunto a ciascuna Mod separatamente, non sono necessarie modifiche aggiuntive a modDesc.xml come l10n Texts ecc.
Ovviamente il veicolo-xml e l'i3d devono ancora essere modificati, lo script non può separare magicamente le porte e aggiungere punti trigger. Ma non appena vengono aggiunte le linee necessarie, IC sarà attivo finché avrai questa mod attiva.
questo significa anche che le persone a cui non piace l'IC non devono rimuoverlo tutte le modifiche del veicolo, ma non attivare questa mod.
questo significa anche che c'è solo una versione IC e non 50 diverse che entrano in conflitto tra loro
gli aggiornamenti a IC sono globali e utilizzabili in tutte le mod
Come aggiungerlo alla mia Mod:
C'è un examples.xml che spiega tutte le attuali voci XML possibili e cosa fanno. Se non sei nuovo di zecca nel modding, questo dovrebbe essere sufficiente per iniziare :)
Se conosci già bene il modding, ecco una breve spiegazione: (guarda il Deutz Agrostar collegato sopra per vedere le righe XML complete)
outsideInteractionTrigger = playerTrigger in cui il giocatore può aprire porte e altre cose esterne dall'esterno
animationName = nome dell'animazione per la porta
animationSpeed = velocità dell'animazione (ovvio)
animazione condivisa = non ancora aggiunta
soundVolumeIncreasePercentage = di quanto aumenterà il volume del suono se quella porta viene aperta. I valori verranno sommati per più di una porta, max è outdoorSoundVolume
insideTrigger e outsideTrigger = "Triggerpoint" ad es. transformGroups che contrassegnano il punto in cui è possibile fare clic sul componente IC
triggerPoint = nome index/i3dMapping per transformGroup
triggerPointSize = dimensione/raggio attorno al triggerPoint dove viene ancora registrato come su cui si fa clic