Benvenuto Visitatore(Log In|Registrati)

189 Pagine V  « < 156 157 158 159 160 > »   
Reply to this topicStart new topic
> [PC-DOS] HEROQUEST by Gremlin (1991) REMASTERED, - Modding, Bugfixing e Traduzione ITA/ESP devlog
TheRuler
messaggio8 Dec 2025, 21:11
Messaggio #3926



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




CITAZIONE (raul @ 8 Dec 2025, 19:56) *
CITAZIONE (TheRuler @ 8 Dec 2025, 19:10) *
è superata e compresa nei post precedenti.

Ho già inserito tutti i codici dei post.

Difatti sei a posto, non devi fare altro.


--------------------
 
raul
messaggio8 Dec 2025, 21:18
Messaggio #3927



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




Sì, manca ancora molto, vedo chiaramente che ci sono ancora molti codici che non ho nella mia versione e quel codice è la nuova versione dello scambio di articoli nelle missioni.
 
TheRuler
messaggio8 Dec 2025, 21:34
Messaggio #3928



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Ah, forse ho capito. Pensavo l'avessi già fatto, ma credo ti sia perso questo:
CITAZIONE
Modifico i post precedenti per rispecchiare l'attuale stato dell'exe nel pacchetto online.

Avevo modificato il post originale.


--------------------
 
raul
messaggio8 Dec 2025, 21:50
Messaggio #3929



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




Grazie, ora i due file exe sono più simili. Cosa facciamo con il vecchio testo e con il suo puntatore 0x18C?

Errori riscontrati nel nuovo scambio (si verifica solo nella versione spagnola):
- Quando seleziono “Annulla scambio”, lo scambio non viene annullato
- Ragnar non compare come opzione di scambio
- Viene consegnato a Ragnar



Messaggio modificato da raul il 8 Dec 2025, 22:41
 
TheRuler
messaggio8 Dec 2025, 22:58
Messaggio #3930



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Perché avevo modificato il vecchio post ma non l'altro con gli scroll nuovi da inserire, scusa.

al puntatore 0x002E devi inserire questo:
0509120B050BDDD8AAAA050CEBD8AAAA050DF9D8AAAA050E07D9AAAA050F15D9AAAA06117135AAAA
FFFF1109064120434849204C4F2050415353493F

risolvi tutti e tre i punti.


CITAZIONE
Cosa facciamo con il vecchio testo e con il suo puntatore 0x18C?
E' libero e utilizzabile. Puoi cancellare il testo.

questi sono al momento i puntatori liberi:

00E2
0174
0176
0178
017A
017C
017E
0180
018C


--------------------
 
raul
messaggio8 Dec 2025, 23:23
Messaggio #3931



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (TheRuler @ 8 Dec 2025, 22:58) *
Perché avevo modificato il vecchio post ma non l'altro con gli scroll nuovi da inserire, scusa.

al puntatore 0x002E devi inserire questo:
0509120B050BDDD8AAAA050CEBD8AAAA050DF9D8AAAA050E07D9AAAA050F15D9AAAA06117135AAAA
FFFF1109064120434849204C4F2050415353493F

risolvi tutti e tre i punti.

Risolto, ho guardato il file .bin italiano e l'ho usato come modello e ora è tutto corretto.

Credo che mi manchi solo aggiornare la missione 22 e alcune modifiche al testo, quindi si può praticamente dire che sono al passo.


CITAZIONE
E' libero e utilizzabile. Puoi cancellare il testo.

questi sono al momento i puntatori liberi:

00E2
0174
0176
0178
017A
017C
017E
0180
018C

Bene, non so se metterli su “FF FF” per avere più controllo.
 
raul
messaggio9 Dec 2025, 20:28
Messaggio #3932



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




Sto provando lo scambio di oggetti nella missione e credo che nel pergamena dovremmo aggiungere un'altra opzione. Attualmente, se vuoi cambiare un'arma puoi annullare tale cambio, ma non è possibile annullare con le pozioni: se “annulli”, automaticamente l'eroe usa tale pozione senza alcuna possibilità di annullare.



