Complete disaster-recovery snapshot: engine/game source, game data assets, VC6 toolchain + DX SDKs, build outputs, deployed game, and _UNUSED archive. Large binaries in Git LFS; text preserved byte-for-byte (core.autocrlf=false, no eol attributes). See RECOVERY.md for the one-clone rebuild procedure.
729 lines
32 KiB
Plaintext
729 lines
32 KiB
Plaintext
// Mechwarrior: Vengeance
|
|
// Copyright © 1999-2000
|
|
// Mechbay_main.script
|
|
// Paolo Malabuyo
|
|
// July 12, 2000
|
|
|
|
#include "Content\\ShellScripts\\stddefs.h"
|
|
#include "Content\\ShellScripts\\ShellFunctionHeaders.hpp"
|
|
#include "Content\\ShellScripts\\MechLabHeaders.h"
|
|
#include "Content\\ShellScripts\\ScriptStrings.h"
|
|
|
|
main
|
|
{
|
|
GUI_CREATE
|
|
{
|
|
setresource("ScriptStrings.dll")
|
|
|
|
font3d regfont = FPATH localize$(IDS_F_ROLLOVER_INFO)
|
|
font3d boldfont = FPATH localize$(IDS_F_ML_DATA)
|
|
|
|
pane p_pane = MB_GPATH "infobox.tga"
|
|
alphamode (p_pane) = am_alpha_alphainvalpha
|
|
|
|
int id = -1
|
|
|
|
int showinfo = true
|
|
|
|
int max_infomessage = 365
|
|
string infomessage[max_infomessage]
|
|
|
|
int mailthis[150]
|
|
mailthis[0] = 0
|
|
mailthis[1] = 1
|
|
mailthis[2] = 2
|
|
mailthis[3] = 3
|
|
mailthis[4] = 4
|
|
mailthis[5] = 5
|
|
mailthis[6] = 6
|
|
mailthis[7] = 7
|
|
mailthis[8] = 8
|
|
mailthis[9] = 9
|
|
mailthis[10] = 10
|
|
mailthis[11] = 11
|
|
mailthis[12] = 12
|
|
mailthis[13] = 13
|
|
mailthis[14] = 14
|
|
mailthis[15] = 15
|
|
mailthis[16] = 16
|
|
mailthis[17] = 17
|
|
mailthis[18] = 18
|
|
mailthis[19] = 19
|
|
mailthis[51] = 20
|
|
mailthis[52] = 21
|
|
mailthis[53] = 22
|
|
mailthis[54] = 23
|
|
mailthis[55] = 24
|
|
mailthis[56] = 25
|
|
mailthis[57] = 26
|
|
mailthis[58] = 27
|
|
mailthis[59] = 28
|
|
mailthis[60] = 29
|
|
mailthis[61] = 30
|
|
mailthis[62] = 31
|
|
mailthis[63] = 32
|
|
mailthis[64] = 33
|
|
mailthis[65] = 34
|
|
mailthis[66] = 35
|
|
mailthis[67] = 36
|
|
mailthis[68] = 37
|
|
mailthis[69] = 38
|
|
mailthis[70] = 39
|
|
mailthis[71] = 40
|
|
mailthis[72] = 41
|
|
mailthis[73] = 42
|
|
mailthis[74] = 43
|
|
mailthis[75] = 44
|
|
mailthis[76] = 45
|
|
mailthis[77] = 46
|
|
mailthis[78] = 47
|
|
mailthis[79] = 48
|
|
mailthis[80] = 49
|
|
mailthis[81] = 50
|
|
mailthis[82] = 51
|
|
mailthis[83] = 52
|
|
mailthis[84] = 53
|
|
mailthis[85] = 54
|
|
mailthis[100] = 55
|
|
mailthis[101] = 56
|
|
mailthis[102] = 57
|
|
mailthis[103] = 58
|
|
mailthis[104] = 59
|
|
mailthis[105] = 60
|
|
mailthis[106] = 61
|
|
mailthis[107] = 62
|
|
mailthis[108] = 63
|
|
mailthis[109] = 64
|
|
mailthis[110] = 65
|
|
mailthis[111] = 66
|
|
mailthis[112] = 67
|
|
mailthis[113] = 68
|
|
mailthis[114] = 69
|
|
mailthis[115] = 70
|
|
mailthis[116] = 71
|
|
mailthis[117] = 72
|
|
mailthis[118] = 73
|
|
mailthis[119] = 74
|
|
mailthis[120] = 75
|
|
mailthis[121] = 76
|
|
mailthis[122] = 77
|
|
|
|
// MSL ADD MECH
|
|
int temp_mech_id[363]
|
|
temp_mech_id[310] = 0 // arctic
|
|
temp_mech_id[311] = 1 // ares
|
|
temp_mech_id[312] = 2 // argus
|
|
temp_mech_id[313] = 3 // atlas
|
|
temp_mech_id[314] = 4 // awesome
|
|
temp_mech_id[315] = 5 // black
|
|
temp_mech_id[316] = 6 // black lanner
|
|
temp_mech_id[317] = 7 // brigand
|
|
temp_mech_id[318] = 8 // bush
|
|
temp_mech_id[319] = 9 // cat
|
|
temp_mech_id[320] = 10 // cauld
|
|
temp_mech_id[321] = 11 // chim
|
|
temp_mech_id[322] = 12 // commando
|
|
temp_mech_id[323] = 13 // coug
|
|
temp_mech_id[324] = 14 // cyclops
|
|
temp_mech_id[325] = 15 // dai
|
|
// temp_mech_id[326] = 16 // dasher
|
|
temp_mech_id[326] = 16 // dei
|
|
temp_mech_id[327] = 17 // drag
|
|
temp_mech_id[328] = 18 // faf
|
|
temp_mech_id[329] = 19 // flea
|
|
temp_mech_id[330] = 20 // glad
|
|
temp_mech_id[331] = 21 // grizzly
|
|
temp_mech_id[332] = 22 // haupt
|
|
temp_mech_id[333] = 23 // hellh
|
|
temp_mech_id[334] = 24 // hells
|
|
temp_mech_id[335] = 25 // high
|
|
temp_mech_id[336] = 26 // hollander II
|
|
temp_mech_id[337] = 27 // hunch
|
|
temp_mech_id[338] = 28 // kodiak
|
|
temp_mech_id[339] = 29 // loki
|
|
temp_mech_id[340] = 30 // longbow
|
|
temp_mech_id[341] = 31 // mad
|
|
temp_mech_id[342] = 32 // mad2
|
|
temp_mech_id[343] = 33 // masakari
|
|
temp_mech_id[344] = 34 // mauler
|
|
temp_mech_id[345] = 35 // nova
|
|
temp_mech_id[346] = 36 // osiris
|
|
temp_mech_id[347] = 37 // owens
|
|
temp_mech_id[348] = 38 // puma
|
|
temp_mech_id[349] = 39 // rav
|
|
// temp_mech_id[351] = 41 // rifleman
|
|
temp_mech_id[350] = 40 // ryok
|
|
temp_mech_id[351] = 41 // shad
|
|
temp_mech_id[352] = 42 // solitaire
|
|
temp_mech_id[353] = 43 // sund
|
|
temp_mech_id[354] = 44 // temp
|
|
temp_mech_id[355] = 45 // than
|
|
temp_mech_id[356] = 46 // thor
|
|
temp_mech_id[357] = 47 // ull
|
|
temp_mech_id[358] = 48 // uz
|
|
temp_mech_id[359] = 49 // vic
|
|
temp_mech_id[360] = 50 // vul
|
|
temp_mech_id[361] = 51 // wolf
|
|
temp_mech_id[362] = 52 // zeus
|
|
|
|
// MSL ADD MECH
|
|
int mech_num = 53
|
|
string class[mech_num]
|
|
class[0] = localize$(IDS_ML_CH_LIGHT) // Arcticwolf
|
|
class[1] = localize$(IDS_ML_CH_HEAVY) // Ares
|
|
class[2] = localize$(IDS_ML_CH_HEAVY) // Argus
|
|
class[3] = localize$(IDS_ML_CH_ASSAULT) // Atlas
|
|
class[4] = localize$(IDS_ML_CH_ASSAULT) // Awesome
|
|
class[5] = localize$(IDS_ML_CH_HEAVY) // Black knight
|
|
class[6] = localize$(IDS_ML_CH_MEDIUM) // Black Lanner
|
|
class[7] = localize$(IDS_ML_CH_LIGHT) // Brigand
|
|
class[8] = localize$(IDS_ML_CH_MEDIUM) // Bushwacker
|
|
class[9] = localize$(IDS_ML_CH_HEAVY) // Catapult
|
|
class[10] = localize$(IDS_ML_CH_HEAVY) // Cauldronborn
|
|
class[11] = localize$(IDS_ML_CH_MEDIUM) // Chimera
|
|
class[12] = localize$(IDS_ML_CH_LIGHT) // Commando
|
|
class[13] = localize$(IDS_ML_CH_LIGHT) // Cougar
|
|
class[14] = localize$(IDS_ML_CH_ASSAULT) // Cyclops
|
|
class[15] = localize$(IDS_ML_CH_ASSAULT) // Daishi
|
|
// class[16] = localize$(IDS_ML_CH_LIGHT) // Dasher
|
|
class[16] = localize$(IDS_ML_CH_ASSAULT) // Deimos
|
|
class[17] = localize$(IDS_ML_CH_HEAVY) // Dragon
|
|
class[18] = localize$(IDS_ML_CH_ASSAULT) // Fafnir
|
|
class[19] = localize$(IDS_ML_CH_LIGHT) // Flea
|
|
class[20] = localize$(IDS_ML_CH_ASSAULT) // Gladiator
|
|
class[21] = localize$(IDS_ML_CH_HEAVY) // Grizzly
|
|
class[22] = localize$(IDS_ML_CH_ASSAULT) // Hauptmann
|
|
class[23] = localize$(IDS_ML_CH_MEDIUM) // Hellhound
|
|
class[24] = localize$(IDS_ML_CH_MEDIUM) // Hellspawn
|
|
class[25] = localize$(IDS_ML_CH_ASSAULT) // Highlander
|
|
class[26] = localize$(IDS_ML_CH_MEDIUM) // Hollander II
|
|
class[27] = localize$(IDS_ML_CH_MEDIUM) // Hunchback
|
|
class[28] = localize$(IDS_ML_CH_ASSAULT) // Kodiak
|
|
class[29] = localize$(IDS_ML_CH_HEAVY) // Loki
|
|
class[30] = localize$(IDS_ML_CH_ASSAULT) // Longbow
|
|
class[31] = localize$(IDS_ML_CH_HEAVY) // Madcat
|
|
class[32] = localize$(IDS_ML_CH_ASSAULT) // Madcat Mk II
|
|
class[33] = localize$(IDS_ML_CH_ASSAULT) // Masakari
|
|
class[34] = localize$(IDS_ML_CH_ASSAULT) // Mauler
|
|
class[35] = localize$(IDS_ML_CH_HEAVY) // Novacat
|
|
class[36] = localize$(IDS_ML_CH_LIGHT) // Osiris
|
|
class[37] = localize$(IDS_ML_CH_LIGHT) // Owens
|
|
class[38] = localize$(IDS_ML_CH_LIGHT) // Puma
|
|
class[39] = localize$(IDS_ML_CH_LIGHT) // Raven
|
|
// class[41] = localize$(IDS_ML_CH_HEAVY) // Rifleman
|
|
class[40] = localize$(IDS_ML_CH_MEDIUM) // Ryoken
|
|
class[41] = localize$(IDS_ML_CH_MEDIUM) // Shadowcat
|
|
class[42] = localize$(IDS_ML_CH_LIGHT) // Solitaire
|
|
class[43] = localize$(IDS_ML_CH_ASSAULT) // Sunder
|
|
class[44] = localize$(IDS_ML_CH_ASSAULT) // Templar
|
|
class[45] = localize$(IDS_ML_CH_HEAVY) // Thanatos
|
|
class[46] = localize$(IDS_ML_CH_HEAVY) // Thor
|
|
class[47] = localize$(IDS_ML_CH_LIGHT) // Uller
|
|
class[48] = localize$(IDS_ML_CH_MEDIUM) // Uziel
|
|
class[49] = localize$(IDS_ML_CH_ASSAULT) // Victor
|
|
class[50] = localize$(IDS_ML_CH_HEAVY) // Vulture
|
|
class[51] = localize$(IDS_ML_CH_LIGHT) // Wolfhound
|
|
class[52] = localize$(IDS_ML_CH_ASSAULT) // Zeus
|
|
|
|
string chassis_tech[mech_num]
|
|
chassis_tech[0] = localize$(DNL_CLAN) // Arcticwolf
|
|
chassis_tech[1] = localize$(DNL_CLAN) // Ares
|
|
chassis_tech[2] = localize$(DNL_INNERSPHERE) // Argus
|
|
chassis_tech[3] = localize$(DNL_INNERSPHERE) // Atlas
|
|
chassis_tech[4] = localize$(DNL_INNERSPHERE) // Awesome
|
|
chassis_tech[5] = localize$(DNL_INNERSPHERE) // Black knight
|
|
chassis_tech[6] = localize$(DNL_CLAN) // Black Lanner
|
|
chassis_tech[7] = localize$(DNL_INNERSPHERE) // Brigand
|
|
chassis_tech[8] = localize$(DNL_INNERSPHERE) // Bushwacker
|
|
chassis_tech[9] = localize$(DNL_INNERSPHERE) // Catapult
|
|
chassis_tech[10] = localize$(DNL_CLAN) // Cauldronborn
|
|
chassis_tech[11] = localize$(DNL_INNERSPHERE) // Chimera
|
|
chassis_tech[12] = localize$(DNL_INNERSPHERE) // Commando
|
|
chassis_tech[13] = localize$(DNL_CLAN) // Cougar
|
|
chassis_tech[14] = localize$(DNL_INNERSPHERE)// Cyclops
|
|
chassis_tech[15] = localize$(DNL_CLAN) // Daishi
|
|
// chassis_tech[16] = localize$(DNL_CLAN) // Dasher
|
|
chassis_tech[16] = localize$(DNL_CLAN) // Deimos
|
|
chassis_tech[17] = localize$(DNL_INNERSPHERE) // Dragon
|
|
chassis_tech[18] = localize$(DNL_INNERSPHERE) // Fafnir
|
|
chassis_tech[19] = localize$(DNL_INNERSPHERE) // Flea
|
|
chassis_tech[20] = localize$(DNL_CLAN) // Gladiator
|
|
chassis_tech[21] = localize$(DNL_CLAN) // Grizzly
|
|
chassis_tech[22] = localize$(DNL_CLAN) // Hauptmann
|
|
chassis_tech[23] = localize$(DNL_CLAN) // Hellhound
|
|
chassis_tech[24] = localize$(DNL_INNERSPHERE) // Hellspawn
|
|
chassis_tech[25] = localize$(DNL_INNERSPHERE) // Highlander
|
|
chassis_tech[26] = localize$(DNL_INNERSPHERE) // Hollander II
|
|
chassis_tech[27] = localize$(DNL_INNERSPHERE) // Hunchback
|
|
chassis_tech[28] = localize$(DNL_CLAN) // Kodiak
|
|
chassis_tech[29] = localize$(DNL_CLAN) // Loki
|
|
chassis_tech[30] = localize$(DNL_INNERSPHERE) // Longbow
|
|
chassis_tech[31] = localize$(DNL_CLAN) // Madcat
|
|
chassis_tech[32] = localize$(DNL_CLAN) // Madcat2
|
|
chassis_tech[33] = localize$(DNL_CLAN) // Masakari
|
|
chassis_tech[34] = localize$(DNL_INNERSPHERE) // Mauler
|
|
chassis_tech[35] = localize$(DNL_CLAN) // Novacat
|
|
chassis_tech[36] = localize$(DNL_INNERSPHERE) // Osiris
|
|
chassis_tech[37] = localize$(DNL_INNERSPHERE) // Owens
|
|
chassis_tech[38] = localize$(DNL_CLAN) // Puma
|
|
chassis_tech[39] = localize$(DNL_INNERSPHERE) // Raven
|
|
// chassis_tech[41] = localize$(DNL_INNERSPHERE) // Rifleman
|
|
chassis_tech[40] = localize$(DNL_CLAN) // Ryoken
|
|
chassis_tech[41] = localize$(DNL_CLAN) // Shadowcat
|
|
chassis_tech[42] = localize$(DNL_INNERSPHERE) // Solitaire
|
|
chassis_tech[43] = localize$(DNL_INNERSPHERE) // Sunder
|
|
chassis_tech[44] = localize$(DNL_INNERSPHERE) // Templar
|
|
chassis_tech[45] = localize$(DNL_INNERSPHERE) // Thanatos
|
|
chassis_tech[46] = localize$(DNL_CLAN) // Thor
|
|
chassis_tech[47] = localize$(DNL_CLAN) // Uller
|
|
chassis_tech[48] = localize$(DNL_INNERSPHERE) // Uziel
|
|
chassis_tech[49] = localize$(DNL_INNERSPHERE) // Victor
|
|
chassis_tech[50] = localize$(DNL_CLAN) // Vulture
|
|
chassis_tech[51] = localize$(DNL_CLAN) // Wolfhound
|
|
chassis_tech[52] = localize$(DNL_INNERSPHERE) // Zeus
|
|
|
|
int tonnage[mech_num]
|
|
tonnage[0] = 40 // Arcticwolf
|
|
tonnage[1] = 60 // Ares
|
|
tonnage[2] = 60 // Argus
|
|
tonnage[3] = 100 // Atlas
|
|
tonnage[4] = 80 // Awesome
|
|
tonnage[5] = 75 // Black knight
|
|
tonnage[6] = 55 // Black lanner
|
|
tonnage[7] = 25 // Brigand
|
|
tonnage[8] = 55 // Bushwacker
|
|
tonnage[9] = 65 // Catapult
|
|
tonnage[10] = 65 // Cauldronborn
|
|
tonnage[11] = 40
|
|
tonnage[12] = 25 // Commando
|
|
tonnage[13] = 35
|
|
tonnage[14] = 90 // Cyclops
|
|
tonnage[15] = 100
|
|
tonnage[16] = 85 // Deimos
|
|
// tonnage[16] = 20 // Dasher
|
|
tonnage[17] = 60 // Dragon
|
|
tonnage[18] = 100 // Fafnir
|
|
tonnage[19] = 20 // Flea
|
|
tonnage[20] = 95 // Gladiator
|
|
tonnage[21] = 70 // Grizzly
|
|
tonnage[22] = 95 // Hauptmann
|
|
tonnage[23] = 50 // Hellhound
|
|
tonnage[24] = 45
|
|
tonnage[25] = 90 // Highlander
|
|
tonnage[26] = 45 // Hollander II
|
|
tonnage[27] = 50 // Hunchback
|
|
tonnage[28] = 100 // Kodiak
|
|
tonnage[29] = 65
|
|
tonnage[30] = 85 // Longbow
|
|
tonnage[31] = 75
|
|
tonnage[32] = 90
|
|
tonnage[33] = 85 // Masakari
|
|
tonnage[34] = 90 // Mauler
|
|
tonnage[35] = 70 // Novacat
|
|
tonnage[36] = 30 // Osiris
|
|
tonnage[37] = 35 // Owens
|
|
tonnage[38] = 35 // Puma
|
|
tonnage[39] = 35 // Raven
|
|
// tonnage[41] = 60 // Rifleman
|
|
tonnage[40] = 55 // Ryoken
|
|
tonnage[41] = 45 // Shadowcat
|
|
tonnage[42] = 25 // Solitaire
|
|
tonnage[43] = 90 // Sunder
|
|
tonnage[44] = 85 // Templar
|
|
tonnage[45] = 75
|
|
tonnage[46] = 70
|
|
tonnage[47] = 30 // Uller
|
|
tonnage[48] = 50 // Uziel
|
|
tonnage[49] = 80 // Victor
|
|
tonnage[50] = 60 // Vulture
|
|
tonnage[51] = 35 // Wolfhound
|
|
tonnage[52] = 80 // Zeus
|
|
|
|
int top_speed[mech_num]
|
|
top_speed[0] = 121 // Arcticwolf
|
|
top_speed[1] = 97 // Ares
|
|
top_speed[2] = 97 // Argus
|
|
top_speed[3] = 81 // Atlas
|
|
top_speed[4] = 95 // Awesome
|
|
top_speed[5] = 93 // Black knight
|
|
top_speed[6] = 106 // Black lanner
|
|
top_speed[7] = 120 // Brigand
|
|
top_speed[8] = 106 // Bushwacker
|
|
top_speed[9] = 104 // Catapult
|
|
top_speed[10] = 97 // Cauldronborn
|
|
top_speed[11] = 117 // Chimera
|
|
top_speed[12] = 117 // Commando
|
|
top_speed[13] = 132 // Cougar
|
|
top_speed[14] = 81 // Cyclops
|
|
top_speed[15] = 76 // Daishi
|
|
// top_speed[16] = 117 // Dasher
|
|
top_speed[16] = 95 // Deimos
|
|
top_speed[17] = 97 // Dragon
|
|
top_speed[18] = 58 // Fafnir
|
|
top_speed[19] = 147 // Flea
|
|
top_speed[20] = 76 // Gladiator
|
|
top_speed[21] = 76 // Grizzly
|
|
top_speed[22] = 76 // Hauptmann
|
|
top_speed[23] = 104 // Hellhound
|
|
top_speed[24] = 118
|
|
top_speed[25] = 76 // Highlander
|
|
top_speed[26] = 129 // Hollander II
|
|
top_speed[27] = 104 // Hunchback
|
|
top_speed[28] = 76 // Kodiak
|
|
top_speed[29] = 118
|
|
top_speed[30] = 76 // Longbow
|
|
top_speed[31] = 100
|
|
top_speed[32] = 93
|
|
top_speed[33] = 76 // Masakari
|
|
top_speed[34] = 90 // Mauler
|
|
top_speed[35] = 108 // Novacat
|
|
top_speed[36] = 140 // Osiris
|
|
top_speed[37] = 140 // Owens
|
|
top_speed[38] = 104 // Puma
|
|
top_speed[39] = 125 // Raven
|
|
// top_speed[41] = 97 // Rifleman
|
|
top_speed[40] = 106 // Ryoken
|
|
top_speed[41] = 117 // Shadowcat
|
|
top_speed[42] = 125 // Solitaire
|
|
top_speed[43] = 76 // Sunder
|
|
top_speed[44] = 80 // Templar
|
|
top_speed[45] = 93 // Thanatos
|
|
top_speed[46] = 109 // Thor
|
|
top_speed[47] = 144 // Uller
|
|
top_speed[48] = 113 // Uziel
|
|
top_speed[49] = 76 // Victor
|
|
top_speed[50] = 105 // Vulture
|
|
top_speed[51] = 120 // Wolfhound
|
|
top_speed[52] = 90 // Zeus
|
|
|
|
// 0 - 150 weapons
|
|
infomessage[0] = localize$(DNL_SMLAS) "\n" localize$(IDS_ML_SMLAS_INFO)
|
|
infomessage[1] = localize$(DNL_MDLAS) "\n" localize$(IDS_ML_MDLAS_INFO)
|
|
infomessage[2] = localize$(DNL_LGLAS) "\n" localize$(IDS_ML_LGLAS_INFO)
|
|
infomessage[3] = localize$(DNL_SMPLS) "\n" localize$(IDS_ML_SMPLS_INFO)
|
|
infomessage[4] = localize$(DNL_MDPLS) "\n" localize$(IDS_ML_MDPLS_INFO)
|
|
infomessage[5] = localize$(DNL_LGPLS) "\n" localize$(IDS_ML_LGPLS_INFO)
|
|
infomessage[6] = localize$(DNL_ERSML) "\n" localize$(IDS_ML_ERSML_INFO)
|
|
infomessage[7] = localize$(DNL_ERMDL) "\n" localize$(IDS_ML_ERMDL_INFO)
|
|
infomessage[8] = localize$(DNL_ERLGL) "\n" localize$(IDS_ML_ERLGL_INFO)
|
|
infomessage[9] = localize$(DNL_SMXPLS) "\n" localize$(IDS_ML_SMXPLS_INFO)
|
|
infomessage[10] = localize$(DNL_MDXPLS) "\n" localize$(IDS_ML_MDXPLS_INFO)
|
|
infomessage[11] = localize$(DNL_LGXPLS) "\n" localize$(IDS_ML_LGXPLS_INFO)
|
|
infomessage[12] = localize$(DNL_CSMPLS) "\n" localize$(IDS_ML_CSMPLS_INFO)
|
|
infomessage[13] = localize$(DNL_CMDPLS) "\n" localize$(IDS_ML_CMDPLS_INFO)
|
|
infomessage[14] = localize$(DNL_CLGPLS) "\n" localize$(IDS_ML_CLGPLS_INFO)
|
|
infomessage[15] = localize$(DNL_CERSML) "\n" localize$(IDS_ML_CERSML_INFO)
|
|
infomessage[16] = localize$(DNL_CERMDL) "\n" localize$(IDS_ML_CERMDL_INFO)
|
|
infomessage[17] = localize$(DNL_CERLGL) "\n" localize$(IDS_ML_CERLGL_INFO)
|
|
infomessage[18] = localize$(DNL_PPC) "\n" localize$(IDS_ML_PPC_INFO)
|
|
infomessage[19] = localize$(DNL_ERPPC) "\n" localize$(IDS_ML_ERPPC_INFO)
|
|
infomessage[20] = localize$(DNL_CERPPC) "\n" localize$(IDS_ML_CERPPC_INFO)
|
|
infomessage[21] = localize$(DNL_FLAMER) "\n" localize$(IDS_ML_FLAMER_INFO)
|
|
infomessage[22] = localize$(DNL_CFLAMER) "\n" localize$(IDS_ML_FLAMER_INFO)
|
|
infomessage[23] = localize$(DNL_BMBLAS) "\n" localize$(IDS_ML_BMBLAS_INFO)
|
|
infomessage[51] = localize$(DNL_SRM2) "\n" localize$(IDS_ML_SRM_INFO)
|
|
infomessage[52] = localize$(DNL_SRM4) "\n" localize$(IDS_ML_SRM_INFO)
|
|
infomessage[53] = localize$(DNL_SRM6) "\n" localize$(IDS_ML_SRM_INFO)
|
|
infomessage[54] = localize$(DNL_CSRM2) "\n" localize$(IDS_ML_CSRM_INFO)
|
|
infomessage[55] = localize$(DNL_CSRM4) "\n" localize$(IDS_ML_CSRM_INFO)
|
|
infomessage[56] = localize$(DNL_CSRM6) "\n" localize$(IDS_ML_CSRM_INFO)
|
|
infomessage[57] = localize$(DNL_ISSSRM2) "\n" localize$(IDS_ML_ISSSRM_INFO)
|
|
infomessage[58] = localize$(DNL_ISSSRM4) "\n" localize$(IDS_ML_ISSSRM_INFO)
|
|
infomessage[59] = localize$(DNL_ISSSRM6) "\n" localize$(IDS_ML_ISSSRM_INFO)
|
|
infomessage[60] = localize$(DNL_CSSRM2) "\n" localize$(IDS_ML_CSSRM_INFO)
|
|
infomessage[61] = localize$(DNL_CSSRM4) "\n" localize$(IDS_ML_CSSRM_INFO)
|
|
infomessage[62] = localize$(DNL_CSSRM6) "\n" localize$(IDS_ML_CSSRM_INFO)
|
|
infomessage[63] = localize$(DNL_MRM10) "\n" localize$(IDS_ML_MRM_INFO)
|
|
infomessage[64] = localize$(DNL_MRM20) "\n" localize$(IDS_ML_MRM_INFO)
|
|
infomessage[65] = localize$(DNL_MRM30) "\n" localize$(IDS_ML_MRM_INFO)
|
|
infomessage[66] = localize$(DNL_MRM40) "\n" localize$(IDS_ML_MRM_INFO)
|
|
infomessage[67] = localize$(DNL_SMRM10) "\n" localize$(IDS_ML_SMRM_INFO)
|
|
infomessage[68] = localize$(DNL_SMRM20) "\n" localize$(IDS_ML_SMRM_INFO)
|
|
infomessage[69] = localize$(DNL_SMRM30) "\n" localize$(IDS_ML_SMRM_INFO)
|
|
infomessage[70] = localize$(DNL_SMRM40) "\n" localize$(IDS_ML_SMRM_INFO)
|
|
infomessage[71] = localize$(DNL_CSMRM10) "\n" localize$(IDS_ML_SMRM_INFO)
|
|
infomessage[72] = localize$(DNL_CSMRM20) "\n" localize$(IDS_ML_SMRM_INFO)
|
|
infomessage[73] = localize$(DNL_CSMRM30) "\n" localize$(IDS_ML_SMRM_INFO)
|
|
infomessage[74] = localize$(DNL_CSMRM40) "\n" localize$(IDS_ML_SMRM_INFO)
|
|
infomessage[75] = localize$(DNL_LRM5) "\n" localize$(IDS_ML_LRM_INFO)
|
|
infomessage[76] = localize$(DNL_LRM10) "\n" localize$(IDS_ML_LRM_INFO)
|
|
infomessage[77] = localize$(DNL_LRM15) "\n" localize$(IDS_ML_LRM_INFO)
|
|
infomessage[78] = localize$(DNL_LRM20) "\n" localize$(IDS_ML_LRM_INFO)
|
|
infomessage[79] = localize$(DNL_CLRM5) "\n" localize$(IDS_ML_CLRM_INFO)
|
|
infomessage[80] = localize$(DNL_CLRM10) "\n" localize$(IDS_ML_CLRM_INFO)
|
|
infomessage[81] = localize$(DNL_CLRM15) "\n" localize$(IDS_ML_CLRM_INFO)
|
|
infomessage[82] = localize$(DNL_CLRM20) "\n" localize$(IDS_ML_CLRM_INFO)
|
|
infomessage[83] = localize$(DNL_THNDRBLT) "\n" localize$(IDS_ML_THDRBLT_INFO)
|
|
infomessage[84] = localize$(DNL_NARC) "\n" localize$(IDS_ML_NARC_INFO)
|
|
infomessage[85] = localize$(DNL_CNARC) "\n" localize$(IDS_ML_CNARC_INFO)
|
|
infomessage[86] = localize$(DNL_FLARE) "\n" localize$(IDS_ML_FLARE_INFO)
|
|
infomessage[87] = localize$(DNL_HIGHEXPLOSIVE) "\n" localize$(IDS_ML_EXPLOSIVES_INFO)
|
|
infomessage[88] = localize$(DNL_ARTILLERY) "\n" localize$(IDS_ML_ARTILLERY_INFO)
|
|
infomessage[100] = localize$(DNL_AC2) "\n" localize$(IDS_ML_AC_INFO)
|
|
infomessage[101] = localize$(DNL_AC5) "\n" localize$(IDS_ML_AC_INFO)
|
|
infomessage[102] = localize$(DNL_AC10) "\n" localize$(IDS_ML_AC_INFO)
|
|
infomessage[103] = localize$(DNL_AC20) "\n" localize$(IDS_ML_AC_INFO)
|
|
infomessage[104] = localize$(DNL_LBXAC10) "\n" localize$(IDS_ML_LBXAC_INFO)
|
|
infomessage[105] = localize$(DNL_LBXAC20) "\n" localize$(IDS_ML_LBXAC_INFO)
|
|
infomessage[106] = localize$(DNL_CLBXAC10) "\n" localize$(IDS_ML_LBXAC_INFO)
|
|
infomessage[107] = localize$(DNL_CLBXAC20) "\n" localize$(IDS_ML_LBXAC_INFO)
|
|
infomessage[108] = localize$(DNL_UAC2) "\n" localize$(IDS_ML_UAC_INFO)
|
|
infomessage[109] = localize$(DNL_UAC5) "\n" localize$(IDS_ML_UAC_INFO)
|
|
infomessage[110] = localize$(DNL_UAC10) "\n" localize$(IDS_ML_UAC_INFO)
|
|
infomessage[111] = localize$(DNL_UAC20) "\n" localize$(IDS_ML_UAC_INFO)
|
|
infomessage[112] = localize$(DNL_CUAC2) "\n" localize$(IDS_ML_CUAC_INFO)
|
|
infomessage[113] = localize$(DNL_CUAC5) "\n" localize$(IDS_ML_CUAC_INFO)
|
|
infomessage[114] = localize$(DNL_CUAC10) "\n" localize$(IDS_ML_CUAC_INFO)
|
|
infomessage[115] = localize$(DNL_CUAC20) "\n" localize$(IDS_ML_CUAC_INFO)
|
|
infomessage[116] = localize$(DNL_LGAUSS) "\n" localize$(IDS_ML_LGAUSS_INFO)
|
|
infomessage[117] = localize$(DNL_GAUSS) "\n" localize$(IDS_ML_GAUSS_INFO)
|
|
infomessage[118] = localize$(DNL_HGAUSS) "\n" localize$(IDS_ML_HGAUSS_INFO)
|
|
infomessage[119] = localize$(DNL_CGAUSS) "\n" localize$(IDS_ML_CGAUSS_INFO)
|
|
infomessage[120] = localize$(DNL_MG) "\n" localize$(IDS_ML_MG_INFO)
|
|
infomessage[121] = localize$(DNL_CMG) "\n" localize$(IDS_ML_MG_INFO)
|
|
infomessage[122] = localize$(DNL_LONGTOM) "\n" localize$(IDS_ML_TOM_INFO)
|
|
|
|
// 151 - 200 general mechlab
|
|
infomessage[151] = localize$(IDS_ML_RESTORE_INFO)
|
|
infomessage[152] = localize$(IDS_ML_CLOSE_INFO)
|
|
infomessage[153] = localize$(IDS_ML_FIREPOWER_INFO)
|
|
infomessage[154] = localize$(IDS_ML_ARMOR_INFO)
|
|
infomessage[155] = localize$(IDS_ML_SPEED_INFO)
|
|
infomessage[156] = localize$(IDS_ML_HEAT_INFO)
|
|
infomessage[157] = localize$(IDS_ML_CHASSIS_INFO)
|
|
infomessage[158] = localize$(IDS_ML_WEAPONS_INFO)
|
|
infomessage[159] = localize$(IDS_ML_ARMORTAB_INFO)
|
|
infomessage[160] = localize$(IDS_ML_SAVE_INFO)
|
|
infomessage[161] = localize$(IDS_ML_MAXTON_INFO)
|
|
infomessage[162] = localize$(IDS_ML_CURRENTTON_INFO)
|
|
infomessage[163] = localize$(IDS_ML_AVAILTON_INFO)
|
|
infomessage[164] = localize$(IDS_ML_TABBLOCK_INFO)
|
|
infomessage[165] = localize$(IDS_ML_CHASSISBLOCK_INFO)
|
|
infomessage[166] = localize$(IDS_ML_NOMECH_INFO)
|
|
infomessage[167] = localize$(IDS_ML_MECHNAME_INFO)
|
|
infomessage[168] = localize$(IDS_ML_CANCELSAVE_INFO)
|
|
infomessage[169] = localize$(IDS_ML_SAVEDONE_INFO)
|
|
infomessage[195] = localize$(IDS_ML_SAVECONFIRM_YES)
|
|
infomessage[196] = localize$(IDS_ML_SAVECONFIRM_NO)
|
|
infomessage[197] = localize$(IDS_ML_CONTINUE)
|
|
infomessage[198] = localize$(IDS_ML_REMOVEYES_INFO)
|
|
infomessage[199] = localize$(IDS_ML_REMOVENO_INFO)
|
|
infomessage[200] = localize$(IDS_ML_CREATE_LIMIT_INFO)
|
|
|
|
// 201 - 225 chassis tab
|
|
infomessage[201] = localize$(IDS_ML_CH_SELECTCHASSIS_INFO)
|
|
infomessage[202] = localize$(IDS_ML_CH_MECHNAMELIST_INFO)
|
|
infomessage[203] = localize$(IDS_ML_CH_CREATENEW_INFO)
|
|
infomessage[204] = localize$(IDS_ML_CH_DELETEMECH_INFO)
|
|
infomessage[205] = localize$(IDS_ML_CH_CAMO_INFO)
|
|
infomessage[206] = localize$(IDS_ML_CH_ENGINERATING_INFO)
|
|
infomessage[207] = localize$(IDS_ML_CH_HEATSINKS_INFO)
|
|
infomessage[208] = localize$(IDS_ML_CH_NEWCHASSISTYPE_INFO)
|
|
infomessage[209] = localize$(IDS_ML_CH_NEWMECHNAME_INFO)
|
|
infomessage[210] = localize$(IDS_ML_CH_CANCELCREATE_INFO)
|
|
infomessage[211] = localize$(IDS_ML_CH_NEWMECHCREATE_INFO)
|
|
infomessage[212] = localize$(DNL_JUMPJETS) "\n" localize$(IDS_ML_JUMPJETS_INFO)
|
|
infomessage[213] = localize$(DNL_ECM) "\n" localize$(IDS_ML_ECM_INFO)
|
|
infomessage[214] = localize$(DNL_BAP) "\n" localize$(IDS_ML_BEAGLE_INFO)
|
|
infomessage[215] = localize$(DNL_LA) "\n" localize$(IDS_ML_LIGHT_INFO)
|
|
infomessage[216] = localize$(DNL_AMS) "\n" localize$(IDS_ML_AMS_INFO)
|
|
infomessage[217] = localize$(DNL_LAMS) "\n" localize$(IDS_ML_LAMS_INFO)
|
|
// infomessage[218] = localize$(DNL_ENHANCED_OPTICS) "\n" localize$(IDS_ML_ENHANCED_OPTICS_INFO)
|
|
infomessage[218] = localize$(DNL_IFF_JAMMER) "\n" localize$(IDS_ML_IFF_JAMMER_INFO)
|
|
infomessage[219] = localize$(DNL_ADVANCED_GYRO) "\n" localize$(IDS_ML_ADVANCED_GYRO_INFO)
|
|
infomessage[220] = localize$(IDS_ML_CH_SAVE_YES)
|
|
infomessage[221] = localize$(IDS_ML_CH_SAVE_NO)
|
|
infomessage[222] = localize$(IDS_ML_CH_RENAME_INFO)
|
|
|
|
// 226 - 275 weapons tab
|
|
infomessage[226] = localize$(IDS_ML_WP_FILTER_INFO)
|
|
infomessage[227] = localize$(IDS_ML_WP_GROUP_INFO)
|
|
infomessage[228] = localize$(IDS_ML_WP_STRIPALL_INFO)
|
|
infomessage[230] = localize$(IDS_ML_WP_GROUPACCEPT_INFO)
|
|
infomessage[231] = localize$(IDS_ML_WP_GROUPRESTORE_INFO)
|
|
infomessage[240] = localize$(IDS_ML_WP_EMPTYMISSILE_INFO)
|
|
infomessage[241] = localize$(IDS_ML_WP_EMPTYBALLISTIC_INFO)
|
|
infomessage[242] = localize$(IDS_ML_WP_EMPTYBEAM_INFO)
|
|
infomessage[243] = localize$(IDS_ML_WP_EMPTYOMNI_INFO)
|
|
infomessage[244] = localize$(IDS_ML_WP_AVAILABLEWEAPONS_INFO)
|
|
|
|
// 276 - 300 armor tab
|
|
infomessage[276] = localize$(IDS_ML_AR_ARMORTYPE_INFO)
|
|
infomessage[278] = localize$(IDS_ML_AR_HEADSPIN_INFO)
|
|
infomessage[279] = localize$(IDS_ML_AR_HEADSLIDER_INFO)
|
|
infomessage[280] = localize$(IDS_ML_AR_LARMSPIN_INFO)
|
|
infomessage[281] = localize$(IDS_ML_AR_LARMSLIDER_INFO)
|
|
infomessage[282] = localize$(IDS_ML_AR_RARMSPIN_INFO)
|
|
infomessage[283] = localize$(IDS_ML_AR_RARMSLIDER_INFO)
|
|
infomessage[284] = localize$(IDS_ML_AR_LTORSOSPIN_INFO)
|
|
infomessage[285] = localize$(IDS_ML_AR_LTORSOSLIDER_INFO)
|
|
infomessage[286] = localize$(IDS_ML_AR_CTORSOSPIN_INFO)
|
|
infomessage[287] = localize$(IDS_ML_AR_CTORSOSLIDER_INFO)
|
|
infomessage[288] = localize$(IDS_ML_AR_RTORSOSPIN_INFO)
|
|
infomessage[289] = localize$(IDS_ML_AR_RTORSOSLIDER_INFO)
|
|
infomessage[290] = localize$(IDS_ML_AR_BTORSOSPIN_INFO)
|
|
infomessage[291] = localize$(IDS_ML_AR_BTORSOSLIDER_INFO)
|
|
infomessage[292] = localize$(IDS_ML_AR_LLEGSPIN_INFO)
|
|
infomessage[293] = localize$(IDS_ML_AR_LLEGSLIDER_INFO)
|
|
infomessage[294] = localize$(IDS_ML_AR_RLEGSPIN_INFO)
|
|
infomessage[295] = localize$(IDS_ML_AR_RLEGSLIDER_INFO)
|
|
infomessage[296] = localize$(IDS_ML_AR_AUTODISTRIBUTE_INFO)
|
|
infomessage[297] = localize$(DNL_FERROFIB) "\n" localize$(IDS_ML_AR_FERROFIB_INFO)
|
|
infomessage[298] = localize$(IDS_ML_AR_REACTIVE)"\n" localize$(IDS_ML_AR_REACTIVE_INFO) // NEED LOCALIZATION DECISION
|
|
infomessage[299] = localize$(IDS_ML_AR_REFLECTIVE) "\n" localize$(IDS_ML_AR_REFLECTIVE_INFO) // NEED LOCALIZATION DECISION
|
|
infomessage[300] = localize$(IDS_ML_AR_POINTS_INFO)
|
|
infomessage[301] = localize$(IDS_ML_AR_MAX_ARMOR_INFO)
|
|
|
|
// MSL ADD MECH
|
|
infomessage[310] = localize$(DNL_ARCTICWOLF) "\n" localize$(IDS_ML_ARCTICWOLF_INFO)
|
|
infomessage[311] = localize$(DNL_ARES) "\n" localize$(IDS_ML_ARES_INFO)
|
|
infomessage[312] = localize$(DNL_ARGUS) "\n" localize$(IDS_ML_ARGUS_INFO)
|
|
infomessage[313] = localize$(DNL_ATLAS) "\n" localize$(IDS_ML_ATLAS_INFO)
|
|
infomessage[314] = localize$(DNL_AWESOME) "\n" localize$(IDS_ML_AWESOME_INFO)
|
|
infomessage[315] = localize$(DNL_BLACKKNIGHT) "\n" localize$(IDS_ML_BLACKKNIGHT_INFO)
|
|
infomessage[316] = localize$(DNL_BLACKLANNER) "\n" localize$(IDS_ML_BLACKLANNER_INFO)
|
|
infomessage[317] = localize$(DNL_BRIGAND) "\n" localize$(IDS_ML_BRIGAND_INFO)
|
|
infomessage[318] = localize$(DNL_BUSHWACKER) "\n" localize$(IDS_ML_BUSHWACKER_INFO)
|
|
infomessage[319] = localize$(DNL_CATAPULT) "\n" localize$(IDS_ML_CATAPULT_INFO)
|
|
infomessage[320] = localize$(DNL_CAULDRONBORN) "\n" localize$(IDS_ML_CAULDRONBORN_INFO)
|
|
infomessage[321] = localize$(DNL_CHIMERA) "\n" localize$(IDS_ML_CHIMERA_INFO)
|
|
infomessage[322] = localize$(DNL_COMMANDO) "\n" localize$(IDS_ML_COMMANDO_INFO)
|
|
infomessage[323] = localize$(DNL_COUGAR) "\n" localize$(IDS_ML_COUGAR_INFO)
|
|
infomessage[324] = localize$(DNL_CYCLOPS) "\n" localize$(IDS_ML_CYCLOPS_INFO)
|
|
infomessage[325] = localize$(DNL_DAISHI) "\n" localize$(IDS_ML_DAISHI_INFO)
|
|
// infomessage[326] = localize$(DNL_DASHER) "\n" localize$(IDS_ML_DASHER_INFO)
|
|
infomessage[326] = localize$(DNL_DEIMOS) "\n" localize$(IDS_ML_DEIMOS_INFO)
|
|
infomessage[327] = localize$(DNL_DRAGON) "\n" localize$(IDS_ML_DRAGON_INFO)
|
|
infomessage[328] = localize$(DNL_FAFNIR) "\n" localize$(IDS_ML_FAFNIR_INFO)
|
|
infomessage[329] = localize$(DNL_FLEA) "\n" localize$(IDS_ML_FLEA_INFO)
|
|
infomessage[330] = localize$(DNL_GLADIATOR) "\n" localize$(IDS_ML_GLADIATOR_INFO)
|
|
infomessage[331] = localize$(DNL_GRIZZLY) "\n" localize$(IDS_ML_GRIZZLY_INFO)
|
|
infomessage[332] = localize$(DNL_HAUPTMANN) "\n" localize$(IDS_ML_HAUPTMANN_INFO)
|
|
infomessage[333] = localize$(DNL_HELLHOUND) "\n" localize$(IDS_ML_HELLHOUND_INFO)
|
|
infomessage[334] = localize$(DNL_HELLSPAWN) "\n" localize$(IDS_ML_HELLSPAWN_INFO)
|
|
infomessage[335] = localize$(DNL_HIGHLANDER) "\n" localize$(IDS_ML_HIGHLANDER_INFO)
|
|
infomessage[336] = localize$(DNL_HOLLANDERII) "\n" localize$(IDS_ML_HOLLANDERII_INFO)
|
|
infomessage[337] = localize$(DNL_HUNCHBACK) "\n" localize$(IDS_ML_HUNCHBACK_INFO)
|
|
infomessage[338] = localize$(DNL_KODIAK) "\n" localize$(IDS_ML_KODIAK_INFO)
|
|
infomessage[339] = localize$(DNL_LOKI) "\n" localize$(IDS_ML_LOKI_INFO)
|
|
infomessage[340] = localize$(DNL_LONGBOW) "\n" localize$(IDS_ML_LONGBOW_INFO)
|
|
infomessage[341] = localize$(DNL_MADCAT) "\n" localize$(IDS_ML_MADCAT_INFO)
|
|
infomessage[342] = localize$(DNL_MADCAT2) "\n" localize$(IDS_ML_MADCATMK2_INFO)
|
|
infomessage[343] = localize$(DNL_MASAKARI) "\n" localize$(IDS_ML_MASAKARI_INFO)
|
|
infomessage[344] = localize$(DNL_MAULER) "\n" localize$(IDS_ML_MAULER_INFO)
|
|
infomessage[345] = localize$(DNL_NOVACAT) "\n" localize$(IDS_ML_NOVACAT_INFO)
|
|
infomessage[346] = localize$(DNL_OSIRIS) "\n" localize$(IDS_ML_OSIRIS_INFO)
|
|
infomessage[347] = localize$(DNL_OWENS) "\n" localize$(IDS_ML_OWENS_INFO)
|
|
infomessage[348] = localize$(DNL_PUMA) "\n" localize$(IDS_ML_PUMA_INFO)
|
|
infomessage[349] = localize$(DNL_RAVEN) "\n" localize$(IDS_ML_RAVEN_INFO)
|
|
// infomessage[351] = localize$(DNL_RIFLEMAN) "\n" localize$(IDS_ML_RIFLEMAN_INFO)
|
|
infomessage[350] = localize$(DNL_RYOKEN) "\n" localize$(IDS_ML_RYOKEN_INFO)
|
|
infomessage[351] = localize$(DNL_SHADOWCAT) "\n" localize$(IDS_ML_SHADOWCAT_INFO)
|
|
infomessage[352] = localize$(DNL_SOLITAIRE) "\n" localize$(IDS_ML_SOLITAIRE_INFO)
|
|
infomessage[353] = localize$(DNL_SUNDER) "\n" localize$(IDS_ML_SUNDER_INFO)
|
|
infomessage[354] = localize$(DNL_TEMPLAR) "\n" localize$(IDS_ML_TEMPLAR_INFO)
|
|
infomessage[355] = localize$(DNL_THANATOS) "\n" localize$(IDS_ML_THANATOS_INFO)
|
|
infomessage[356] = localize$(DNL_THOR) "\n" localize$(IDS_ML_THOR_INFO)
|
|
infomessage[357] = localize$(DNL_ULLER) "\n" localize$(IDS_ML_ULLER_INFO)
|
|
infomessage[358] = localize$(DNL_UZIEL) "\n" localize$(IDS_ML_UZIEL_INFO)
|
|
infomessage[359] = localize$(DNL_VICTOR) "\n" localize$(IDS_ML_VICTOR_INFO)
|
|
infomessage[360] = localize$(DNL_VULTURE) "\n" localize$(IDS_ML_VULTURE_INFO)
|
|
infomessage[361] = localize$(DNL_WOLFHOUND) "\n" localize$(IDS_ML_WOLFHOUND_INFO)
|
|
infomessage[362] = localize$(DNL_ZEUS) "\n" localize$(IDS_ML_ZEUS_INFO)
|
|
|
|
region = 10, 525 to 640, 590
|
|
}
|
|
|
|
REGION_ENTERED
|
|
{
|
|
id = -1
|
|
@Mechbay_main@o_mainui.o_weapons.showinfo = false
|
|
}
|
|
|
|
GUI_DRAW
|
|
{
|
|
render p_pane, 6, 504
|
|
|
|
print3d_attributes = regfont, 0xff000000, 1, 1, 1, 0, 0, just_right
|
|
print3d_margins = 343, 508 to 640, 545 - 14
|
|
print3d_position = 343, 511
|
|
print3d localize$(DNL_COMSTAR)
|
|
|
|
if showinfo == true
|
|
{
|
|
// MSL ADD MECH
|
|
if ((id > -1) && (id <= 143)) OR (id >=310 && id <= 362)
|
|
{
|
|
if (id > -1) && (id <= 143)
|
|
{
|
|
print3d_attributes = regfont, 0xffff7200, 1, 1, 1, 0, 0
|
|
print3d_margins = 182, 526 to 640, 587
|
|
print3d_position = 182, 529
|
|
}
|
|
|
|
// MSL ADD MECH
|
|
if (id >=310 && id <= 362)
|
|
{
|
|
setpencolor(0xaaffffff)
|
|
drawline 175, 535 to 175, 581
|
|
|
|
print3d_attributes = regfont, 0xffff7200, 1, 1, 1, 0, 0, just_right
|
|
print3d_margins = 50, 526 to 170, 587
|
|
print3d_position = 50, 529
|
|
print3d class[temp_mech_id[id]]
|
|
print3d_position = 50, 545
|
|
print3d tonnage[temp_mech_id[id]]
|
|
print3d_position = 50, 559
|
|
print3d top_speed[temp_mech_id[id]]
|
|
print3d_position = 50, 573
|
|
print3d chassis_tech[temp_mech_id[id]]
|
|
print3d_attributes = regfont, 0xffff7200, 1, 1, 1, 0, 0
|
|
print3d_margins = 15, 524 to 150, 585
|
|
print3d_position = 15, 529
|
|
print3d localize$(IDS_ML_NEW_CLASS)
|
|
print3d_position = 15, 545
|
|
print3d localize$(IDS_ML_NEW_TONNAGE)
|
|
print3d_position = 15, 559
|
|
print3d localize$(IDS_ML_NEW_TOPSPEED)
|
|
print3d_position = 15, 573
|
|
print3d localize$(IDS_ML_NEW_TECH)
|
|
|
|
print3d_attributes = regfont, 0xffff7200, 1, 1, 1, 0, 0
|
|
print3d_margins = 182, 526 to 640, 587
|
|
print3d_position = 182, 529
|
|
}
|
|
}
|
|
else
|
|
{
|
|
print3d_attributes = regfont, 0xffff7200, 1, 1, 1, 0, 0
|
|
print3d_margins = 15, 526 to 640, 587
|
|
print3d_position = 15, 529
|
|
}
|
|
|
|
if id < max_infomessage
|
|
{
|
|
if id > -1
|
|
{
|
|
print3d infomessage[id]
|
|
}
|
|
else
|
|
{
|
|
print3d localize$(IDS_ML_WELCOME_INFO)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
GUI_MAILBOX
|
|
{
|
|
if getmessage() > 143
|
|
{
|
|
@Mechbay_main@o_mainui.o_weapons.showinfo = false
|
|
}
|
|
|
|
showinfo = true
|
|
id = getmessage()
|
|
}
|
|
}
|
|
|