Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

← Gotcha Force

This section needs more research
There are some values undefined or undescriptible.

Le fichier data des borgs est un fichier de 432 octets présent à l'identique à deux endroits :

  • afs_data/plxxxxdata.bin (ou plxxxxdata2.bin, ou plxxxxdata3.bin)
  • afs_data/plxxxx.pzz -> 000C_plxxxxdata.bin

Ce fichier contient différentes valeurs relatives à l'implémentation du Borg dans le jeu tels que les valeurs dans menu -> collection -> nom_borg, ou encore dans l'utilisation du borg dans une carte.

On utilisera la liste de bookmarks HexWorkshop suivante pour regrouper tous les types et leurs significations :

https://github.com/Virtual-World-RE/NeoGF/blob/main/data/GF_NTSC-plxxxxdata.bin.hbk

Voici ce que les travaux en cours révèlent (offset : nom propriété - enums) :

  • 44:0x2C : 4 octets - float - move speed
  • 108:0x6c : 4 octets - float - falling acceleration
  • 120:0x78 : 4 octets - float - jetpack_distance - max 100
  • 124:0x7C : 4 octets - float - falling_speed - "-30.0"
  • 184:0xB8 : 4 octets - float - camera_focus_z - généralement la hauteur de la tête du Borg
  • 188:0xBC : 4 octets - float - camera_focus_z_after_shoot
  • 192:0xC0 : 4 octets - float - camera_distance - distance du Borg
  • 196:0xC4 : 4 octets - float - camera_initial_distance - distance au lancement de la scene
  • 200:0xC8 : 4 octets - float - camera_distance_after_shoot
  • 204:0xCC : 4 octets - float - camera_z_after_kill - distance qui ne doit pas être alignée avec le z focus du Borg (le jeu oscille pour montrer l'ennemie focus en toute circonstance)
  • 240:0xF0 : 4 octets - float - camera_move_delta_distance - on laisse avancer un peu le Borg pour dézoomer puis on le suit
  • 416 : Type (valeur du menu -> collection -> vue borg uniquement) :
   00 -> Long range type
   01 -> Short range type
   02 -> Speed type
   03 -> Almighty type
   04 -> Support type
  • 419 : Jump type (valeur du menu -> collection -> vue borg uniquement) :
   00 -> boost jump
   01 -> Air jump level 1
   02 -> Air jump level 2
   03 -> Air jump level 3
   04 -> Air jump level 4
   ff -> N/A
  • 420 : Defense (valeur du menu -> collection -> vue borg uniquement)
  • 421 : Shot (valeur du menu -> collection -> vue borg uniquement)
  • 422 : Attack (valeur du menu -> collection -> vue borg uniquement)
  • 423 : Speed (valeur du menu -> collection -> vue borg uniquement)
  • 424 : Shot icon (valeur du menu -> collection -> vue borg uniquement)
   00 -> Shuriken
   01 -> Ammo
   02 -> Sword
   03 -> double sword
   04 -> Fist
   05 -> "Boule à pointes"
   06 -> Rocket
   07 -> Flame
   0a -> Cannonball
   0b -> Electricity
   0d -> 
   0e -> 
   0f -> 
   14 -> 
   16 -> 
   18 -> 
   ff -> No "Shot" field
  • 425 : Attack icon (valeur du menu -> collection -> vue borg uniquement)
   00 -> Shutiken
   01 -> Ammo
   02 -> Sword
   03 -> Double sword
   04 -> Fist
   05 -> "Boule à pointe"
   06 -> Rocket
   07 -> Flame
   0d -> 
   13 -> 
   14 -> 
   15 -> 
   16 -> 
   1a -> "scie circulaire"
   ff -> No "attack" field
  • 426 : Charge atk icon (valeur du menu -> collection -> vue borg uniquement)
   00 -> Shuriken
   01 -> Ammo
   02 -> Sword
   03 -> Double sword
   04 -> Fist
   05 -> "Boule à pointe"
   07 -> Flame
   08 -> 
   0b -> 
   0f -> 
   10 -> 
   14 -> 
   15 -> 
   16 -> 
   18 -> Blue laser
   ff -> No "Charge atk" field
  • 427 : First "x" icon (valeur du menu -> collection -> vue borg uniquement)
   00 -> Shuriken
   01 -> Ammo
   02 -> Sword
   03 -> Double sword
   04 -> Fist
   05 -> "Boule à pointe"
   06 -> 
   07 -> 
   08 -> 
   09 -> 
   0a -> 
   0b -> 
   0c -> 
   0d -> 
   0e -> 
   0f -> 
   10 -> 
   11 -> 
   12 -> 
   15 -> 
   16 -> 
   18 -> 
   19 -> 
   1a -> "scie circulaire"
   ff -> No "First x" field
  • 428 : Second "x" icon (valeur du menu -> collection -> vue borg uniquement)
   00 -> Shuriken
   01 -> Ammo
   02 -> Sword
   03 -> Double sword
   0b -> Electricity
   11 -> "blue human"
   17 -> 
   18 -> 
   ff -> No "Second x" field
  • 429 : ?
   01 -> 
   02 -> ?
   03 -> 
   04 -> 
   05 -> 
   06 -> 
   07 -> 
   08 -> 
   09 -> 
   0a -> 
   0b -> 
   0c -> 
   0d -> 
   0e -> 
   0f -> 
   10 -> 
   11 -> 
   12 -> 
   13 -> ?
   14 -> ?