Quando cerco le trappole per la prima volta in questa stanza, non viene visualizzato alcun messaggio. Quando ricomincio a cercare le trappole, funziona correttamente, ma trovo curiosa questa anomalia.



Messaggio modificato da raul il 9 Dec 2025, 20:53
 
raul
messaggio9 Dec 2025, 22:04
Messaggio #3933



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (TheRuler @ 8 Dec 2025, 10:31) *
Stavo ripensando al guaritore. Con il trucco che ho trovato delle cifre pulsante si potrebbe "velocizzare" l'operazione proponendo uno scroll dl genere:
CODICE
Il guaritore può curare un
punto corpo per 100 monete

1  2  3  4  

Annulla

con i punti vita che si "accendono" solo se curabili. Ovvero se il barbaro è già a 7, si accenderebbe solo l'1.
E' solo un'idea, non so quanto codice comporti ancora.

Stavo pensando se potresti aggiungere testi e caratteristiche nella schermata dei personaggi, proprio come hai fatto con la fabbrica di armi. Forse potremmo aggiungere la vita nel grafico del guaritore, oltre alle pozioni. È il suggerimento numero 21 dei compiti futuri.

Un altro suggerimento: si potrebbe aggiungere del testo nella schermata della fabbrica d'armi sulle armi speciali? Immagino che la grafica sia più complicata, ma si potrebbe inserire il testo come è stato fatto con la vita e la mente. Sugerencia futura numero 20

Messaggio modificato da raul il 9 Dec 2025, 22:14
 
TheRuler
messaggio9 Dec 2025, 23:30
Messaggio #3934



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




CITAZIONE
non è possibile annullare con le pozioni: se “annulli”, automaticamente l'eroe usa tale pozione senza alcuna possibilità di annullare.
Ci avevo pensato ma è non dovrebbe essere un problema. Senza lo scambio, se clicchi sulla pozione succede proprio quello, viene usata.
Ho previsto il caso in cui una pozione fosse già presente nell'inventario dell'eroe ricevente: in quel caso non la utilizza.


CITAZIONE
Quando cerco le trappole per la prima volta in questa stanza, non viene visualizzato alcun messaggio.
Bene, verificherò.


CITAZIONE
si potrebbe aggiungere del testo nella schermata della fabbrica d'armi sulle armi speciali?
Non ci sarebbe lo spazio fisico. Inoltre non ho la più pallida idea di come posizionare della nuova grafica. Bisognerebbe anche creare delle aree in cui il mouse reagisce. Avevo già scartato l'idea perché non fattibile.

CITAZIONE
Stavo pensando se potresti aggiungere testi e caratteristiche nella schermata dei personaggi
Non sarebbe una duplicazione inutile? E' già tutto nella schermata dell'armeria.
Inoltre se ci fai caso, tutto quello che sono riuscito ad aggiungere nell'armeria, lho messo in coda a testo già presente. Non ho dovuto creare nuove aree, solo appendere testo a testo che c'era già. Come la "catena" di testo sparso quando passi su un'arma, mentre in language.bin è una riga unica.
Oppure il testo bianco parte tutto dal nome, e le cifre gialle tutte dalle cifre dell'oro.
Nella schermata dei riquadri degli eroi non c'è testo a cui appendersi.
Anche questo non è fattibile.

Troverei piuttosto più utile un riepilogo popup PRIMA di caricare il salvataggio, non dopo. Comunque non fattibile neanche questo.


--------------------
 
TheRuler
messaggio10 Dec 2025, 00:45
Messaggio #3935



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Ho pronto il nuovo guaritore da testare!

File Allegato  Screenshot_2025_12_09_235507.png ( 47.52k ) Numero di download: 0


