Benvenuto Visitatore(Log In|Registrati)

189 Pagine V  « < 23 24 25 26 27 > »   
Reply to this topicStart new topic
> [PC-DOS] HEROQUEST by Gremlin (1991) REMASTERED, - Modding, Bugfixing e Traduzione ITA/ESP devlog
TheRuler
messaggio10 Mar 2024, 00:44
Messaggio #601



Gruppo icone

Gruppo: SMod
Messaggi: 14.544
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




Maarten, I need your help here.
I was searching for monster stats so I color-mapped my editor using range 255/0/0 to 5/0/0 for monsters IDs (00 to 1A) to have a good gradient that should have popped out, and look what actually popped out:
File Allegato  Screenshot_2024_03_10_003351.png ( 75.63k ) Numero di download: 7

This definitely resembles the monster's IDs to me. Does this ring a bell? I have difficulties deciphering the other numbers, maybe some sort of bitmasks?
The characteristics of the monsters should be: Movement, mind points, body points (always 1), attack dice, defend dice.

Here is the list for convenience (starts at offset D66C):
CODE
ID
00 00 20 00 40 00 60 A0
00 A0 20 A0 40 A0 60 40
01 40 21 40 41 40 61 E0
01 E0 21 E0 41 E0 61 80
02 80 22 80 42 80 62 20
03 20 23 20 43 20 63 C0
03 C0 23 C0 43 C0 63 60
04 60 24 60 44 60 64 00
05 00 25 00 45 00 65 A0
05 A0 25 A0 45 A0 65 40
06 40 26 40 46 40 66 E0
06 E0 26 E0 46 E0 66 80
07 80 27 80 47 80 67 20
08 20 28 20 48 20 68 C0
08 C0 28 C0 48 C0 68 60
09 60 29 60 49 60 69 00
0A 00 2A 00 4A 00 6A A0
0A A0 2A A0 4A A0 6A 40
0B 40 2B 40 4B 40 6B E0
0B E0 2B E0 4B E0 6B 80
0C 80 2C 80 4C 80 6C 20
0D 20 2D 20 4D 20 6D C0
0D C0 2D C0 4D C0 6D 60
0E 60 2E 60 4E 60 6E 00
0F 00 2F 00 4F 00 6F A0
0F A0 2F A0 4F A0 6F 40
10 40 30 40 50 40 70 E0
10 E0 30 E0 50 E0 70 80
11 80 31 80 51 80 71 20
12 20 32 20 52 20 72 C0
12 C0 32 C0 52 C0 72 60
13 60 33 60 53 60 73 00
14 00 34 00 54 00 74 A0
14 A0 34 A0 54 A0 74 40
15 40 35 40 55 40 75 E0
15 E0 35 E0 55 E0 75 80
16 80 36 80 56 80 76 20
17 20 37 20 57 20 77 C0
17 C0 37 C0 57 C0 77 60
18 60 38 60 58 60 78 00
19 00 39 00 59 00 79 A0
19 A0 39 A0 59 A0 79 40
1A 40 3A 40 5A 40 7A E0
1A E0 3A E0 5A E0 7A 80


--------------------
 
TheRuler
messaggio10 Mar 2024, 01:13
Messaggio #602



Gruppo icone

Gruppo: SMod
Messaggi: 14.544
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 @ 10 Mar 2024, 00:18) *
Il ciondolo, appena ottenuto e senza bisogno di cliccare, aggiunge automaticamente 2 punti intelligenza all'eroe e non ha nemmeno la cornice illuminata che indica che è attivo e non può essere disattivato, il che mi fa pensare che sia una questione di programmazione, dove solo le armi da combattimento e le protezioni possono essere attivate e disattivate.

Il Talisman of Lore come hai detto è passivo e si considera al collo, non va equipaggiato come le armi. La cosa brutta è che si tratta di un oggetto inutile perché i punti mente non sono minimamente sfruttati nel gioco. Servono solo a contrastare gli incantesimi di danno lanciati contro gli eroi dal mago o dall'elfo (inutile) e non ne sono neanche sicuro.
Anche nel gioco da tavolo base non sono mai stati usati, servivano solo nelle espansioni per contrastare le magie del caos. Magie che nel gioco PC non sono state inserite.
Si tratta di un'altra vittima della fretta.

