Benvenuto Visitatore(Log In|Registrati)

189 Pagine V  « < 36 37 38 39 40 > »   
Reply to this topicStart new topic
> [PC-DOS] HEROQUEST by Gremlin (1991) REMASTERED, - Modding, Bugfixing e Traduzione ITA/ESP devlog
TheRuler
messaggio18 Apr 2024, 17:06
Messaggio #926



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 @ 18 Apr 2024, 17:34) *
Sì, per favore, in modo da poter espandere il testo degli oggetti al nome originale del gioco da tavolo. Penso anche che si possano recuperare i byte liberi per il file .bin, no?

Usando l'ultima sposti il prezzo in basso a sinistra, quindi hai tutto lo spazio che vuoi. In spagnolo è più lunga solo di 2 lettere rispetto all'italiano.
File Allegato  Screenshot_2024_04_18_180653.png ( 118.51k ) Numero di download: 0


--------------------
 
Nyerguds
messaggio18 Apr 2024, 18:57
Messaggio #927



Gruppo icone

Gruppo: OldGamer
Messaggi: 332
Iscritto il: 27 June 14
Utente Nr.: 20.463
BGE Command & Conquer: Tiberian Dawn
SO Windows7




QUOTE (TheRuler @ 16 Apr 2024, 20:36) *
La cosa davvero incredibile è che FUNZIONA. Davvero ancora non mi capacito. megaball.gif

Holy crap. That's an absolutely amazing upgrade! shocked.gif

You better not restrict this release to just the Italian translation icon_salut.gif


--------------------
Expert on all things Command & Conquer 1. Creator of a bunch of small modding tools.
 
TheRuler
messaggio18 Apr 2024, 19:13
Messaggio #928



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 (Nyerguds @ 18 Apr 2024, 19:57) *
You better not restrict this release to just the Italian translation icon_salut.gif

You bet. I will translate into italian your quest editor also whenever it will be cool.gif

Here's the new Armory in action (animated gif):
File Allegato  ezgif_2_30a5bcf8b5.gif ( 2.49mb ) Numero di download: 6


--------------------
 
raul
messaggio18 Apr 2024, 19:23
Messaggio #929



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 @ 18 Apr 2024, 20:13) *
You bet. I will translate into italian your quest editor also whenever it will be cool.gif

 
raul
messaggio18 Apr 2024, 20:46
Messaggio #930



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 @ 18 Apr 2024, 18:06) *
Usando l'ultima sposti il prezzo in basso a sinistra, quindi hai tutto lo spazio che vuoi. In spagnolo è più lunga solo di 2 lettere rispetto all'italiano.


 
MIK0
messaggio19 Apr 2024, 07:08
Messaggio #931



Gruppo icone

Gruppo: OldGamer
Messaggi: 1.773
Iscritto il: 2 September 03
Utente Nr.: 74



Ormai è diventata una Enhanced Edition blush.gif
 
TheRuler
messaggio19 Apr 2024, 22:08
Messaggio #932



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 (MIK0 @ 19 Apr 2024, 08:08) *
Ormai è diventata una Enhanced Edition blush.gif

Grazie! In effetti con la scusa di imparare assembly mi ci sto divertendo.



Ho mappato un altro byte sconosciuto del profilo degli eroi in quest.sav, le POZIONI.
Stessa bit mask come usa il resto dell'equipaggiamento. Il gioco salva e legge correttamente il profilo compreso questo byte, è durante l'avvio della missione che una piccola funzione mette a zero quel byte, cancellando tutte le pozioni dall'inventario dei giocatori. Cosa sempre stata poco simpatica.
Ho trovato quella funzione e rimossa. Ora le pozioni permangono tra una quest e l'altra.

