Na tej stronie zgromadzono dane na temat sposobu przechowywania informacji w zapisach stanu gier:
W dwóch ostatnich przypadkach pojedynczy zapis tworzy wiele plików, o identycznych nazwach, niezależnie od gry, natomiast zapis stanu gry UFO w wersji Amiga ECS umieszczony jest jedynie w trzech plikach: saveinfo.dat (40 bajtów), savegame.sav (45 299 bajtów) i tacdata.sav (wielkość zmienna, zależy od wielkości mapy). Dwa ostatnie to w rzeczywistości połączone w jedną całość mniejsze pliki, podane w poniższej tabeli. Offsety tych mniejszych plików ukrytych wewnątrz większych, podano dla pliku tacdata.sav o wielkości 91 614 bajtów.
savegame.sav | ||||||
---|---|---|---|---|---|---|
nazwa | wielkość | offset | nazwa | wielkość | offset | |
loc.dat | 800 | 0 | alien.dat | 1488 | 36454 | |
craft.dat | 5000 | 800 | xcom.dat | 1488 | 37942 | |
soldier.dat | 17000 | 5800 | up.dat | 1392 | 39430 | |
base.dat | 2336 | 22800 | facil.dat | 204 | 40822 | |
project.dat | 2304 | 25136 | astore.dat | 600 | 41026 | |
research.dat | 1536 | 27440 | aknow.dat | 495 | 41626 | |
product.dat | 630 | 28976 | xbases.dat | 48 | 42121 | |
lease.dat | 180 | 29606 | zonal.dat | 12 | 42169 | |
bprod.dat | 2800 | 29786 | acts.dat | 84 | 42181 | |
transfer.dat | 800 | 32586 | inter.dat | 568 | 42265 | |
purchase.dat | 1820 | 33386 | uiglob.dat | 48 | 42833 | |
missions.dat | 672 | 35206 | liglob.dat | 148 | 42881 | |
diplom.dat | 576 | 35878 | iglob.dat | 68 | 43029 | |
tacdata.sav | ||||||
nazwa | wielkość | offset | nazwa | wielkość | offset | |
geodata.dat | 92 | 0 | seemap.dat | 10000 | 65120 | |
smokbit.dat | 1250 | 92 | routes.dat | 3168 | 75120 | |
smokref.dat | 3600 | 1342 | unitpos.dat | 960 | 78288 | |
misdata.dat | 170 | 4942 | unitref.dat | 9600 | 79248 | |
map.dat | 40000 | 5112 | obpos.dat | 2720 | 88848 | |
sourcemp.dat | 10004 | 45112 | bglob.dat | 2 | 91568 | |
termp.dat | 10004 | 55116 | wglob.dat | 44 | 91570 |
Kolejna tabela podaje wielkość niektórych plików dat w różnych wersjach gry:
Wielkość niektórych plików dat (gra strategiczna) | ||||||||
---|---|---|---|---|---|---|---|---|
up | project | research | product | bprod | base | craft | ||
bajtów | ECS | 1392 | 2304 | 1536 | 630 | 2800 | 2336 | 5000 |
AGA | 1160 | 1536 | 2320 | 5000 | ||||
PC | 1392 | 2112 | 2336 | 5200 | ||||
pól | ECS | 116 | 96 | 96 | 35 | 35 | 146 | 100 |
AGA | 145 | 100 | ||||||
PC | 146 | 104 | ||||||
rekordów | 1 | 8 | 1 | 1 | 8 | 8 | 50 | |
b / pole | ECS | 12 | 2+1 | 16 | 18 | 4+2+2+2 | 2 | 1 |
AGA | 10 | 16 | ||||||
PC | 12 | 22 |
Następna tabela podaje kolejność pól w obrębie rekordu (pierwsze pole ma numer zero) w plikach zawierających dane gry strategicznej w UFO-1. Obcy oznaczeni gwiazdką (*) normalnie w grze nie występują. Także poprzedzone gwiazdką dane dotyczące czołgów w plikach project.dat i research.dat nie są wykorzystywane.
W pliku base.dat w bajtach odpowiadających polom 0–47 (umownie liczymy, że każde pole to dwa bajty) zapisane są informacje dotyczące nazwy bazy (0–7), jej zdolności wykrywania UFO (8–10), elementów istniejących (11–28) i budowanych (29–46), wreszcie ilości inżynierów i naukowców (47). Pola 91–96, 110–112, 124–127 oraz 144–145 nie są wykorzystane (w wersji AGA brak pola 145).
W pliku craft.dat pola 0–43 przechowują informację na temat jednostki latającej, jej wyposażenia w broń i amunicję pokładową, stopnia uszkodzenia itd. Pola 77–79 i 96–103 nie są wykorzystane (w wersjach amigowych brak pól 100–103), w polach 80–82 wpisana jest informacja o przewożonych ciałach (80 – bez pancerza, 81 – w Personal Armour, 82 – w Power lub Flying Suit).
up | project | product | base | craft | |
---|---|---|---|---|---|
research | bprod | ||||
Laser Weapons | - | 0 | - | - | - |
Motion Scanner | 31 | 1 | 11 | 86 | 72 |
Medi-kit | 32 | 2 | 12 | 87 | 73 |
Psi-Amp | 33 | 3 | 13 | 88 | 74 |
Stun Rod | 34 | - | - | 89 | 75 |
Electro-flare | 35 | - | - | 90 | 76 |
Heavy Plasma | 36 | 4 | 14 | 97 | 83 |
Heavy Plasma Clip | 37 | 5 | 15 | 98 | 84 |
Plasma Rifle | 38 | 6 | 16 | 99 | 85 |
Plasma Rifle Clip | 39 | 7 | 17 | 100 | 86 |
Plasma Pistol | 40 | 8 | 18 | 101 | 87 |
Plasma Pistol Clip | 41 | 9 | 19 | 102 | 88 |
Blaster Launcher | 42 | 10 | 20 | 103 | 89 |
Blaster Bomb | 43 | 11 | 21 | 104 | 90 |
Small Launcher | 44 | 12 | 22 | 105 | 91 |
Stun Bomb | 45 | 13 | 23 | 106 | 92 |
Alien Grenade | 46 | 14 | 24 | 107 | 93 |
Elerium-115 | 47 | 15 | - | 108 | 94 |
Mind Probe | 48 | 16 | 25 | 109 | 95 |
UFO Power Source | 99 | 17 | 30 | 128 | - |
UFO Navigation | 100 | 18 | 31 | 129 | - |
UFO Construction | 101 | 19 | - | 130 | - |
Alien Food | 102 | 20 | - | 131 | - |
Alien Reproduction | 103 | 21 | - | 132 | - |
Alien Entertainment | 104 | 22 | - | 133 | - |
Alien Surgery | 105 | 23 | - | 134 | - |
Examination Room | 106 | 24 | - | 135 | - |
Alien Alloys | 107 | 25 | 29 | 136 | - |
Alien Habitat | - | - | - | 137 | - |
Skyranger | 0 | - | - | - | - |
Interceptor | 3 | - | - | - | - |
New Fighter Craft (Firestorm) | 4 | 26 | 32 | - | - |
New Fighter Transporter (Lightning) | 1 | 27 | 33 | - | - |
Ultimate Craft (Avenger) | 2 | 28 | 34 | - | - |
Pistol | 19 | - | - | 63 | 49 |
Pistol Clip | - | - | 64 | 50 | |
Rifle | 20 | - | - | 65 | 51 |
Rifle Clip | - | - | 66 | 52 | |
Heavy Cannon | 21 | - | - | 67 | 53 |
HC-AP Ammo | - | - | 68 | 54 | |
HC-HE Ammo | - | - | 69 | 55 | |
HC-I Ammo | - | - | 70 | 56 | |
Auto-Cannon | 22 | - | - | 71 | 57 |
AC-AP Ammo | - | - | 72 | 58 | |
AC-HE Ammo | - | - | 73 | 59 | |
AC-I Ammo | - | - | 74 | 60 | |
Rocket Launcher | 23 | - | - | 75 | 61 |
Small Rocket | - | - | 76 | 62 | |
Large Rocket | - | - | 77 | 63 | |
Incendiary Rocket | - | - | 78 | 64 | |
Laser Pistol | 24 | 29 | 8 | 79 | 65 |
Laser Rifle | 25 | 30 | 9 | 80 | 66 |
Heavy Laser | 26 | 31 | 10 | 81 | 67 |
Grenade | 27 | - | - | 82 | 68 |
Smoke Grenade | 28 | - | - | 83 | 69 |
Proximity Grenade | 29 | - | - | 84 | 70 |
High Explosive | 30 | - | - | 85 | 71 |
Stingray (Launcher) | 5 | - | - | 48 | - |
Stingray Missile | - | - | 54 | - | |
Avalanche (Launcher) | 6 | - | - | 49 | - |
Avalanche Missile | - | - | 55 | - | |
Cannon | 7 | - | - | 50 | - |
Cannon Rounds | - | - | 56 | - | |
Laser Cannon | 9 | 32 | 1 | 52 | - |
Plasma Cannon (Plasma Beam) | 10 | 33 | 2 | 53 | - |
Fusion Missile (Fusion Ball Launcher) | 8 | 34 | 0 | 51 | - |
Fusion Ball | 3 | 57 | - | ||
Access Lift | 49 | - | - | - | - |
Living Quarters | 50 | - | - | - | - |
Laboratory | 51 | - | - | - | - |
Workshop | 52 | - | - | - | - |
Small Radar System | 53 | - | - | - | - |
Large Radar System | 54 | - | - | - | - |
Missile Defences | 55 | - | - | - | - |
General Stores | 56 | - | - | - | - |
Alien Containment | 57 | - | - | - | - |
Laser Defences | 58 | 35 | - | - | - |
Plasma Defences | 59 | 36 | - | - | - |
Fusion (Ball) Defences | 60 | 37 | - | - | - |
Grav Shield | 61 | 38 | - | - | - |
Mind Shield | 62 | 39 | - | - | - |
Psionic Laboratory | 63 | 40 | - | - | - |
Hyper-wave Decoder | 64 | 41 | - | - | - |
Hangar | 65 | - | - | - | - |
Tank/Cannon | 11 | - | - | 58 | 44 |
HWP Cannon Shells | - | - | 141 | - | |
Tank/Rocket Launcher | 12 | - | - | 59 | 45 |
HWP Rockets | - | - | 142 | - | |
Tank/Laser Cannon | 13 | *42 | 4 | 60 | 46 |
Hovertank/Plasma | 14 | *43 | 5 | 61 | 47 |
Hovertank/Launcher | 15 | *44 | 6 | 62 | 48 |
HWP Fusion Bomb | 7 | 143 | - | ||
Sectoid Corpse (Autopsy) | 67 | 45 | - | 113 | - |
Snakeman Corpse (Autopsy) | 69 | 46 | - | 114 | - |
Ethereal Corpse (Autopsy) | 71 | 47 | - | 115 | - |
Muton Corpse (Autopsy) | 73 | 48 | - | 116 | - |
Floater Corpse (Autopsy) | 75 | 49 | - | 117 | - |
Celatid Corpse (Autopsy) | 77 | 50 | - | 118 | - |
Silacoid Corpse (Autopsy) | 79 | 51 | - | 119 | - |
Chryssalid Corpse (Autopsy) | 81 | 52 | - | 120 | - |
Reaper Corpse (Autopsy) | 83 | 53 | - | 121 | - |
Sectopod Corpse (Autopsy) | 85 | 54 | - | 122 | - |
Cyberdisc Corpse (Autopsy) | 87 | 55 | - | 123 | - |
Alien Origins | 88 | 56 | - | - | - |
The Martian Solution | 89 | 57 | - | - | - |
Cydonia or Bust | 90 | 58 | - | - | - |
Personal Armour | 16 | 59 | 26 | 138 | - |
Power Suit | 17 | 60 | 27 | 139 | - |
Flying Suit | 18 | 61 | 28 | 140 | - |
Sectoid Commander | 66 | 62 | - | - | - |
Sectoid Leader | 63 | - | - | - | |
Sectoid Engineer | 64 | - | - | - | |
Sectoid Medic | 65 | - | - | - | |
Sectoid Navigator | 66 | - | - | - | |
Sectoid Soldier | 67 | - | - | - | |
Snakeman Commander | 68 | 68 | - | - | - |
Snakeman Leader | 69 | - | - | - | |
Snakeman Engineer | 70 | - | - | - | |
*Snakeman Medic | 71 | - | - | - | |
Snakeman Navigator | 72 | - | - | - | |
Snakeman Soldier | 73 | - | - | - | |
Ethereal Commander | 70 | 74 | - | - | - |
Ethereal Leader | 75 | - | - | - | |
*Ethereal Engineer | 76 | - | - | - | |
*Ethereal Medic | 77 | - | - | - | |
*Ethereal Navigator | 78 | - | - | - | |
Ethereal Soldier | 79 | - | - | - | |
*Muton Commander | 72 | 80 | - | - | - |
*Muton Leader | 81 | - | - | - | |
Muton Engineer | 82 | - | - | - | |
*Muton Medic | 83 | - | - | - | |
Muton Navigator | 84 | - | - | - | |
Muton Soldier | 85 | - | - | - | |
Floater Commander | 74 | 86 | - | - | - |
Floater Leader | 87 | - | - | - | |
Floater Engineer | 88 | - | - | - | |
Floater Medic | 89 | - | - | - | |
Floater Navigator | 90 | - | - | - | |
Floater Soldier | 91 | - | - | - | |
Celatid Terrorist | 76 | 92 | - | - | - |
Silacoid Terrorist | 78 | 93 | - | - | - |
Chryssalid Terrorist | 80 | 94 | - | - | - |
Reaper Terrorist | 82 | 95 | - | - | - |
Sectopod | 84 | - | - | - | - |
Cyberdisc | 86 | - | - | - | - |
Alien Research | 91 | - | - | - | - |
Alien Harvest | 92 | - | - | - | - |
Alien Abduction | 93 | - | - | - | - |
Alien Infiltration | 94 | - | - | - | - |
Alien Base | 95 | - | - | - | - |
Alien Terror | 96 | - | - | - | - |
Alien Retaliation | 97 | - | - | - | - |
Alien Supply | 98 | - | - | - | - |
Small Scout | 108 | - | - | - | - |
Medium Scout | 109 | - | - | - | - |
Large Scout | 110 | - | - | - | - |
Harvester | 111 | - | - | - | - |
Abductor | 112 | - | - | - | - |
Terror Ship | 113 | - | - | - | - |
Battleship | 114 | - | - | - | - |
Supply Ship | 115 | - | - | - | - |
Działy i zawartość ufopedii:
nazwa działu | numery wpisów |
---|---|
XCom Craft & Armament | 0–10 |
Heavy Weapons Platforms | 11–15 |
Weapons and Equipment | 16–35 |
Alien Artefacts | 36–48 |
Base Facilities | 49–65 |
Alien Life Forms | 66–87 |
Alien Research | 88–98 |
UFO Components | 99–107 |
UFOs | 108–115 |