CODICE
1ef:b91f:  A1 9E 40       mov  ax, word ptr [0x409e]                       <--- Active hero's ID
1ef:b922:  89 C3          mov  bx, ax
1ef:b924:  E8 58 A4       call 0x5d7f                                    <--- puts in si the Active hero's profile offset
1ef:b927:  8A 87 94 43    mov  al, byte ptr [bx + 0x4394]                <--- Get default Body points
1ef:b92b:  38 44 06       cmp  byte ptr [si + 6], al                    <--- verify maximum Body points
1ef:b92e:  B3 D8          mov  bl, 0xd8                                    <--- "health already max" scroll
1ef:b930:  73 36          jae  0xb968
1ef:b932:  2A 44 06       sub  al, byte ptr [si + 6]                    <--- get points to heal
1ef:b935:  B2 20          mov  dl, 0x20
1ef:b937:  E8 3C 00       call 0xb976                                    <--- display in the scroll only body points to heal at maximum
1ef:b93a:  BB 9E 01       mov  bx, 0x19e                                <--- "Healer" scroll
1ef:b93d:  56             push si
1ef:b93e:  E8 AC CF       call 0x88ed
1ef:b941:  5E             pop  si
1ef:b942:  A0 7A AB       mov  al, byte ptr [0xab7a]
1ef:b945:  3C 07          cmp  al, 7
1ef:b947:  77 2A          ja   0xb973
1ef:b949:  3C 00          cmp  al, 0
1ef:b94b:  74 26          je   0xb973                                    <--- if right click or Cancel, exits
1ef:b94d:  50             push ax
1ef:b94e:  B3 64          mov  bl, 0x64                                 <--- 1 body point Heal price x100
1ef:b950:  F6 E3          mul  bl                                        <--- multiply per chosen point
1ef:b952:  89 C3          mov  bx, ax
1ef:b954:  58             pop  ax
1ef:b955:  3B 5C 09       cmp  bx, word ptr [si + 9]                    <--- compare with treasury
1ef:b958:  77 0B          ja   0xb965
1ef:b95a:  00 44 06       add  byte ptr [si + 6], al                    <--- heal x body points
1ef:b95d:  29 5C 09       sub  word ptr [si + 9], bx                    <--- remove money from treasury
1ef:b960:  BB 08 00       mov  bx, 8                                      <--- "Healed" scroll
1ef:b963:  EB 03          jmp  0xb968
1ef:b965:  BB 02 00       mov  bx, 2                                      <--- "not enough money" scroll
1ef:b968:  E8 82 CF       call 0x88ed
1ef:b96b:  B8 07 00       mov  ax, 7
1ef:b96e:  B2 00          mov  dl, 0
1ef:b970:  E8 03 00       call 0xb976                                    <--- reset body points to display in the scroll
1ef:b973:  E9 A6 BD       jmp  0x771c                                    <--- EXIT
1ef:b976:  30 E4          xor  ah, ah
1ef:b978:  89 C1          mov  cx, ax
1ef:b97a:  BB 27 3A       mov  bx, 0x3a27
1ef:b97d:  88 17          mov  byte ptr [bx], dl
1ef:b97f:  83 C3 06       add  bx, 6
1ef:b982:  E2 F9          loop 0xb97d
1ef:b984:  C3             ret



CITAZIONE
0xBD3F --> A19E4089C3E858A48A879443384406B3D873362A4406B220E83c00BB9E0156E8ACCF5EA07AAB3C07
772A3C00742650B364F6E389C3583B5C09770B004406295C09BB0800EB03BB0200E882CFB80700B20
0E80300E9A6BD30E489C1BB273A881783C306E2F9C3

0x7CED --> 90909090909090909090909090909090909090909090909090909090909090909090909090909090
9090909090909090909090909090909090909090909090909090909090909090909090909090

0xD603 --> 2411AAAA00310011AAAA00320011AAAA00330011AAAA00340011AAAA00350011AAAA00360011AAAA
20370000000000000000000000000000000000000000000000000000000000000000000000

0x1465A --> 1FB9

italian.bin, pointer 0x019E:
0706140A070C7135AAAA060A63DAAAAA090A69DAAAAA0C0A6FDAAAAA0F0A75DAAAAA120A7BDAAAAA
150A81DAAAAA180A87DAAAAAFFFF110607494C204755415249544F524520434849454445110707313
030204D4F4E45544520504552204F474E4911080750554E544F20434F52504F2043555241544F2E