nei paraggi c'erano anche altri byte che vengono messi a 0 o al valore di al,
CODICE
01EF:85E9  884408              mov  [si+08],al             ds:[466B]=9520    <-- unknown
01EF:85EC  C6441000            mov  byte [si+10],00        ds:[4673]=0000    <-- POTIONS
01EF:85F0  C6441600            mov  byte [si+16],00        ds:[4679]=0000    <-- unknown
01EF:85F4  C6441700            mov  byte [si+17],00        ds:[467A]=0000    <-- unknown
01EF:85F8  C6441800            mov  byte [si+18],00        ds:[467B]=0000    <-- unknown - changes when scoring a full defense
01EF:85FC  8A440F              mov  al,[si+0F]             ds:[4672]=000F    <-- owned armour, why?
01EF:85FF  248F                and  al,8F
01EF:8601  88440F              mov  [si+0F],al             ds:[4672]=000F


CITAZIONE
SOLUTION
at offset 0x8A0C change C6441000 to 90909090
at offset 0x14FF (death) and 0x7D07 (renewal) change C6440E00C6440F00C6440D00 to C7440D0000C7440F00009090


Ho rimosso anche le locazioni +16+17+18 perché giocando volgio capire a cosa servono. Raul se ti va di provare facci una bella partita e ad ogni quest verifichiamo cosa fanno.
tutto questo va messo a 90: C6441000C6441600C6441700C6441800


EDIT: aggiunta cancellazione delle pozioni in caso di morte o inizializzazione (giustamente i programmatori non l'avevano contato facendo già resettare quel byte ad ogni inizio quest).


--------------------
 
TheRuler
messaggio20 Apr 2024, 10:23
Messaggio #933



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 (TheRuler @ 19 Apr 2024, 23:08) *
Ho rimosso anche le locazioni +16+17+18 perché giocando volgio capire a cosa servono. Raul se ti va di provare facci una bella partita e ad ogni quest verifichiamo cosa fanno.
tutto questo va messo a 90: C6441000C6441600C6441700C6441800


Ho capito. Sono le posizioni temporanee per i vari effetti delle pozioni e magie sugli eroi. è giusto che vadano messi a zero. A meno che non si voglia che gli effetti permangano tra una missione e l'altra. Non so quanto possa essere utile, magari c'è un particolare debuff o boon che è giusto mantenere.


--------------------
 
raul
messaggio20 Apr 2024, 10:54
Messaggio #934



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




In questo caso, credo che manterrò l'opzione di perdere le pozioni tra una missione e l'altra, A meno che non mi convinca del contrario. È lo stesso nel gioco da tavolo?

Se vuoi posso testarla per la versione italiana.

Messaggio modificato da raul il 20 Apr 2024, 10:56
 
TheRuler
messaggio20 Apr 2024, 16:45
Messaggio #935



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 @ 20 Apr 2024, 11:54) *
In questo caso, credo che manterrò l'opzione di perdere le pozioni tra una missione e l'altra, A meno che non mi convinca del contrario. È lo stesso nel gioco da tavolo?

Se vuoi posso testarla per la versione italiana.

Sì, nel gioco da tavolo è sempre stato così, che io ricordi. Tutto quello che guadagni durante la quest lo puoi tenere. Sarebbe assurdo che trovi una pozione, 50 monete e una spada e puoi tenere tutto tranne la pozione.
Nel manuale è scritto che una volta presa una carta aggiungi il contenuto alla tua scheda personaggio e metti via la carta, che deve poi tornare a completare il mazzo dei tesori per la quest successiva. Inoltre nelle espansioni potevi proprio comprarle le pozioni, 500 monete per una pozione e poi scompare a fine missione?
Oltre tutto nel gioco da tavolo recuperi tutti i punti corpo e mente tra una quest e l'altra.


dal manuale PC/Amiga:
CITAZIONE
Between Quests
If your character survives, you may keep him and use him
again in subsequent quests. In this case, you may keep any
Quest treasure you have found, and you may spend any
treasure recorded on your character inventory to purchase
better equipment (armour, weapons and so on). You may not
keep ordinary Treasure cards.

The character players may restore their characters body and
mind points to their starting value before beginning a new
Quest by using the 'Fresh' option.