CITAZIONE
La bacchetta ha lo stesso comportamento del ciondolo, ma non ha senso, perché si suppone che debba essere in una mano, ma in realtà si può usare un'arma in una mano e l'altra uno scudo, o un'arma a due mani, per fare un esempio. Ma non finisce qui, perché la bacchetta concede la capacità di lanciare 2 incantesimi nello stesso turno, ma per qualche motivo si può anche lanciare un attacco in mischia prima, ma solo prima, se si lancia un incantesimo prima, si può solo lanciare un secondo incantesimo e non si può attaccare.

La bacchetta te lo confermo, non è equipaggiabile da codice. Quindi cosa chiedi, che se si attacca scompaia la possibilità di lanciare incantesimo?


CITAZIONE
La verità è che ve lo dico come curiosità, dato che quest'arma nel gioco da tavolo, mi è sempre sembrata inutile e non valeva la pena usarla. Cosa ne pensate?

Lanciare due incantesimi non mi sembra male per me. Non ricordo però di averla utilizzata, non usavo il mago.


CITAZIONE
Ora che sembra che tu sia riuscito a sistemare il genio, vorrei convincerti a provare a renderlo a 1 solo utilizzo.
Pensi ancora che sia meglio lasciarlo così com'è o ti ho convinto?

Sono io che dovrei averti convinto con i PRO (rileggili e dimmi che non sono valide argomentazioni) ma anche i CONTRO.
uno su tutti:
- it requires additional code to cram into already zero space free
CITAZIONE
Un'altra argomentazione potrebbe essere che se si può usare sempre, nessuno userebbe il genio per attaccare, perché perderebbe l'incantesimo, quindi l'opzione di attaccare sarebbe totalmente inutile.

è sempre una scelta tua. Anche correre il rischio di cliccare un punto vuoto è divertente.
Non sono d'accordo con il mai utilizzo del genio per attaccare, è praticamente la magia più potente del gioco, ad un certo punto deve essere usata e sarà una bella scelta.


--------------------
 
raul
messaggio10 Mar 2024, 01:38
Messaggio #603



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