--------------------
 
TheRuler
messaggio10 Dec 2025, 07:55
Messaggio #3936



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




CITAZIONE
Quando cerco le trappole per la prima volta in questa stanza
Ho provato e a me non è capitato.
Ti chiedo se puoi provarlo anche nella la mia versione italiana (quest.exe + italian.bin + quest 24.bin) e poi magari facendo combinazioni come quest.exe spagnolo e quest24.bin italiano ecc...
per testare quella specifica stanza più in fretta puoi modificare il quest24.bin in modo da far partire tuti gli eroi lì:

0x400 --> 010B23010C2F020B3B020C47


--------------------
 
TheRuler
messaggio10 Dec 2025, 18:08
Messaggio #3937



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Ho fatto una partita completa (4 eroi corazzati) alla quest23 e non ho trovato problemi.


--------------------
 
raul
messaggio10 Dec 2025, 18:50
Messaggio #3938



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (TheRuler @ 9 Dec 2025, 23:30) *
Non ci sarebbe lo spazio fisico. Inoltre non ho la più pallida idea di come posizionare della nuova grafica. Bisognerebbe anche creare delle aree in cui il mouse reagisce. Avevo già scartato l'idea perché non fattibile.

Ho fatto i calcoli e l'unica cosa da fare sarebbe ridurre l'ultimo paragrafo da 3 righe a 2 righe, come nella versione spagnola, e accorciare anche i nomi delle armi speciali.



CITAZIONE
Non sarebbe una duplicazione inutile? E' già tutto nella schermata dell'armeria.

No, perché tutte le altre informazioni come il nome, la professione, la mente e la vita sarebbero sullo schermo del guaritore, che è dove servono davvero per sapere se è necessario curare l'eroe.

CITAZIONE
Inoltre se ci fai caso, tutto quello che sono riuscito ad aggiungere nell'armeria, lho messo in coda a testo già presente. Non ho dovuto creare nuove aree, solo appendere testo a testo che c'era già. Come la "catena" di testo sparso quando passi su un'arma, mentre in language.bin è una riga unica.
Oppure il testo bianco parte tutto dal nome, e le cifre gialle tutte dalle cifre dell'oro.
Nella schermata dei riquadri degli eroi non c'è testo a cui appendersi.
Anche questo non è fattibile.

Senza dubbio questo è un inconveniente, ma io mi concentro sulla funzionalità, i problemi tecnici esulano dalle mie competenze, mi limito a dare idee su come rendere l'interfaccia più intuitiva e completa per il giocatore.

CITAZIONE
Troverei piuttosto più utile un riepilogo popup PRIMA di caricare il salvataggio, non dopo. Comunque non fattibile neanche questo.

Non capisco bene cosa intendi dire, quello che voglio fare è organizzare le due schermate in modo che siano più strutturate e complete per ogni eroe, ad esempio, conoscere la vita dell'eroe è necessario per il guaritore e il resto delle informazioni, che non sono necessarie nell'armeria, possono essere trasferite alla schermata del guaritore per lasciare spazio alle armi speciali che sono importanti per il giocatore.

So che è un'idea folle, difficile e poco realizzabile, ma anche la nuova armeria lo era ai suoi tempi, come altre idee che col tempo sono diventate realtà.

Messaggio modificato da raul il 10 Dec 2025, 20:07
 
TheRuler
messaggio11 Dec 2025, 10:26
Messaggio #3939



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Secondo me la schermata dell'armeria offre un'ottima visione di insieme. Tecnicamente non so come aggiungere testo alla schermata del guaritore, dunque direi che per ora resta tutto così.
Per gli oggetti speciali nell'armeria non è un problema, tanto non si possono vendere. E' possibile scambiarli in gioco, ed è questo quello che conta, direi.