E' stato un passaggio del manuale interpretato male dagli sviluppatori. Puoi ovviamente tenere la carta della lama degli spiriti, essendo un oggetto unico, mentre devi rimettere nel mazzo le carte tesoro, per la ragione sopra.
Interessante il tasto "fresh" che fa recuperare i punti corpo e mente. Nel gioco quel tasto resetta l'eroe (mi sono reso conto guardandoci ora che resetta tutto tranne alcuni campi, comprese le pozioni. Devo aggiungere un controllo).


Verificando cosa facessero gli altri byte (effetti delle pozioni e degli incantesimi) ho scoperto una cosa interessante, la pozione o la magia di cura rimuovono tutti gli altri effetti, sia positivi che negativi. Quindi se ti giochi Velocità e poi cura, l'effetto di velocità viene perso.


--------------------
 
raul
messaggio21 Apr 2024, 15:30
Messaggio #936



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 @ 20 Apr 2024, 17:45) *
Sì, nel gioco da tavolo è sempre stato così, che io ricordi. Tutto quello che guadagni durante la quest lo puoi tenere. Sarebbe assurdo che trovi una pozione, 50 monete e una spada e puoi tenere tutto tranne la pozione.

Non ricordavo questa regola, forse dovrei tornare a leggere le regole del gioco da tavolo.

CITAZIONE
Verificando cosa facessero gli altri byte (effetti delle pozioni e degli incantesimi) ho scoperto una cosa interessante, la pozione o la magia di cura rimuovono tutti gli altri effetti, sia positivi che negativi. Quindi se ti giochi Velocità e poi cura, l'effetto di velocità viene perso.

E' divertente, puoi correggerlo?

CITAZIONE (TheRuler @ 20 Apr 2024, 17:45) *
Interessante il tasto "fresh" che fa recuperare i punti corpo e mente. Nel gioco quel tasto resetta l'eroe (mi sono reso conto guardandoci ora che resetta tutto tranne alcuni campi, comprese le pozioni. Devo aggiungere un controllo).

Al momento questa funzione prevede l'utilizzo di un nuovo carattere. Sono sicuro che state già pensando a qualcosa.
Non si potrebbe fare qualcosa per recuperare automaticamente tutta la vita tra una missione e l'altra?

Messaggio modificato da raul il 21 Apr 2024, 15:35
 
TheRuler
messaggio21 Apr 2024, 15:56
Messaggio #937



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 @ 21 Apr 2024, 16:30) *
CITAZIONE
Verificando cosa facessero gli altri byte (effetti delle pozioni e degli incantesimi) ho scoperto una cosa interessante, la pozione o la magia di cura rimuovono tutti gli altri effetti, sia positivi che negativi. Quindi se ti giochi Velocità e poi cura, l'effetto di velocità viene perso.

E' divertente, puoi correggerlo?

Credo l'abbiano pensata così senza avere in mente che qualcuno avrebbe potuto lanciare guarigione su un eroe con "velocità". L'utilizzo contmporaneo delle poszioni è previsto, e funzionano insieme, ad esempio puoi bere velocità, infuso eroico, e farti lanciare coraggio dal mago e applicare tutto il turno di attacco. Un tantino overkill ma OK. ;-)
Penso di poter aggiustarlo, devo capire se ne vale la pena.

CITAZIONE
CITAZIONE (TheRuler @ 20 Apr 2024, 17:45) *
Interessante il tasto "fresh" che fa recuperare i punti corpo e mente. Nel gioco quel tasto resetta l'eroe (mi sono reso conto guardandoci ora che resetta tutto tranne alcuni campi, comprese le pozioni. Devo aggiungere un controllo).

Non si potrebbe fare qualcosa per recuperare automaticamente tutta la vita tra una missione e l'altra?

Sì, credo di riuscire. Tuttavia non pensi sarebbe meglio NON renderlo automatico?
Potremmo usare il tasto "inizializza personaggio" per ristabilire i punti corpo e i punti mente (che tanto non servono mai se non per contrastare la magia) come pensato in origine, tanto se un personaggio muore perde comunque tutto nel momento in cui muore.
Così facendo potremmo lasciare la scelta al giocatore se giocare senza recuperare punti ferita tra una missione e l'altra o usare la rigenerazione che a quel punto ripristinerebbe solo corpo e mente.