Quello che volevo sapere è se esiste la possibilità, ovviamente facile, di poter attivare e disattivare sia la variata che il ciondolo? In realtà è una cosa stupida ma se è facile e veloce mi piace avere la possibilità di togliere e mettere questi complementi (In realtà la bacchetta non è un accessorio, è un'altra arma come il bastone, ma ha la capacità di lanciare 2 incantesimi).

Credo che tu pensi che io sia contrario a non attivare il genio, mentre quello che voglio è avere la possibilità di usarlo una volta sola e non all'infinito. Il genio deve essere attivo se o se, un'altra cosa è come deve essere attivo.
I pro e i contro dell'incantesimo del genio sono tutti validi, ma come ho detto prima, l'unica cosa che si ottiene avendolo all'infinito, è rendere il gioco più facile di quanto non sia già.

Facendo delle prove con il genio sono riuscito a completare tutta la mappa e una volta completata la mappa, posso usarlo per attaccare. lasciandolo così, lo vedo utile solo per fare "trappole", non ha altri usi, e da parte mia, non userei il genio per attaccare, in quanto è molto più utile usare l'incantesimo per rivelare le aree, per attaccare posso farlo con un altro incantesimo o con le armi, non ha senso perdere un incantesimo così utile.

Se il problema è che non c'è spazio per mettere altro codice, sarebbe un'altra storia, dato che preferisco avere il genio attivo all'infinito piuttosto che non averlo, ma se si può lasciare in un singolo uso sarebbe perfetto. Un'altra opzione molto valida sarebbe quella di poter usare il genio una volta sola per rivelare una singola area e di poterlo anche attaccare.

Messaggio modificato da raul il 10 Mar 2024, 02:07
 
TheRuler
messaggio10 Mar 2024, 11:58
Messaggio #604



Gruppo icone

Gruppo: SMod
Messaggi: 14.544
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 @ 10 Mar 2024, 01:38) *
Quello che volevo sapere è se esiste la possibilità, ovviamente facile, di poter attivare e disattivare sia la variata che il ciondolo? In realtà è una cosa stupida ma se è facile e veloce mi piace avere la possibilità di togliere e mettere questi complementi (In realtà la bacchetta non è un accessorio, è un'altra arma come il bastone, ma ha la capacità di lanciare 2 incantesimi).

la bacchetta non è come il bastone, non sostituisce un'arma perché non è un'arma. E' un artefatto speciale che non serve per attaccare. Quindi in teoria è giusto che sia non equipaggiabile come il talismano.
Ho letto sui forum che alcuni la usano tenendola in mano, altri nell'equipaggiamento. del resto la bacchetta al mago può essere lasciata in mano, visto che non usa né scudi né armi a due mani. nel gioco pc è diverso, può usare tutto.
Cambiare il codice per renederli selezionabili credo si possa fare, ma non avrebbe molto senso vista la logica del gioco pc, e di certo sarebbe MOLTO complesso. Non credo che lo farò

CITAZIONE
Credo che tu pensi che io sia contrario a non attivare il genio, mentre quello che voglio è avere la possibilità di usarlo una volta sola e non all'infinito. Il genio deve essere attivo se o se, un'altra cosa è come deve essere attivo.
I pro e i contro dell'incantesimo del genio sono tutti validi, ma come ho detto prima, l'unica cosa che si ottiene avendolo all'infinito, è rendere il gioco più facile di quanto non sia già.

in realtà è molto più complicato. Sto guardando il codice ed effettivamente al lancio della magia rivelare la call che elimina l'incantesimo viene eseguita normalmente, il rpoblema è che gli incantesimi sono trattati come bitmask. (Heroquest modding wiki page updated with these new information)
ogni volta che lanci un incantesimo correttamente il codice fa uno XOR di due locazioni per eliminare il bit usato.
Le magie Sono 12, 3 per 4 tipologie. la magia genie.attaco è il quinto bit. Purtroppo il geno.rivelare è stata segnata come tredicesima magia, e quindi sballa tutto il concetto di bitmask, perché va a cancellare il tredicesimo bit, quando dovrebbe cancellare il quinto, ovvero quello principale.
Quindi non si tratta di aggiungere codice, ma rivedere completamente la logica. A meno che non mi venga in mente una genialata non so come fare.

CITAZIONE
Un'altra opzione molto valida sarebbe quella di poter usare il genio una volta sola per rivelare una singola area e di poterlo anche attaccare.

sarebbe ancora più complicato, non voglio enanche pensarci. ;-)


--------------------
 
raul
messaggio10 Mar 2024, 12:27
Messaggio #605



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 @ 10 Mar 2024, 11:58) *
la bacchetta non è come il bastone, non sostituisce un'arma perché non è un'arma. E' un artefatto speciale che non serve per attaccare. Quindi in teoria è giusto che sia non equipaggiabile come il talismano.
Ho letto sui forum che alcuni la usano tenendola in mano, altri nell'equipaggiamento. del resto la bacchetta al mago può essere lasciata in mano, visto che non usa né scudi né armi a due mani. nel gioco pc è diverso, può usare tutto.
Cambiare il codice per renederli selezionabili credo si possa fare, ma non avrebbe molto senso vista la logica del gioco pc, e di certo sarebbe MOLTO complesso. Non credo che lo farò


So che nel gioco non è un'arma, ma la bacchetta è in realtà come un bastone, o meglio, come la spada dello spirito, non è un accessorio come il ciondolo magico, è un oggetto che si usa con la mano per lanciare 2 incantesimi, So che nel gioco da tavolo il mago non può usare l'equipaggiamento da combattimento, ma nel gioco per pc non avendo incluso le armi del mago credo che abbiano risolto così.

In ogni caso è una richiesta viziosa, se è complicata non ne vale la pena, rimane così com'è e basta.


CITAZIONE
Quindi non si tratta di aggiungere codice, ma rivedere completamente la logica. A meno che non mi venga in mente una genialata non so come fare.


Niente, non è una priorità, se è complicato è meglio lasciarlo così com'è, e in futuro chissà, l'importante è che siate riusciti a ripristinare questo incantesimo, e il giocatore lo userà come vuole, dopotutto nessuno può impedire alle persone di barare.

---------------------------------------------------------------------------------------------------------------------

Beh, avete già visto che sono molto insistente sul tema degli incantesimi e sono davvero un po' arrabbiata per questo, ho appena trovato un altro testo che non credo sia usato.


 
Nyerguds
messaggio10 Mar 2024, 14:26
Messaggio #606