CITAZIONE
Non capisco bene cosa intendi dire,
immagina quanto sarebbe utile passare col mouse sopra ad un salvataggio e vedere un popup di fianco al mouse (come la scheda mostro 2.0) che ti dice tutte le caratteristiche dell'eroe salvato.

Peccato non sia possibile.

CITAZIONE
conoscere la vita dell'eroe è necessario per il guaritore
adesso non è più necessario. Il guaritore ti dice esattamente quanti punti ti mancano da curare. Comodo, no?

Comunque devo farti i complimenti ad esserti messo in pari con i cambi. Non era facile.


--------------------
 
TheRuler
messaggio11 Dec 2025, 14:18
Messaggio #3940



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Su suggrimento di Paolo, ho scritto un codice che è venuto molto facile vista l'esperienza con al scheda mostro:
File Allegato  Screenshot_2025_12_31_175044.png ( 11.76k ) Numero di download: 0


Per ora questa versione prende i valori base di attacco e difesa. Ho intenzione di calcolare l'effettivo valore in base a quanto equipaggiato.
Quello che per ora aggiunge di concreto sono i punti corpo degli eroi. Molto utile da sapere per gli eroi non attivi.

Il movimento potrei utilizzare il valore reale dei dadi tirati dall'eroe attivo, e lasciare l'asterisco per gli altri.
CODICE
1ef:78cd:  8B 45 06       mov  ax, word ptr [di + 6]     <-- get mind and body points from the profile
1ef:78d0:  05 30 30       add  ax, 0x3030                <-- add 0x3030 for correct ascii char display
1ef:78d3:  88 26 FA 3E    mov  byte ptr [0x3efa], ah     <-- copy mind points
1ef:78d7:  A2 02 3F       mov  byte ptr [0x3f02], al     <-- copy body points
1ef:78da:  53             push bx
1ef:78db:  E8 73 A8       call 0x2151                    <-- convenient call that puts in 3BF8 the base+equipped attack value
1ef:78de:  5B             pop  bx
1ef:78df:  E8 6A 92       call 0xb4c                    <-- convenient call that adds to al potion/magic attack effects
1ef:78e2:  04 30          add  al, 0x30                  <-- add 0x30 for correct ascii char display
1ef:78e4:  A2 EA 3E       mov  byte ptr [0x3eea], al    <-- copy attack
1ef:78e7:  E8 A5 92       call 0xb8f                    <-- convenient call that put in al the calculated defense value
1ef:78ea:  04 30          add  al, 0x30                  <-- add 0x30 for correct ascii char display
1ef:78ec:  A2 F2 3E       mov  byte ptr [0x3ef2], al     <-- copy defense
1ef:78ef:  B0 2A          mov  al, 0x2a
1ef:78f1:  3B 3E 37 46    cmp  di, word ptr [0x4637]     <-- ONLY if active hero display remaining steps
1ef:78f5:  75 0B          jne  0x7902
1ef:78f7:  A0 9C 3F       mov  al, byte ptr [0x3f9c]     <-- get remaining steps
1ef:78fa:  04 30          add  al, 0x30                  <-- add 0x30 for correct ascii char display
1ef:78fc:  3C 3A          cmp  al, 0x3a                  <-- verify if more than 9
1ef:78fe:  72 02          jb   0x7902
1ef:7900:  04 35          add  al, 0x35                  <-- switch to two digits per char
1ef:7902:  A2 E2 3E       mov  byte ptr [0x3ee2], al     <-- copy steps
1ef:7905:  8B 37          mov  si, word ptr [bx]            <-- old preparatory code for displaying on screen all the stuff just created
1ef:7907:  89 FB          mov  bx, di
1ef:7909:  53             push bx
1ef:790a:  E9 6B 47       jmp  0xc078

CITAZIONE
0x7ced --> 8B45060530308826FA3EA2023F53E873A85BE86A920430A2EA3EE8A5920430A2F23EB02A3B3E3746
750BA09C3F04303C3A72020435A2E23E8B3789FB53E96B47
0x1245 --> 89F7E9A36A
0x0F7F --> F6451701740D0402803EB53FFF7504806517FEE808BC3C0075020401A2B83FC3