CITAZIONE
Al momento questa funzione prevede l'utilizzo di un nuovo carattere. Sono sicuro che state già pensando a qualcosa.

non ho capito cosa intendi. Se con carattere intendi personaggio non ho nulla in mente a livello di codice. Ragnar si può attivare già per giocarlo nelle missioni, basta editare il QUEST.SAV. Renderlo un personaggio giocabile come gli altri richiederebbe un rifacimento dell'interfaccia, come potrei.


--------------------
 
raul
messaggio21 Apr 2024, 16:42
Messaggio #938



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 @ 21 Apr 2024, 16:56) *
Credo l'abbiano pensata così senza avere in mente che qualcuno avrebbe potuto lanciare guarigione su un eroe con "velocità". L'utilizzo contmporaneo delle poszioni è previsto, e funzionano insieme, ad esempio puoi bere velocità, infuso eroico, e farti lancoare coraggio dal mago e applicare tutto il turno di attacco. Un tantino overkill ma OK. ;-)

Sì, lo sapevo, perché ho usato diverse pozioni e incantesimi allo stesso tempo, ma non sapevo che la guarigione ha la precedenza sul resto.

CITAZIONE
Sì, credo di riuscire. Tuttavia non pensi sarebbe meglio NON renderlo automatico?
Potremmo usare il tasto "inizializza personaggio" per ristabilire i punti corpo e i punti mente (che tanto non servono mai se non per contrastare la magia) come pensato in origine, tanto se un personaggio muore perde comunque tutto nel momento in cui muore.
Così facendo potremmo lasciare la scelta al giocatore se giocare senza recuperare punti ferita tra una missione e l'altra o usare la rigenerazione che a quel punto ripristinerebbe solo corpo e mente.

Sì, penso che sia una buona idea, infatti, se il gioco da tavolo non recupera tutta la sua vita, lo lascerei così com'è ora, ma sì, avere la possibilità di giocare più facile o più difficile secondo i criteri del giocatore mi sembra molto democratico.

CITAZIONE
non ho capito cosa intendi. Se con carattere intendi personaggio non ho nulla in mente a livello di codice. Ragnar si può attivare già per giocarlo nelle missioni, basta editare il QUEST.SAV. Renderlo un personaggio giocabile come gli altri richiederebbe un rifacimento dell'interfaccia, come potrei.

Quello che volevo dire è che vedo un altro problema. Vi ricordate che non molto tempo fa ho commentato che c'era un bug quando si cliccava sull'opzione per caricare la partita di un eroe e poi la si annullava? Beh, bisogna fare attenzione a questo, io ho sempre usato l'aggiornamento del personaggio quando l'eroe moriva o quando volevo ricominciare.
 
TheRuler
messaggio21 Apr 2024, 17:00
Messaggio #939



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 @ 21 Apr 2024, 17:42) *
Quello che volevo dire è che vedo un altro problema. Vi ricordate che non molto tempo fa ho commentato che c'era un bug quando si cliccava sull'opzione per caricare la partita di un eroe e poi la si annullava? Beh, bisogna fare attenzione a questo, io ho sempre usato l'aggiornamento del personaggio quando l'eroe moriva o quando volevo ricominciare.


me lo ricordo, l'avevo replicato. La questione è che i punti 1 e 2 devono avvenire in quell'esatto ordine e ti assicuro che è praticamente impossibile che accada. Oltre tutto partiresti da un salvataggio vuoto, quindi inizializzare non farebbe alcun danno.

In merito al cambio che mi appresto a fare, i comandi che rimuoverei mettono a zero dei byte, che in caso di QUEST.SAV nuovo sarebbero già a zero.

il codice completo è questo:

CODICE
01EF:78D3  8A1E9E40            mov  bl,[409E]              ds:[409E]=0002
01EF:78D7  B700                mov  bh,00
01EF:78D9  8B879443            mov  ax,[bx+4394]           ds:[4396]=0406
01EF:78DD  884406              mov  [si+06],al             ds:[469D]=0406    <-- sets default body points
01EF:78E0  8A871BAD            mov  al,[bx-52E5]           ds:[FFFFAD1D]=EC8B
01EF:78E4  884407              mov  [si+07],al             ds:[469E]=3804    <-- sets default mind points
01EF:78E7  C6440E00            mov  byte [si+0E],00        ds:[46A5]=0000    <-- resets Owned weapon
01EF:78EB  C6440F00            mov  byte [si+0F],00        ds:[46A6]=0000    <-- resets Owned armour
01EF:78EF  C6440D00            mov  byte [si+0D],00        ds:[46A4]=0000    <-- resets Owned special items
01EF:78F3  C744090000          mov  word [si+09],0000      ds:[46A0]=000A    <-- resets GOLD
01EF:78F8  C6441100            mov  byte [si+11],00        ds:[46A8]=0000    <-- resets Equipped weapon
01EF:78FC  C6441200            mov  byte [si+12],00        ds:[46A9]=0000    <-- resets Equipped special item
01EF:7900  C6441300            mov  byte [si+13],00        ds:[46AA]=0200    <-- resets Equipped armour
01EF:7904  885C19              mov  [si+19],bl             ds:[46B0]=0002    <-- refresh hero's ID
01EF:7907  803E9E4001          cmp  byte [409E],01         ds:[409E]=0002    <-- if dwarf
01EF:790C  7504                jne  00007912 ($+4)         (down)
01EF:790E  804C0E80            or   byte [si+0E],80        ds:[46A5]=0000    <-- gives him the toolkit
01EF:7912  BB0800              mov  bx,0008                                <-- "The character is renewed" string
01EF:7915  E8D50F              call 000088ED ($+fd5)                        <-- draws the scroll


toglierei il reset solo di Owned, Gold ed equipped.
E magari cambierei il testo dello scroll in: Il personaggio è rinnovato/curato/tornato in forze.

FATTO al volo, se lo vuoi testare:

CITAZIONE
At offset 0x7D04 replace the following 0x20 (32) bytes with F6440D0474020402884407EB1390909090909090909090909090909090909090

L'unica cosa che non funziona al momento con questo cambio è l'aggiunta dei 2 punti mente dati dal talismano della scienza (se lo possiedi nell'inventario non aggiunge i punti). Lo aggiungerò dopo se decideremo che la modifica abbia un valore.
Aggiunto controllo Talisman of lore +2 Mind points:

CODICE
01EF:78E4  F6440D04            test byte [si+0D],04        ds:[00FA]=0000        <-- check if talisman of lore
01EF:78E8  7402                je   000078EC ($+2)         (no jmp)
01EF:78EA  0402                add  al,02                                        <-- adds +2 MP
01EF:78EC  884407              mov  [si+07],al             ds:[00F4]=0000       <-- sets default mind points
01EF:78EF  EB13                jmp  short 00007904 ($+13)  (down)


--------------------
 
TheRuler
messaggio21 Apr 2024, 17:53
Messaggio #940



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 @ 21 Apr 2024, 17:42) *
CITAZIONE (TheRuler @ 21 Apr 2024, 16:56) *
]Sì, credo di riuscire. Tuttavia non pensi sarebbe meglio NON renderlo automatico?
Potremmo usare il tasto "inizializza personaggio" per ristabilire i punti corpo e i punti mente (che tanto non servono mai se non per contrastare la magia) come pensato in origine, tanto se un personaggio muore perde comunque tutto nel momento in cui muore.
Così facendo potremmo lasciare la scelta al giocatore se giocare senza recuperare punti ferita tra una missione e l'altra o usare la rigenerazione che a quel punto ripristinerebbe solo corpo e mente.

Sì, penso che sia una buona idea, infatti, se il gioco da tavolo non recupera tutta la sua vita, lo lascerei così com'è ora, ma sì, avere la possibilità di giocare più facile o più difficile secondo i criteri del giocatore mi sembra molto democratico.



Ho trovato la regola nei due manuali.

Originale Italiano 1989:
File Allegato  Screenshot_2024_04_21_185154.png ( 67.02k ) Numero di download: 0