Gruppo icone

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




QUOTE (TheRuler @ 10 Mar 2024, 00:44) *
Maarten, I need your help here.
I was searching for monster stats so I color-mapped my editor using range 255/0/0 to 5/0/0 for monsters IDs (00 to 1A) to have a good gradient that should have popped out, and look what actually popped out:
File Allegato  Screenshot_2024_03_10_003351.png ( 75.63k ) Numero di download: 7

This definitely resembles the monster's IDs to me.[/code]

You need to be more critical. Lots of parts in a program have numbers going up. You clearly see it continues with 1B, 1C, 1D and 1E after the range you highlighted. So I doubt it's the monsters.
File Allegato  range.png ( 76.11k ) Numero di download: 5

Also, there are loads of duplicates in the list, which would also indicate it's not a general list of monster stats or something.

Messaggio modificato da Nyerguds il 10 Mar 2024, 14:35


--------------------
Expert on all things Command & Conquer 1. Creator of a bunch of small modding tools.
 
TheRuler
messaggio10 Mar 2024, 14:35
Messaggio #607



Gruppo icone

Gruppo: SMod
Messaggi: 14.544
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 @ 10 Mar 2024, 14:26) *
You need to be more critical. Lots of parts in a program have numbers going up. You clearly see it continues with 1B and 1C after the range you highlighted. So I doubt it's monsters.
Also, there are duplicates in the list, which would also indicate it's not a general list of monster stats or something.

You're right. I saw the duplicates and thought it could have been normal, since there are actually monsters duplicated. But I didin't saw the list continued. shoot. Maybe they're only a bunch of pointers.


--------------------
 
TheRuler
messaggio10 Mar 2024, 14:53
Messaggio #608



Gruppo icone

Gruppo: SMod
Messaggi: 14.544
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 @ 10 Mar 2024, 12:27) *
Beh, avete già visto che sono molto insistente sul tema degli incantesimi e sono davvero un po' arrabbiata per questo, ho appena trovato un altro testo che non credo sia usato.

Stringa orfana. Non c'è puntatore nell'exe.
Secondo me non si tratta di un errore come per altre stringhe mancanti, ma solo un check che non viene fatto. Tutte le magie funzionano contro il signore degli stregoni, mi pare.


--------------------
 
raul
messaggio10 Mar 2024, 15:53
Messaggio #609



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




Al contrario, solo la spada dello spirito può ferire il signore degli stregoni, la magia non funziona contro di lui per ucciderlo, altre magie funzionano, come il sonno e cose del genere.

Messaggio modificato da raul il 10 Mar 2024, 15:54
 
TheRuler
messaggio10 Mar 2024, 16:52
Messaggio #610



Gruppo icone

Gruppo: SMod
Messaggi: 14.544
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 @ 10 Mar 2024, 15:53) *
Al contrario, solo la spada dello spirito può ferire il signore degli stregoni, la magia non funziona contro di lui per ucciderlo, altre magie funzionano, come il sonno e cose del genere.

In effetti appena lo incontri non puoi ucciderlo.
ma nella missione finale 24 tutti gli incantesimi funzionano.


--------------------
 
raul
messaggio10 Mar 2024, 20:52
Messaggio #611



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




Quando parli di funzioni, intendi messaggi di testo o che puoi uccidere con incantesimi di attacco?
Il gioco ha un aspetto fantastico. GRAZIE!!! È come se fosse un altro gioco.

Messaggio modificato da raul il 10 Mar 2024, 21:12
 
TheRuler
messaggio10 Mar 2024, 22:26
Messaggio #612



Gruppo icone

Gruppo: SMod
Messaggi: 14.544
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 @ 10 Mar 2024, 20:52) *
Quando parli di funzioni, intendi messaggi di testo o che puoi uccidere con incantesimi di attacco?

Che nella QUEST24 (LA CORTE DEL SIGNORE DEGLI STREGONI), puoi uccidere Il signore degli stregoni con qualsiasi magia.

CITAZIONE
Il gioco ha un aspetto fantastico. GRAZIE!!! È come se fosse un altro gioco.

C'è anche tutta la parte estetica della grafica da ritoccare, e tutte le mappe da ottimizzare. La strada è lunga ma durante il percorso stiamo facendo tanta esperienza.