riorganizzando un po' del codice della scheda mostro posso riuscire a ridurre ancora di più questo della scheda eroe.

EDIT:
modificatori di attacco:
attacco base eroe
arma equipaggiata
oggetto speciale equipaggiato (lama spiriti/ammazzaorchi)
di+17 0x10 Courage +2 Attack dice
di+18 0x01 Potion of Strength +2 attack dice
inside pit -1 attack dice

modificatori in difesa:
difesa base eroe
armatura equipaggiata
oggetto speciale equipaggiato (borin)
di+17 0x40 Rock skin +2 Defense dice
di+18 0x02 Potion of Resilience +2 defence dice
inside pit -1 attack dice


--------------------
 
raul
messaggio11 Dec 2025, 20:24
Messaggio #3941



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (TheRuler @ 11 Dec 2025, 10:26) *
Secondo me la schermata dell'armeria offre un'ottima visione di insieme.

Sì, ma se non ricordi la vita dei tuoi eroi hai due opzioni: vai prima all'armeria e poi dal guaritore, oppure vai direttamente dal guaritore, ma se tale panoramica fosse presente sullo schermo del guaritore, potresti visualizzare la vita senza dover cliccare sul guaritore.

CITAZIONE
Tecnicamente non so come aggiungere testo alla schermata del guaritore, dunque direi che per ora resta tutto così.

Questa è un'altra storia, come sempre posso lasciare il suggerimento in sospeso a tempo indeterminato.

CITAZIONE
Per gli oggetti speciali nell'armeria non è un problema, tanto non si possono vendere. E' possibile scambiarli in gioco, ed è questo quello che conta, direi.

La cosa fondamentale è sapere quali armi speciali possiedono gli eroi, poiché quando si carica un personaggio l'unico modo per conoscere le armi speciali di cui dispone un eroe è quando si avvia una missione.

 
raul
messaggio11 Dec 2025, 20:32
Messaggio #3942



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




CITAZIONE (TheRuler @ 11 Dec 2025, 14:18) *
Su suggrimento di Paolo, ho scritto un codice che è venuto molto facile vista l'esperienza con al scheda mostro:

Se ricordo bene, abbiamo già parlato della possibilità di inserire anche le statistiche degli eroi, ma hai detto che per ora non era possibile.

Ad ogni modo, suggerisco che le statistiche vengano mostrate con un'interfaccia diversa, poiché ritengo che questa funzione sia sovraccarica e vorrei che ci fosse una certa differenza tra i mostri e gli eroi. Quindi utilizzare la vecchia interfaccia che posiziona le caratteristiche in basso a destra.

CITAZIONE
Per ora questa versione prende i valori base di attacco e difesa. Ho intenzione di calcolare l'effettivo valore in base a quanto equipaggiato.
Quello che per ora aggiunge di concreto sono i punti corpo degli eroi. Molto utile da sapere per gli eroi non attivi.

In realtà l'unica cosa utile sarebbe conoscere il valore aggiornato dell'attacco e della difesa, dato che la vita, la mente e il movimento sono già presenti nell'eroe dall'inizio della missione.

CITAZIONE
Il movimento potrei utilizzare il valore reale dei dadi tirati dall'eroe attivo, e lasciare l'asterisco per gli altri.

non hai caricato la nuova versione

CITAZIONE
riorganizzando un po' del codice della scheda mostro posso riuscire a ridurre ancora di più questo della scheda eroe.

Ottimo, recuperare byte liberi è sempre una buona notizia.
 
raul
messaggio11 Dec 2025, 20:34
Messaggio #3943



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account






Perché compare quel 7 se devo recuperare solo 3 punti corpo al massimo?



Messaggio modificato da raul il 11 Dec 2025, 21:07
 
TheRuler
messaggio11 Dec 2025, 21:38
Messaggio #3944



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




CITAZIONE
, dato che la vita, la mente e il movimento sono già presenti nell'eroe dall'inizio della missione.
Solo quella dell'eroe attivo, non degli altri.