Nuovo regolamento Hasbro 2021:
File Allegato  Screenshot_2024_04_21_185029.png ( 452.74k ) Numero di download: 0


--------------------
 
raul
messaggio21 Apr 2024, 19:41
Messaggio #941



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




Richiesta viziosa: si potrebbe fare in modo che se la missione non viene completata, tutti gli ori e le pozioni raccolti scompaiano?

Non so se nel gioco da tavolo le regole dicano il contrario, ma sarebbe un imbroglio.
 
TheRuler
messaggio21 Apr 2024, 19:46
Messaggio #942



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 @ 21 Apr 2024, 20:41) *
Richiesta viziosa: si potrebbe fare in modo che se la missione non viene completata, tutti gli ori e le pozioni raccolti scompaiano?

Non so se nel gioco da tavolo le regole dicano il contrario, ma sarebbe un imbroglio.

Perché pensi sia un imbroglio? Il regolamento del gioco da tavolo lo prevede.
Se la ragione è per evitare che il giocatore ripeta le quest per fare soldi, beh, è inevitabile. Può farlo anche ora.

File Allegato  Screenshot_2024_04_21_204539.png ( 548.43k ) Numero di download: 1


--------------------
 
raul
messaggio21 Apr 2024, 20:02
Messaggio #943



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




Lasciate perdere, ma sono contento che nella versione pc abbiano creato delle missioni in cui bisogna cercare l'uscita.

Sono consapevole che possono tornare, ma quello che non mi piace è che tutto l'oro raccolto con la caccia al tesoro rende la missione e le sue reali ricompense poco importanti, dato che si può guadagnare denaro semplicemente andando a caccia di tesori e tornando quando si vuole tutte le volte che si vuole.

Quando ho giocato, ho sempre portato a termine la missione e chi è scappato è stato lasciato senza alcuna ricompensa per la sua codardia, non è mai stato giocato semplicemente per ottenere denaro cercando tesori nelle stanze e nei corridoi, per ottenere denaro per comprare le armi migliori, che è una delle insidie di questo gioco.

Messaggio modificato da raul il 21 Apr 2024, 20:12
 
TheRuler
messaggio21 Apr 2024, 21:55
Messaggio #944



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




E' così, ognuno decide come giocare e divertirsi.
Ora che c'è la vendita il giocatore ha la possibilità di giocare usando più strategie, abbinato al depotenziamento del mago secondo me andrebbe sempre giocato con il party completo. Del resto anche nel boardgame il mazzo tesori è stato pensato perché le monete venissero distribuite a 4 eroi.

Ho messo a posto la pozione di cura, era stato fatto volontariamente, ma non so perché.
Ora non rimuove più i benefici delle altre pozioni o degli incantesimi.

CITAZIONE
SOLUTION:
at offset 0x9894 change 80651708 to 90909090
at offset 0x989E change 80651704 to 90909090


--------------------
 
TheRuler
messaggio22 Apr 2024, 23:17
Messaggio #945



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




E' stata dura ma sono riuscito ad implementare una regola del gioco da tavolo fondamentale: se l'eroe è in possesso di una pozione di guarigione può usarla automaticamente fuori dal turno quando subisce una ferita mortale per salvarsi dalla morte.

File Allegato  Screenshot_2024_04_23_000547.png ( 261.18k ) Numero di download: 0

Ora devo solo implementare la seconda opzione con la magia di cura.

File Allegato  Screenshot_2024_04_23_000054.png ( 96.71k ) Numero di download: 3