A proposito, ho scritto il codice per cancellare l'incantesimo del genio anche quando viene usata rivela stanza. Ho usato questo trucco: il gioco salva in una posizione temporanea nell'equipaggiamento dell'eroe, la magia appena usata e poi usa quella per fare uno XOR con la bitmask del pool magie.
Ebbene, essendoci 12 magie corrispondono perfettamente alla bitmask, difatti tutte vengono eliminate se utilizzate. La magia genio.rivelare ha indice 13 e veniva ignorata dallo XOR essendo fuori dalla bitmask.
Ho intercettato il controllo della magia e saltato in una locazione "VUOTA" in cui cambio quel 13 in 6 (genio.attaccare) poi ritorno indietro. Così da far credere al gioco di aver lanciato genio.attaccare e quindi cancellarlo.
Pagina della mappatura di QUEST.SAV in Moddingwiki aggiornata con le nuove scoperte.

CODICE
01EF:0E9D  3C09                cmp  al,09                                <--- diventa check fiamma d'ira
01EF:0E9F  7455                je   00000EF6 ($+55)        (no jmp)
01EF:0EA1  E9F778              jmp  0000879B ($+78f7)      (down)        <-- salto alla nuova posizione
01EF:0EA4  90                  nop
01EF:0EA5  A0CA3F              mov  al,[3FCA]              ds:[3FCA]=2B29    <-- CONTINUA

01EF:879B  3C0D                cmp  al,0D                                    <-- compara "rivelare"
01EF:879D  7507                jne  000087A6 ($+7)         (down)            <-- check se falsa
01EF:879F  C6451606            mov  byte [di+16],06        ds:[E865]=3C3A    <-- set genio.attaccare
01EF:87A3  E95087              jmp  00000EF6 ($-78ba)      (up)                <-- se vera salto alla cancellazione
01EF:87A6  E9FC86              jmp  00000EA5 ($-7908)      (up)                <-- se falsa rivelare vai a CONTINUA



ho scritto "VUOTA" prima perché 20 Byte liberi non si trovano al mercato. Ho dovuto crearli ottimizzando il codice della cancellazione dell'equipaggiamento della misisone 4.
Raul, prima di applicare la soluzione CHE SEGUE, libera lo spazio come descritto alLa fine di QUESTO post.

CITAZIONE
SOLUZIONE 2 OTTIMIZZATA Cancellazione incantesimo Genio (rivela stanza):

All'offset 0x12BD sostituire:
3C0D74553C097451
con:
3C097455E9F77890

All'offset 0x8BBB sostituire tutti i 14 (Eh) 0x90 con:
3C0D7507C6451606E95087E9FC86


--------------------
 
raul
messaggio10 Mar 2024, 22:51
Messaggio #613



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 il migliore...
Forse questo spazio è meglio conservarlo per le future AI XD

CITAZIONE (TheRuler @ 13 Feb 2024, 02:02) *
at offset 0x8B65 replace the subsequent 112 (0x70) bytes with these:
BE6E46BF9F4AB105F3A4B109BF6E46C6050047E2FABE8846BFA44AB105F3A4B109BF8846C6050047
E2FABEA246BFA94AB105F3A4B109BFA246C6050047E2FABEBC46BFAE4AB105F3A4B109BFBC46C605
0
047E2FAEB1A9090909090909090909090909090909090909090909090909090


 
raul
messaggio10 Mar 2024, 23:12
Messaggio #614



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




Troppo tardi, ho già cambiato tutto. L'incantesimo scompare, ma ora c'è un altro problema: se viene usato impropriamente per rivelare un'area che non esiste (al di fuori della mappa), scompare anche lui.

Per evitare errori stupidi, inserire i byte originali e poi i byte da sostituire. In questo modo è più difficile sbagliare.

Messaggio modificato da raul il 10 Mar 2024, 23:19
 
TheRuler
messaggio10 Mar 2024, 23:41
Messaggio #615



Gruppo icone

Gruppo: SMod
Messaggi: 14.544
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 @ 10 Mar 2024, 23:12) *
Troppo tardi, ho già cambiato tutto. L'incantesimo scompare, ma ora c'è un altro problema: se viene usato impropriamente per rivelare un'area che non esiste (al di fuori della mappa), scompare anche lui.