CITAZIONE
Perché compare quel 7 se devo recuperare solo 3 punti corpo al massimo?
Riesci a riprodurre quello che hai fatto?
Non so perché.


--------------------
 
raul
messaggio11 Dec 2025, 21:50
Messaggio #3945



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




 
TheRuler
messaggio11 Dec 2025, 23:20
Messaggio #3946



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Capito. Con i video sei il migliore.

0xD62B --> 00


--------------------
 
TheRuler
messaggio11 Dec 2025, 23:32
Messaggio #3947



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




CITAZIONE
In realtà l'unica cosa utile sarebbe conoscere il valore aggiornato dell'attacco e della difesa,
e una versione della scheda eroe ancora in sviluppo. Sto ragionando come è più efficace fare in termini di spazio.
Per il movimento ce l'ho fatta e anche l'ottimizzazione della routine della scheda mostro, così posso riutilizzare quasi la metà del codice.

Per attacco e difesa è molto complicato, perché sono valori che devono essere calcolati al volo e il gioco lo fa solo durante i combattimenti. E' la ragione per cui sono informazioni che i programmatori non hanno mai mostrato!



Aiutami a compilare tutti i modificatori da controllare:

modificatori di attacco:
attacco base eroe
arma equipaggiata
oggetto speciale equipaggiato (lama spiriti/ammazzaorchi)
Courage +2 Attack dice
Potion of Strength +2 attack dice
Pit -1 attack dice

modificatori in difesa:
difesa base eroe
armatura equipaggiata
oggetto speciale equipaggiato (borin)
Rock skin +2 Defense dice
Potion of Resilience +2 defence dice
Pit -1 attack dice


--------------------
 
TheRuler
messaggio12 Dec 2025, 00:19
Messaggio #3948



Gruppo icone

Gruppo: SMod
Messaggi: 14.545
Iscritto il: 20 January 06
Da: Bologna
Utente Nr.: 2.653
Entropologo part-time

BGE AG: Indy3
Arcade: Silpheed
Free Roaming: Shadow of the Colossus
RTS: Praetorians

Playing Magari...
SO Windows7

OGI Supporter




Scheda eroe v2 + ottimizzazione scheda mostro v2.2

CITAZIONE
0xC440 --> 5330E4508A4707B310F6F380C4308826FA3E0430A2023F58BE0648BFE23EB903005088C4C0E00200
E030E401C68A0404303C3C7205C6052BEB0288054683C708E2EB58BB1E49E872A05B8BF253BBC15F8
B3881C7C15F8BF7BFC03EB91B008A0408C0740888054647E2F4EB07B020880547E2FB5BBEC03E8B47
01040A86E0BBDC3EB90500890783C308FEC0E2F7E904A0

0x7ced --> 8B45060530308826FA3EA2023F8B45140430A2EA3EE8AA920430A2F23EC606E23E2A3B3E3746750c
A09C3F04303C3C7703A2E23E8B3789FB53E96f47


--------------------
 
raul
messaggio12 Dec 2025, 04:00
Messaggio #3949



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account




10=:
11=;
12=<



Messaggio modificato da raul il 12 Dec 2025, 04:15
 
raul
messaggio12 Dec 2025, 04:28
Messaggio #3950



Gruppo icone

Gruppo: OldGamer
Messaggi: 2.695
Iscritto il: 15 September 17
Da: España
Utente Nr.: 21.627
SO Sono un BOT, cancellami l'account






Poiché Manfred non può usare armi, non può nemmeno scambiare armi con altri eroi, ma lo stesso vale anche per armature, armi speciali e armi comuni.

Messaggio modificato da raul il 12 Dec 2025, 07:08
 

189 Pagine V  « < 156 157 158 159 160 > » 
Reply to this topicStart new topic
1 utenti stanno leggendo questa discussione (1 visitatori e 0 utenti anonimi)
0 utenti:

 

Modalità di visualizzazione: Normale · Passa a: Lineare · Passa a: Outline


Versione Lo-Fi Oggi è il: 6th November 2026 - 16:41