Universal Autoload

  • Universal Autoload
  • Universal Autoload
  • Universal Autoload
  • Universal Autoload
  • Universal Autoload
  • Universal Autoload
KingMods Logo
Pubblicato da KingMods
Richiedi questa modalità
BETA 27
201 069

VERSIONE DI SVILUPPO: testare e lasciare eventuali segnalazioni di bug o feedback.

LEGGI PRIMA QUESTO

Sembra che ci sia molta confusione su come le impostazioni vengono salvate e caricate:

Se hai già un veicolo in un salvataggio prima di aggiungere UAL, devi acquistare un'altra copia dello stesso veicolo per creare l'impostazione, quindi riavviare il salvataggio che desideri utilizzare. Puoi acquistarlo in qualsiasi partita di salvataggio, il solo atto di acquistarlo creerà un'impostazione predefinita globale per quel veicolo.
Al momento il file di configurazione viene aggiornato/salvato (nelle impostazioni della mod) quando ACQUISTI un veicolo o quando applichi modifiche ad un veicolo in officina (es. basta cambiare la targa). Questa è una soluzione temporanea finché non aggiungo un pulsante appropriato per "applicare" le nuove impostazioni.
Nei giochi multiplayer tutti i clienti possono modificare i veicoli quando ne acquistano uno, ma la configurazione viene salvata solo SUL SERVER. Quindi l'impostazione predefinita del server verrà impostata dall'ultimo giocatore a modificarla. Le impostazioni dei singoli veicoli dovrebbero persistere per il resto del gioco fino al riavvio del server, dopodiché le impostazioni predefinite verranno applicate a tutti. Devo progettare un sistema migliore con autorizzazioni e un menu GUI adeguato.

Se riscontri problemi con un veicolo che non carica affatto i pallet, ci sono alcune cose da controllare

Se non vedi una zona di caricamento con il display di debug (shift-ctrl-F12), la cosa più probabile è che la voce per quel veicolo sia danneggiata nel file delle impostazioni della mod. Prova a eliminare completamente il file oppure cerca il veicolo con cui hai problemi ed elimina la relativa voce.
Si verifica un problema nel salvataggio delle configurazioni quando il percorso di installazione del gioco contiene caratteri larghi nel percorso (unicode/non-ascii), ad es. Caratteri russi o cinesi. Quando ciò accade, si verificherà il problema del volume di caricamento che non viene visualizzato affatto. Non capisco appieno la causa, ma troverò una soluzione.
È anche possibile che tu semplicemente non abbia il trailer selezionato/attivo nel gioco. Premi "G" per far funzionare l'attrezzo selezionato dal tuo trattore/camion.

RIEPILOGO:

Il giocatore singolo funziona come dovrebbe per BALLE, PALLET, BIG-BAG e TRONCHI
Il multiplayer si carica senza arresti anomali finora, MA ho eseguito solo test di base. UTILIZZARE A PROPRIO RISCHIO
Tutti i nuovi veicoli verranno caricati automaticamente dopo l'acquisto nel negozio (vedi sotto)
Tutti i veicoli validi in un salvataggio caricheranno le impostazioni, se disponibili

NUOVE CARATTERISTICHE:

Tutti i pallet, big bag e balle sono supportati per impostazione predefinita
Rilevamento automatico delle zone di carico del rimorchio (in negozio)
Interfaccia utente per regolare le dimensioni della zona di caricamento nel negozio prima dell'acquisto
Non sono richiesti file di configurazione esterni!!

PER CONFIGURARE LE ZONE DI CARICO:

Utilizza il clic centrale del mouse nel negozio per attivare la modifica
Fare clic con il pulsante destro del mouse e trascinare per spostare le singole facce
ALT-clic con il tasto destro del mouse e trascina per spostare le facce opposte (usalo per la larghezza)
SHIFT-clic con il pulsante destro del mouse e trascina per spostare l'intera zona
CTRL con uno dei comandi precedenti per un controllo accurato
SHIFT-CTRL clic con il tasto centrale del mouse per calcolare automaticamente la zona da zero (se sbagli)
La configurazione può essere modificata nell'XML delle impostazioni della mod (se sai cosa stai facendo)

CARATTERISTICHE PREVISTE:

Menu per le impostazioni globali (in negozio)
Imposta le opzioni del veicolo nel negozio prima dell'acquisto
Sincronizzazione multiplayer di TUTTE le impostazioni
Mostra la visualizzazione del debug in multiplayer

PROBLEMI NOTI:

I trailer esistenti in un salvataggio non verranno caricati automaticamente (fino al riavvio con impostazioni valide)
I nuovi trailer acquistati in MULTIPLAYER richiedono il riavvio del server per essere configurati correttamente (vedi bug n. 69)
Il rilevamento degli oggetti da parte del trigger è scarso in multiplayer

server
Console
Registro delle modifiche
27
  • v0.3.0.3
    Comando della console ualAddLogs migliorato

    Aggiunti più tipi di registro al comando della console ualAddLogs
    Miglioramento del caricamento del registro laddove in precedenza saltavano alcuni punti

  • v0.3.0.2
    Risolto il problema con il pulsante LEASE: vedere #168

    v0.3.0.1
    Correzione per #173

    Gestisci l'invio di stringhe null useConfigName (mi era garantito che avrei rotto qualcosa..)
    Aggiungi testo stampato per mostrare le taglie nel negozio (non il design finale - vedi sotto)

    v0.3.0.0
    Si spera che risolva il problema #69 - SINCRONIZZAZIONE MP MIGLIORATA

    C'è un'alta probabilità che qualcosa sia rotto adesso: segnala eventuali problemi

    Grande cambiamento nell'ordine degli eventi quando i veicoli vengono caricati
    Le nuove configurazioni vengono scritte nelle impostazioni (o inviate al server in MP) quando si fa clic su "SÌ" nella finestra di dialogo acquista/noleggia/modifica
    Si spera che questo significhi che il server ora ottiene le impostazioni prima di creare il veicolo

    Ho provato sul mio server e sembra funzionare bene, ma non so quanta parte del materiale della rete di creazione del veicolo sia sincrono/asincrono, quindi ci sono buone probabilità che a volte non funzioni.

  • v0.2.2.4

    Il pulsante "INDIETRO" del controller ora dovrebbe funzionare per il menu di caricamento automatico

    Qualsiasi input impostato per "MENU_BACK" ora dovrebbe funzionare per uscire dal menu
    Rimosso nuovamente il menu globale di prova

  • v0.2.2.2

    Aggiunti più comandi della console

    ualAddBales
    ualAddLogs (solo LOG DI TRASPORTO per ora)
    ualClearLoadedObjects

  • v0.2.2.1

    Aggiunte altre cose al menu

    Risolto il problema con lo spostamento del pulsante "Apri menu".
    Rimosso il pulsante OK e rinominato il pulsante Indietro come "Chiudi"
    Abilita/Disabilita caricamento automatico continua a non fare nulla (a parte nascondere il menu)
    Le nuove voci di menu dovrebbero essere autoesplicative (NON COMPLETAMENTE TESTATE!)

  • v0.2.2.0

    Aggiunte alcune funzionalità effettive del MENU!!

    Il nuovo menu dovrebbe funzionare per tutti gli elementi:

    Imposta i tipi di rimorchio per balle/tronchi/casse/teloni
    Caricamento orizzontale
    Trigger di caricamento manuale laterale ("Abilita caricamento laterale")
    Trigger di caricamento manuale posteriore ("Abilita caricamento posteriore")
    Scarico anteriore/posteriore

    NOTA:

    Abilita/Disabilita caricamento automatico in realtà non disabilita ancora nulla
    Il caricamento manuale funziona SOLO con carrello elevatore (non con super forza)
    Aggiunto avviso sulla ridenominazione di nomi di configurazione errati da versioni precedenti (vedi ad esempio #127 / #140)

  • v0.2.1.4
    Nessuna modifica alle funzionalità

    Risolto un problema per cui il pulsante del menu non veniva mostrato nella posizione corretta quando si passava da un veicolo all'altro

  • v0.2.1.3
    Correzione per il numero 130

    Una modifica alla riga per evitare errori nel rilevamento delle balle
    Ho anche inserito altre balle nel mio salvataggio di prova principale

  • v0.2.1.2
    Un altro aggiornamento per il fine settimana: seguiranno altri comandi da console!

    Primo comando della console aggiunto: ualAddPallets
    Correzione per #104 Aggiunto delta per i confronti delle dimensioni per consentire differenze nelle misurazioni
    Per ora è stato aggiunto spazio extra attorno ai BigBag perché misuriamo al centro e non alla base
    Regolazione per n. 5 Ridotta trasparenza dei punti di regolazione del volume di caricamento nel negozio

  • v0.2.0.1

    Dovrebbe correggere #113 / #115

    Il legno venduto non è stato rilevato come uscito dal trigger, quindi ora cerchiamo tutto ciò che è stato eliminato e controlliamo se è stato caricato

    NOTA: un promemoria per rimuovere eventuali impostazioni precedenti per i rimorchi di tronchi (o rimorchi per balle) dal file delle impostazioni del mod se li avevi precedentemente acquistati e configurati prima della v0.2.0.0

  • v0.2.0.0
    Finalmente aggiunti i LOG!!

    Il caricamento del registro ora funziona (senza alcun rilevamento delle collisioni)
    Un "fattore logaritmico" consente ai registri di occupare meno spazio rispetto a quando i riquadri di delimitazione fossero impilati
    Aggiunto anche un controllo della velocità per evitare il punto 108

    Non aspettarti che TUTTI i rimorchi portatronchi funzionino correttamente: dovrebbero essere aggiunti per quelli nelle categorie WOODTRANSPORT e FORESTRYFORWARDERS. Immagino che alcuni di questi in realtà non dovrebbero averlo. Come in precedenza per i rimorchi telonati e per balle, è necessario rimuovere eventuali voci dal file delle impostazioni se le avete configurate in precedenza.

    Dovrai anche RIDIMENSIONARE la casella tu stesso. I rimorchi per tronchi sono per lo più aerei senza superfici piane, quindi è difficile trovare lo spazio di carico in modo programmatico.

  • v0.1.0.1

    Dovrebbe risolvere il problema #35

    Aggiunto margine attorno ai trigger per impedire il rilevamento di elementi al di fuori del volume definito
    Risolto un bug che impediva il caricamento di altri oggetti quando quello più grande non entrava
    Ora riallaccia le cinghie di tensione dopo lo scarico parziale

    NOTA: questo dovrebbe risolvere alcuni dei bug "l'oggetto non può essere caricato", ma c'è la possibilità che il tipo di bug dei pallet telefragging ritorni. Questi due bug sono in opposizione tra loro!

  • v0.1.0.0

    Aggiornata la versione alla v0.1.0.0

    Identifica automaticamente i rimorchi per balle e telonati

    NOTA: le tue impostazioni locali sovrascriveranno comunque qualsiasi cosa automatica, quindi utilizza il nuovo rilevamento di rimorchi per balle e tende; la cosa più semplice è rimuovere il file delle impostazioni della mod e acquistarli tutti di nuovo (come hai fatto quando hai iniziato). Oppure puoi modificare il file delle impostazioni per rimuovere i trailer che desideri riconfigurare.

  • v0.0.0.18

    Carica sempre per primi gli elementi più lunghi: vedi bug n. 43
    Eliminare i messaggi di avviso sui conflitti di associazione dei tasti

  • v0.0.0.17

    Questa volta mi sono ricordato di aggiornare la versione in moddesc..

    Qualche convalida extra per prevenire #99
    Correzione del bug n. 72: non impilare i pallet degli alberelli

  • v0.0.0.16

    Correzione per #94

    Il problema qui era un conflitto chiave tra "UAL unload" e "Crab Steering (All)" - entrambi utilizzavano shift-I

    Ho raggiunto un compromesso in cui UAL sovrascrive gli altri collegamenti se sono uno tra "TOGGLE_TIPSIDE" o "CRABSTEERING_ALLWHEEL". Questo sembra ragionevole, dal momento che vogliamo usare il nostro comando tip-side e puoi comunque cambiare la manovra del granchio usando la levetta (ctrl-Y). Se modifichi le associazioni dei tasti in modo che non entrino in conflitto, nulla verrà comunque sovrascritto.

    Nota: riceverai alcune voci di registro come:

    UAL: impossibile registrare l'associazione della chiave per UNLOAD_ALL
    rimossa l'azione in conflitto: CRABSTEERING_ALLWHEEL

    UAL: impossibile registrare l'associazione della chiave per SELECT_ALL_MATERIALS
    l'azione in conflitto è: TOGGLE_CRABSTEERING

    Questo serve per aiutare con il debug di eventuali problemi imprevisti e lo rimuoverò non appena sembrerà funzionare.

  • v0.0.0.15

    Sono passati 2 giorni, quindi deve essere il momento per una nuova versione!

    Aggiunte altre carrozze ferroviarie (vedi bug n. 84)
    Gestire configurazioni e set di configurazione (vedi bug n. 21, n. 55)
    Alcuni refactoring e debug extra per aiutare a identificare cosa sta succedendo con i bug di caricamento

    NOTA: se possiedi già il camion Serie International CV, probabilmente dovrai riconfigurarlo in negozio o officina. MA almeno ora riconoscerà le diverse opzioni di dimensioni per la cabina.

  • v0.0.0.14

    Alcuni cambiamenti nella QoL

    Aggiornata la maggior parte dei PR linguistici
    Imposta la chiave predefinita di caricamento orizzontale su INSERT
    Aggiunti nuovi messaggi per "trailer pieno" vs "articolo troppo grande"
    Cambiamento logico durante il caricamento che dovrebbe prevenire bug come #53
    Ripristina la versione di moddesc a 92 perché sono annoiato di rispondere ai bug relativi al mancato caricamento del gioco per le persone che non hanno ancora aggiornato..

    NOTA: Grazie a tutti per l'aiuto con le traduzioni, ma attendete prima di aggiungere altre PR linguistiche. Aggiungerò MOLTE più stringhe quando creerò il menu e probabilmente modificherò quelle esistenti. È molto più semplice per me aggiornare il file della lingua finale piuttosto che apportare un sacco di piccole modifiche che potrebbero non essere nemmeno necessarie.

  • v0.0.0.13

    Effettivamente risolti i bug di caricamento.. (FORSE..)

    Per il momento sono stati rimossi i riferimenti a "parzialmente" scaricati
    La vera soluzione è stata quella di trattare il caricamento allo stesso modo della modalità di raccolta delle balle, poiché non si basa sul rilevamento delle collisioni, che attualmente non è attivo

  • v0.0.0.11

    Si spera che risolva il problema #63

    Per ora sono state rimosse le carrozze dei treni, quindi i messaggi dell'area di carico mancante non verranno visualizzati per quelli
    Prevenuti due errori segnalati da PARADOX070 al riavvio dopo la rimozione del file delle impostazioni

  • v0.0.0.10

    Per lo più NON TESTATO Rilascio all'ora di pranzo..

    (Ho controllato che sia stato caricato nel gioco, ma per favore prova le modifiche per me se puoi)

    Aggiunto l'avviso "*** AREE DI CARICO MANCANTI ***" per aiutare a identificare configurazioni errate. Se vedi questo avviso, controlla (o elimina) il file delle impostazioni della mod
    Stringhe accorciate per il bug n.51
    La configurazione più recente ora viene ripristinata quando si rientra nel negozio
    Il ripristino (shift-ctrl-click) viene salvato solo quando il veicolo viene acquistato, noleggiato o modificato
    Aggiungi flag "area piena" per ciascuna area di carico, relativa ad es. bug n. 9 e n. 60
    Visualizza i messaggi di avviso solo per i giocatori che si trovano nel veicolo attuale - vedi #59
    Visualizza semplice addExtraPrintText con conteggio caricato per il debug in MP (aggiungerà più funzionalità nel tempo)

  • v0.0.0.9

    Ho lasciato per errore alcune stampe di debug nell'ultima versione!

    vedere il bug n. 47

  • v0.0.0.8

    POSIZIONI DI PALLET E BALLE ORA IN AGGIORNAMENTO IN MULTIGIOCATORE

    Finalmente sono riuscito ad aggiornare le posizioni dei pallet/balle in MP
    Il pulsante Carica/Scarica si aggiorna correttamente in MP
    Le impostazioni del veicolo vengono ora salvate durante il leasing (così come al momento dell'acquisto)

  • v0.0.0.7

    Correzione TEMPORANEA del problema relativo al caricamento sulla maggior parte dei veicoli

    Ora mi rendo conto che il problema attuale è dovuto al fatto che i trigger di caricamento non possono essere ridimensionati
    Ho apportato una modifica temporanea che dovrebbe migliorare il caricamento di tutti i veicoli precedentemente esistenti in un salvataggio
    Quelli appena acquistati probabilmente avranno ancora problemi

  • v0.0.0.6

    Aggiunti alcuni controlli per impedire #26

    Penso che il problema #26 sia stato causato da impostazioni mancanti, quindi non dovrebbe più verificarsi
    Aggiungerò un'ulteriore convalida delle impostazioni prima di applicarle in un aggiornamento futuro

  • v0.0.0.5

    Alcuni GRANDI cambiamenti al multiplayer

    Cose buone:

    Le impostazioni del veicolo vengono ora scritte sul server per i veicoli acquistati nel negozio o modificati in officina dai clienti
    PER ORA questo accade per TUTTI i client, quindi continuerà a sovrascrivere le impostazioni predefinite ogni volta che le cambi
    I veicoli esistenti non verranno aggiornati fino al prossimo riavvio del gioco/server
    Aggiunto molto più debug per aiutare a diagnosticare i problemi principali al momento

    Cose brutte:

    C'è stato MOLTO refactoring, quindi è probabile che ora ci siano nuovi bug
    Il rilevamento dei pallet sul server è ancora molto inaffidabile (vedi punto 15). Sembra completamente rotto, ma PUOI farli funzionare spostando i pallet e attivando i filtri/impostazioni di caricamento per incoraggiare un aggiornamento. LAvorerò su questo!!

Titoli di coda
  • loki79uk
Commenti
149