beh, non è giusto?
nel gioco da tavolo è proprio così. Se indichi un punto dove non c'è nulla il genio è sprecato.

CITAZIONE
Per evitare errori stupidi, inserire i byte originali e poi i byte da sostituire. In questo modo è più difficile sbagliare.

prendi il backup e segui le istruzioni di questo post, poi di questo.


--------------------
 
raul
messaggio10 Mar 2024, 23:47
Messaggio #616



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 @ 10 Mar 2024, 23:41) *
nel gioco da tavolo è proprio così. Se indichi un punto dove non c'è nulla il genio è sprecato.

È vero, ma non dice nulla che sia stato sprecato. Si può includere un messaggio di testo quando viene sprecato (chiedere è gratis biggrin.gif)?

Messaggio modificato da raul il 10 Mar 2024, 23:58
 
TheRuler
messaggio10 Mar 2024, 23:55
Messaggio #617



Gruppo icone

Gruppo: SMod
Messaggi: 14.544
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 @ 10 Mar 2024, 23:47) *
CITAZIONE (TheRuler @ 10 Mar 2024, 23:41) *
nel gioco da tavolo è proprio così. Se indichi un punto dove non c'è nulla il genio è sprecato.

È vero, ma non dice nulla che sia stato sprecato. Si può includere un messaggio di testo quando viene sprecato (chiedere è gratis biggrin.gif )?

Chiedi troppo. Manca proprio una parte di codice che viualizza lo scroll alla fine di quell'incantesimo, ti ricordi che hanno tagliato anche "stanza già rivelata"?

Adesso l'incantesimo rivela stanza, col fatto che può essere sprecato non lo userà più nessuno.


--------------------
 
raul
messaggio10 Mar 2024, 23:59
Messaggio #618



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




Lo so, ma dovevo provarci.... n3.gif

CITAZIONE (TheRuler @ 10 Mar 2024, 22:26) *
Che nella QUEST24 (LA CORTE DEL SIGNORE DEGLI STREGONI), puoi uccidere Il signore degli stregoni con qualsiasi magia.

Non ha senso cercare la spada dello spirito se si può distruggere il signore degli stregoni con un semplice incantesimo. Era così anche nel gioco da tavolo? Io giocavo che potevo ucciderlo solo con quella spada.
 
TheRuler
messaggio11 Mar 2024, 12:32
Messaggio #619



Gruppo icone

Gruppo: SMod
Messaggi: 14.544
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 prova cercando di far comparire il messaggio quando si clicca su posizione vuota con genio.rivelare, ma è sporca.
Non si comporta come vorrei (dopo il messaggio resta nella mappa e cambia il mouse).
Verifica che non abbia rotto qualcosa.

fatti il backup di QUEST.EXE e prova questa soluzione TEMPORANEA:
CITAZIONE
all'offset 0x1727 sostituire 0AC07501C3 con E99F749090
all'offset 0x8BC9 sostituire ai 12 0x90 questo: 0AC00F855C8BBB7E00E95B97


ovviamente compare il messaggio "stanza già rivelata" che eventualmente cambieremo in "non c'è nulla!" o qualcosa del genere.

corretta come soluzione definitiva, vedi qui.


--------------------
 
TheRuler
messaggio11 Mar 2024, 13:29
Messaggio #620



Gruppo icone

Gruppo: SMod
Messaggi: 14.544
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 @ 10 Mar 2024, 23:59) *
Non ha senso cercare la spada dello spirito se si può distruggere il signore degli stregoni con un semplice incantesimo. Era così anche nel gioco da tavolo? Io giocavo che potevo ucciderlo solo con quella spada.

Nel gioco da tavolo può essere colpito solo dalla lama degli spiriti, confermo, ma in questa missione basta lanciargli addosso una magia di attacco.


--------------------
 
raul
messaggio11 Mar 2024, 15:55
Messaggio #621



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 Mar 2024, 12:32) *
Ho fatto una prova cercando di far comparire il messaggio quando si clicca su posizione vuota con genio.rivelare, ma è sporca.
Non si comporta come vorrei (dopo il messaggio resta nella mappa e cambia il mouse).
Verifica che non abbia rotto qualcosa.