CODICE
01EF:C8B4  F6440B02            test byte [si+0B],02        ds:[00F8]=0000    <-- check Water of healing
01EF:C8B8  7407                je   0000C8C1 ($+7)         (no jmp)            <-- if false jump to body healing
01EF:C8BA  80740B02            xor  byte [si+0B],02        ds:[00F8]=0000    <-- remove Water of healing
01EF:C8BE  E94E46              jmp  00010F0F ($+464e)      (down)            <-- Jump to HEAL
01EF:C8C1  F6440C20            test byte [si+0C],20        ds:[00F9]=0000    <-- check body healing
01EF:C8C5  7407                je   0000C8CE ($+7)         (no jmp)            <-- if false jump to potion 1
01EF:C8C7  80740C20            xor  byte [si+0C],20        ds:[00F9]=0000    <-- remove body healing
01EF:C8CB  E94146              jmp  00010F0F ($+4641)      (down)            <-- Jump to HEAL
01EF:C8CE  F6441008            test byte [si+10],08        ds:[00FD]=0000    <-- check potion 1
01EF:C8D2  7407                je   0000C8DB ($+7)         (no jmp)            <-- if false jump to potion 2
01EF:C8D4  80741008            xor  byte [si+10],08        ds:[00FD]=0000    <-- remove potion 1
01EF:C8D8  E93446              jmp  00010F0F ($+4634)      (down)            <-- Jump to HEAL
01EF:C8DB  F6441004            test byte [si+10],04        ds:[00FD]=0000    <-- check potion 2
01EF:C8DF  0F84FA47            jz   000110DD ($+47fa)      (no jmp)            <-- if false jump to DEATH
01EF:C8E3  80741004            xor  byte [si+10],04        ds:[00FD]=0000    <-- remove potion 2
01EF:C8E7  E92546              jmp  00010F0F ($+4625)      (down)            <-- Jump to HEAL



CITAZIONE
SOLUTION:
at offset 0x14F8
change C6440600C60400C7440D0000C7440F00009090C744090000C6441100C6441200
to E9D9B79090C6440600C60400C7440D0000C7440F0000C744090000C744110000

at offset 0xCCD4 change the following 0x36 (54) Bytes to
F6440B02740780740B02E94E46F6440C20740780740C20E94146F6441008740780741008E93446F6
4410040F84FA4780741004E92546


--------------------
 
raul
messaggio23 Apr 2024, 05:06
Messaggio #946



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




Sei incredibile, non so come fai....
Vediamo se riesco a finire alcune cose personali e a tornare al progetto, non vedo l'ora di vedere queste nuove funzionalità.
 
TheRuler
messaggio23 Apr 2024, 21:21
Messaggio #947



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 @ 23 Apr 2024, 06:06) *
Sei incredibile, non so come fai....
Vediamo se riesco a finire alcune cose personali e a tornare al progetto, non vedo l'ora di vedere queste nuove funzionalità.

Grazie, mi impegno! ;-)
Aggiunto anche il check delle due magie di aria e terra. Ho aggironato il post sopra.

File Allegato  Screenshot_2024_04_23_222014.png ( 97.86k ) Numero di download: 0


--------------------
 
raul
messaggio23 Apr 2024, 21:26
Messaggio #948



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 @ 23 Apr 2024, 22:21) *
Grazie, mi impegno! ;-)



CITAZIONE
Aggiunto anche il check delle due magie di aria e terra.

Qual è il post in questione

CITAZIONE
Ho aggironato il post sopra.

per essere sicuri di quale hai modificato?

Messaggio modificato da raul il 23 Apr 2024, 23:05
 
TheRuler
messaggio23 Apr 2024, 23:04
Messaggio #949



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 @ 23 Apr 2024, 22:26) *
What is the post in question? just to be sure which one you have modified.

L'ultima soluzione. Avevo scritto il codice che verifica e nel caso usa le due pozioni di cura per salvare dalla morte l'eroe. Ora il codice fa lo stesso anche con le due magie "acqua di guarigione" e "guarigione del corpo".
Se leggi le note al codice dovrebbe capirsi cosa fa.


--------------------
 
raul
messaggio23 Apr 2024, 23:09
Messaggio #950



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




Ok, ora ho capito. Ora con 0 salute si può usare come ultima risorsa una pozione di vita o un incantesimo se non si è eseguita un'azione prima.

Congratulazioni, avete reso questo gioco completamente diverso. Questo è heroquest 2 e non quello che hanno fatto su amiga.
 

189 Pagine V  « < 36 37 38 39 40 > » 
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: 2nd November 2026 - 11:00