Contenuto
- Inserisci le antiche porte
- Modifiche minori e miglioramenti delle prestazioni
- Modifiche per Modders
- Che cosa state aspettando? È disponibile adesso!
Lo sviluppatore indipendente Chucklefish ha rilasciato oggi il suo 1.2 Vault Update per il titolo Starbound. L'aggiornamento presenta una serie di nuovi contenuti tra cui vault antichi, terraforming, aggiornamenti di armi, danni elementali e Space Santa per le vacanze. Come se non bastasse ci sono un sacco di modifiche minori, correzioni di bug, miglioramenti delle prestazioni e modifiche alle API modding.
Inserisci le antiche porte
I giocatori che hanno completato la trama principale potranno visitare un misterioso commerciante sull'avamposto che li invierà in missione per attivare ed entrare negli antichi gateway trovati galleggianti in alcuni sistemi. Le porte conducono a antiche volte che sono sterminate, dungeon generati proceduralmente lasciati dagli antichi.
I caveau contengono tutti i nuovi pericoli sotto forma di guardiani, inclusi boss procedurali e nuove tecnologie perdute. Alla fine di ogni antica volta si trova un'antica incudine in cui puoi spendere l'essenza per potenziare le tue armi leggendarie obsolete. Questo sistema di aggiornamento consente molte nuove opzioni per gli stili di combattimento di fine partita.
Come se ciò non bastasse, le antiche volte custodiscono più sorprese per coloro che sono abbastanza coraggiosi o folli da entrare. Puoi trovare un nuovo dispositivo chiamato Terraformer all'interno dei depositi insieme a una nuova valuta dell'essenza. Insieme puoi usare questi oggetti per pianeti terraforme, permettendoti di trasformare regioni o interi pianeti in diversi biomi.
I Terraformer possono essere usati per espandere una regione attraverso la superficie di un pianeta, sostituendo i blocchi naturali, gli oggetti e la vita vegetale, e infine cambiando il tipo di pianeta stesso. È anche possibile trovare microformers che sono terraformers monouso di consumo che forniscono ancora più tipi di regioni per personalizzare ulteriormente i tuoi mondi.
Non pensare che ottenere tutta questa nuova tecnologia sarà facile, comunque. Con la capacità di ottenere un grande potere viene lo svantaggio di una sfida più grande. Ora i nemici hanno resistenza e debolezza elementali, e la scelta dell'arma è più importante che mai.
Naturalmente, Chucklefish non ha dimenticato di portare lo spirito del Natale nell'universo di Starbound. Per celebrare le festività, hanno portato Space Santa all'Avamposto dove potrai acquistare una varietà di oggetti festivi.
Il nuovo aggiornamento è il regalo di Natale perfetto dallo sviluppatore ai fan di Starbound. Con così tanti nuovi contenuti il gioco è destinato a mantenere i giocatori impegnati per le festività natalizie e non solo.
Modifiche minori e miglioramenti delle prestazioni
Come se il nuovo contenuto non fosse abbastanza, c'è un elenco di modifiche minori e miglioramenti delle prestazioni del gioco. Le modifiche e i miglioramenti delle prestazioni sono i seguenti:
Piccoli cambiamenti
- Tenendo premuto il tasto di attivazione mentre si trova in una sfera di distorsione, la tecnologia forzerà la disattivazione, per evitare di rimanere permanentemente bloccata in spazi ristretti
- Contengono i suggerimenti nella finestra di gioco quando sono vicini al bordo
- Risolto un problema con i suoni di uccisione dei mostri che non suonavano correttamente
- Diverse correzioni di bug ai comportamenti monster / NPC e pathfinding
- Varie correzioni di errori di battitura e asset
- Aggiungi "cespugli" appropriati al bioma di ruggine
- Aggiorna SDL2 a 2.0.5, dovrebbe risolvere alcuni problemi a schermo intero
- Risolvere alcune vulnerabilità di sicurezza nella gestione dei pacchetti del server
- Risolto un problema per cui l'equipaggio avrebbe dovuto duplicare
- Risolve un problema di rete dell'inventario di un giocatore
Miglioramenti delle prestazioni
- Migliora i tempi di generazione dei vecchi dungeon basati su immagini
- Altri piccoli miglioramenti al dungeon e alla generazione del mondo
- Usa atlanti di texture più grandi su schede grafiche che li supportano
- Varie ottimizzazioni agli script monster / NPC
- Migliora la velocità di caricamento dei mondi dei dungeon
Chucklefish non solo ha dato ai giocatori un sacco di nuovi contenuti, ma ha anche apportato modifiche per migliorare la loro esperienza complessiva con il gioco. Cos'altro potrebbe a Starbound chiedere il ventilatore?
Modifiche per Modders
Con la possibilità di creare liberamente mod per Starbound lo sviluppatore ha fatto in modo di non lasciare i modder con questo enorme aggiornamento. Un'enorme quantità di modifiche sono state apportate all'API Modding e sono le seguenti:
- Il sistema Albero dei comportamenti è stato spostato sul motore per motivi di prestazioni, ora accessibile con il binding lua root.behavior. (Controllare la documentazione di lua)
- Nodo di pulizia rimosso
- Implementazione del nodo decoratore modificato
- Gli argomenti del nodo di azione sono stati spostati, ora (args, output, nodeId, dt).
- Supporto valutario generico.
- Ulteriori valute possono essere aggiunte e consumate senza necessità di configurazione
- Per associare una valuta a un elemento di valuta, da utilizzare in crafting, è necessario configurarlo in /currencies.config
- File .coinitem modificati in .currency
- Cambiamenti dell'oggetto per il supporto di terraforming
- Gli oggetti possono avere una nuova chiave booleana, "biomePlaced" che, se vera, li farà posizionare e rimuovere dalla terraformazione.
- Gli oggetti possono avere una nuova chiave booleana, "rooting" che, se vera, segnerà tutti i loro spazi di ancoraggio come radici e impedirà che le tessere vengano rotte fino a quando l'oggetto non viene spezzato (identico a come funzionano gli alberi e le viti).
- L'inventario dei giocatori ora può essere configurato nel player.config, consentendo di modificare:
- Numero di borse
- Dimensioni dell'inventario di ogni borsa
- Numero di barre di azione
- Dimensione della barra d'azione
- NOTA: le modifiche alle dimensioni dell'inventario del lettore devono essere applicate sia lato server che lato client e invalideranno i caratteri esistenti
- Fonti, richieste e notifiche di danni
- Introdotti nuovi tipi di successo; WeakHit, StrongHit e Killed.
- Rimosso il booleano ucciso dalle notifiche di danno, sostituito con il tipo di colpo ucciso.
- Gli effetti di danno (suoni, particelle) possono essere configurati per ciascun tipo di colpo (Hit, WeakHit, StrongHit, ShieldHit, Killed) nelle configurazioni del tipo di danno (file .damage).
- Aggiunto il supporto per i tipi elementali ai tipi di danno. I tipi elementali possono essere configurati in /damage/elementaltypes.config e possono essere impostati per ogni tipo di danno usando il tasto "elementalType", che per impostazione predefinita è il tipo elementale "predefinito". Ogni tipo di elemento ha un insieme univoco di particelle del numero di danno per ciascun tipo di colpo.
- mostri
- Aggiunto supporto per script di rendering lato client
- Consenti la sovrascrittura delle parti dei mostri selezionate casualmente impostando "SelectedParts" nei parametri
- Aggiungi il supporto per gli scambi di palette diretti con il parametro "colorSwap"
- Consenti sovrascrittura "descrizione breve" nei parametri
- Consenti l'override di "dropPools" nei parametri
- Consenti di impostare i parametri di animazione direttamente nei parametri mostri con il parametro "animationCustom". Questo è unito alla configurazione dell'animatore.
- Le modifiche API Lua:
- ActiveItemAnimation
- Rimosso activeItemAnimation.animationParameter (sostituito con animationConfig.animationParameter)
- Animatore
- Aggiunto animator.partProperty
- Articolo
- Sostituito item.is con item.matches
- Mostro
- Aggiunto monster.setDamageParts
- Aggiunto monster.setAnimationParameter
- Npc
- Aggiunto npc.loungingIn
- ObjectAnimator
- Rimosso objectAnimator.animationParameter (sostituito con animationConfig.animationParameter)
- ActiveItemAnimation
-
- Giocatore
- Aggiunto player.currency
- Aggiunto player.addCurrency
- Aggiunto player.consumeCurrency
- Modificatore player.hasItem per consentire la corrispondenza esatta dei parametri
- Modificato player.hasCountOfItem per consentire la corrispondenza esatta dei parametri
- Modificato player.consumeItem per consentire la corrispondenza esatta dei parametri
- Aggiunto player.id
- Aggiunto player.uniqueId
- Radice
- Aggiunto root.behavior
- Aggiunta la tabella animationConfig da utilizzare negli script di rendering lato client
- ScriptPane
- Aggiunto pane.playSound
- widget
- Aggiunto widget.setSliderValue
- Aggiunto widget.getSliderRange
- Aggiunto widget.setSliderEnabled
- Aggiunto widget.setItemSlotItem
- Mondo
- Modifica world.spawnItem per consentire opzionalmente l'impostazione di velocity e intangibleTime
- Aggiunto world.size
- Aggiunto world.inSurfaceLayer
- Aggiunto world.terrestrial
- Modificato world.entityMoney su world.entityCurrency
- Aggiunto world.universeFlagSet
- Modificato world.entityHasCountOfItem per consentire la corrispondenza esatta dei parametri
- Aggiunto world.lineTileCollisionPoint
- Aggiunto world.addBiomeRegion
- Aggiunto world.expandBiomeRegion
- Aggiunto world.pregenerateAddBiome
- Aggiunto world.pregenerateExpandBiome
- Aggiunto world.setLayerEnvironmentBiome
- Aggiunto world.setPlanetType
- Giocatore
Accidenti! Quindi, sì, ci sono un sacco di cambiamenti fatti per i molti modder della comunità là fuori che è molto un regalo di Natale per loro.
Che cosa state aspettando? È disponibile adesso!
Non c'è bisogno di aspettare. L'aggiornamento 1.2 Vault è disponibile e può essere scaricato gratuitamente. Allora, cosa stai aspettando? Se hai completato la trama principale, ottieni la caccia al vault e, in caso contrario, completa la trama e poi ti ritrovi in un caveau.
Con così tanti cambiamenti, nuovi contenuti e sempre più possibilità per i modder, questo aggiornamento è destinato a mantenere la comunità molto occupata per un tempo molto lungo. Ora, se mi vuoi scusare, devo andare a cercare qualche caveau.
Quali sono i tuoi pensieri sull'aggiornamento? Che cosa hai vissuto nelle profondità dei caveau? Fatemi sapere nei commenti qui sotto!