fatti il backup di QUEST.EXE e prova questa soluzione TEMPORANEA:
all'offset 0x1727 sostituire 0AC07501C3 con E99F749090
all'offset 0x8BC9 sostituire ai 12 0x90 questo: 0AC00F855C8BBB7E00E9B887

ovviamente compare il messaggio "stanza già rivelata" che eventualmente cambieremo in "non c'è nulla!" o qualcosa del genere.

Non perdete troppo tempo con questo, non è una priorità e ci sono cose più importanti, ad esempio l'IA. angelo.gif


CITAZIONE (TheRuler @ 11 Mar 2024, 13:29) *
Nel gioco da tavolo può essere colpito solo dalla lama degli spiriti, confermo, ma in questa missione basta lanciargli addosso una magia di attacco.

Si può fare qualcosa di "rapido" e "facile"?

Messaggio modificato da raul il 11 Mar 2024, 15:56
 
TheRuler
messaggio11 Mar 2024, 16:10
Messaggio #622



Gruppo icone

Gruppo: SMod
Messaggi: 14.544
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 @ 11 Mar 2024, 15:55) *
Non perdete troppo tempo con questo, non è una priorità e ci sono cose più importanti, ad esempio l'IA. angelo.gif
io ti uccido. Hai insistito tu! ora vai subito a provare! ;-)

CITAZIONE
Si può fare qualcosa di "rapido" e "facile"?

ho fatto qualche prova cambiando il mostro nel file quest 12,14 e 24.
Nel 12 combatti in realtà contro un "guerriero di pietra" e nulla lo uccide. E' qualcosa hardcoded nell'exe di quella stanza.
Ho provato a replicare gli id e altri valori sulla quest 24 ma ancora il witch lord si uccide con tutto, anche con un bastone. Che missione ridicola.

Ho provato a mettere altri mostri e li posso uccidere. Quindi deve essere qualcosa legato al mostro.
Files allegati
File Allegato  Screenshot_2024_03_11_162054.png ( 130.69k ) Numero di download: 0
 


--------------------
 
raul
messaggio11 Mar 2024, 16:45
Messaggio #623



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




Aspetta, aspetta, aspetta... Non avevo inserito l'ultima modifica con il nuovo messaggio (stanza già rivelata) perché stavo testando la modifica di usare solo una volta l'incantesimo di rivelazione.

Ricordate che non molto tempo fa, quando stavo testando l'incantesimo del genio, vi ho detto che avevo ricevuto il famoso messaggio generico di incantesimo sprecato e che pensavo che potesse essere dovuto al fatto che avevo cliccato su un mostro? Ebbene, se si usa il genio per rivelare un'area FUORI dalla mappa, ad esempio un angolo, si ottiene sempre quel messaggio e il file non scompare, come se fosse un incantesimo normale.



Messaggio modificato da raul il 11 Mar 2024, 16:50
 
TheRuler
messaggio11 Mar 2024, 16:59
Messaggio #624



Gruppo icone

Gruppo: SMod
Messaggi: 14.544
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 @ 11 Mar 2024, 16:45) *
Ebbene, se si usa il genio per rivelare un'area FUORI dalla mappa, ad esempio un angolo, si ottiene sempre quel messaggio e il file non scompare, come se fosse un incantesimo normale.


Ti stai preoccupando per nulla. E' corretto così, ho fatto in modo che se clicchi in un punto che non è mappa lo consideri ERRORE e quindi non elimina l'incantesimo. Caso diverso quando clicchi su un punto della mappa, vuol dire che stai cercando una stanza e quindi è corretto che venga sprecato, perché il genio non ha trovato nulla.
Files allegati
File Allegato  Screenshot_2024_03_11_172155.png ( 47.33k ) Numero di download: 3
 


--------------------
 
TheRuler
messaggio11 Mar 2024, 17:38
Messaggio #625



Gruppo icone

Gruppo: SMod
Messaggi: 14.544
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




Confermo che nella missione 14 (l'ultima del gioco base)
il signore degli stregoni non è colpibile dagli incantesimi o dalle armi.
File Allegato  Screenshot_2024_03_11_173642.png ( 45.59k ) Numero di download: 0


--------------------
 

189 Pagine V  « < 23 24 25 26 27 > » 
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: 28th October 2026 - 17:03