UFO II

ZXNet echo conference «spbzxnet.games»

From Vyacheslav Mednonogov To Ilya Abrosimov 13 December 1998

Get Msg, Ilya! * Crossposted in ZX.SPECTRUM * Crossposted in SPBZXNET.GAMES 11 Dec 98 19:44, Ilya Abrosimov reported to All about {UFO II}: IA> It is interesting to know what in the subject determines the speed of passage of the whole IA> games? I tried to start playing probably 10 times, and every time it was something or the other IA> the study appeared earlier and sometimes later. Here is the research tree - study it and you will understand everything :) RSCH structure (4 bytes): +0(BYTE) Nsbj - what item needs to be found/produced for start of this study (0 - none) +1(BYTE) Nrs - how many other studies need to be completed to start this research (0 - not at all) +2(WORD) link to the list of these studies, consisting of Nrs bytes (#0000 - list is empty) If all 4 bytes are zero - research has already been completed at the start of the game or everything is ready to perform research at the beginning of the game... === Cut === ;SEQUENCE of research RSCH DEFW 0.0 ;1st study DEFW 0.0 ;2-e DEFW #302,_R2 ;3-e DEFW #103,_R3 ;and so on... DEFW 0.0 DEFW #105,_R5 DEFW #200,_R6 DEFW #300,_R7 DEFW #108,_R8 DEFW #109,_R9 DEFW #10A,_R10 DEFW 0.0 DEFW #30C,_R12 DEFW 0,0 DEFW 0,0 DEFW #300,_R15 DEFW #300+33,_R16 DEFW #300,_R17 DEFW 0,0 DEFW #300,_R19 DEFW #200,_R20 DEFW 55,0 DEFW #100,_R22 DEFW 57,0 DEFW #100+58,_R24 DEFW 59,0 DEFW 60,0 DEFW #100+61,_R27 DEFW 63,0 DEFW #200,_R29 DEFW #100,_R30 DEFW #100,_R31 DEFW #100,_R32 DEFW 19,0 DEFW 20,0 DEFW 21,0 DEFW 22,0 DEFW 23,0 DEFW 24,0 DEFW #400,_R39 DEFW #400,_R40 DEFW #300,_R41 DEFW #300+33,_R42 DEFW #100+25,_R43 DEFW 26,0 DEFW 27,0 DEFW 28,0 DEFW 29,0 DEFW 30,0 DEFW #300+31,_R49 DEFW 32,0 DEFW #100,_R51 DEFW #200,_R52 DEFW #200,_R53 DEFW #100,_R54 DEFW #100,_R55 DEFW #300,_R56 DEFW #100,_R57 DEFW #300+62,_R58 DEFW 0,0 DEFW #200+35,_R60; DEFW #100+36,_R61 DEFW #100+37,_R62 DEFW #100+38,_R63 DEFW #100+39,_R64; DEFW #100+40,_R65 DEFW #100+41,_R66 DEFW #100+42,_R67 DEFW #100+43,_R68; DEFW #100+44,_R69 DEFW #100+45,_R70 DEFW #100+46,_R71 DEFW #100+47,_R72; DEFW #100+48,_R73 DEFW #100+49,_R74 DEFW #100+50,_R75 DEFW #100+51,_R76 DEFW #200+52,_R77 DEFW #100+53,_R78 DEFW #200+54,_R79 _R2 DEFB 3,9,16 _R3 DEFB 10 _R5 DEFB 8 _R6 DEFB 9,5 _R7 DEFB 6,10,19 _R8 DEFB 50 _R9 DEFB 8 _R10 DEFB 8 _R12 DEFB 2,48,79 _R15 DEFB 11,13,14 _R16 DEFB 15,23,63 _R17 DEFB 16,20,69 _R19 DEFB 43,44,50 _R20 DEFB 19,42 _R22 DEFB 60 _R24 DEFB 47 _R27 DEFB 78 _R29 DEFB 50,64 _R30 DEFB 67 _R31 DEFB 77 _R32 DEFB 62 _R39 DEFB 61,33,35,37 _R40 DEFB 74,34,36,38 _R41 DEFB 76,39,40 _R42 DEFB 41,43,44 _R43 DEFB 50 _R49 DEFB 52,53,55 _R51 DEFB 75 _R52 DEFB 69,51 _R53 DEFB 66,54 _R54 DEFB 68 _R55 DEFB 73 _R56 DEFB 70,45,46 _R57 DEFB 65 _R58 DEFB 71,56,49 _R60 DEFB 62,63 _R61 DEFB 21 _R62 DEFB 61 _R63 DEFB 61 _R64 _R65 DEFB 22 _R66 DEFB 64 _R67 DEFB 65 _R68 _R69 DEFB 23 _R70 _R71 DEFB 69 _R72 _R74 DEFB 24 _R73 _R75 DEFB 72 _R76 _R78 DEFB 25 _R77 _R79 DEFB 76,78 === Cut === Numbering of studies (it is clear that some of the studies may or may not be carried out): === Cut === . Harpoon ;1st research Torpedo tube ;2-e Disruptor ;3-e Thermal gun; and so on.. Gas gun Vibration cutter Gauss cutter Gauss gun Wave Gun Wave Mortar Grenade Thermal shock MS control Relaxer Supervisor Spacesuit## Aquaplastic Ion armor "Triton" "Poseidon" "Leviathan" Aquatoid Daipon Lobster Gilver Tashot Tentaculat Calcinitis hacker Biodron Hallucionide Triscen Xarquid "Dwarf" "Escort" "Sea Devil" "Ranger" "Forwarder" "Barracuda" "Commander" "Dreadnought" "Flagship" UFO design Ion accelerator Magnetic navigation Cryostat Replicator Implanter Informant Psi controller Zerbyte Reasons for the invasion Hierarchy of enemies Purposes of UFO flights Flight routes Colonies and bases Resuscitation cycle Secret bunkers TLEF-Megapolis About this game... ;the following studies ;not displayed in the encyclopedia Aquatoid Medic Aquatoid navigator Aquatoid biologist Aquatoid Engineer Daipon operator Daipon caretaker Daipon navigator Daipon chemist Lobster navigator Lobster leader Lobster Scientist Lobster Commander Gilver leader Gilver the Builder Gilver-navigator Gilver the Strategist Tashot navigator Tashot terrorist Tashot Technician Tashot the telepath === Cut === It’s more difficult with objects. I'll try in a minute reproduce their numbering: === Cut ===S_GUN DEFS 12*2,eq ;stored: weapons Harpoon ;1st item Torpedo tube; 2nd Disruptor ;3rd Thermal gun; and so on.. Gas gun Vibration cutter Gauss cutter Gauss gun Wave Gun Wave Mortar Grenade Thermal shock S_EQU DEFS 3*2,eq ;equipment MS control Relaxer Supervisor S_ARM DEFS 3*2,eq ;protection Spacesuit Aquaplastic Ion armor S___ DEFW 0;For no S_UFO DEFS 6*2,eq ;UFO types x1 ;can't remember why x2 ; only 6 types of UFOs are stored and which ones x3 ;exactly (and what happened here anyway :) x4 x5 x6 S_ART DEFS 10*2,eq ;artifacts (from ion.usk+corp.UFO+bodies) Ion accelerator Magnetic navigation Cryostat Replicator Implanter Informant Psi controller Zerbyte UFO body Alien bodies S_PROF DEFS 20*2,eq;prof.inopl Aquatoid Medic Aquatoid navigator Aquatoid biologist Aquatoid Engineer Daipon operator Daipon caretaker Daipon navigator Daipon chemist Lobster navigator Lobster Leader Lobster Scientist Lobster Commander Gilver leader Gilver the Builder Gilver-navigator Gilver the Strategist Tashot navigator Tashot terrorist Tashot Technician Tashot the telepath S_LIV DEFS 7*2,eq ;live foreigners Living aquatoid Live Daipon Live lobster Living gilver Live tachot Living tentaculate Semi-living calcitis ;---------------------------------------------specialS_TMP DEFW 0 ;if there are 5 psi controllers DEFW 0 ;if hacker DEFW 0 ;none === Cut === That is the order of research very much depends on what you you will capture/pick up/take prisoner, and also on what kind of research you have already completed.. Using the research tree it is much easier to play - you can see what you need do to get the research you need.. Unfortunately, the appearance of aliens with the necessary specialties (to capture them in captivity) - is largely determined by fortune.. Warm greetings, Slava!