Показать сообщение отдельно
Старый 20.01.2005, 10:07   #75
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Уроки скриптологии

Продолжение...

//************************************
// Заклинания
//************************************

// Константы категорий
const int SPELL_GOOD * * * * * *= 0; * *//Хорошее
const int SPELL_NEUTRAL * * * * = 1; * *//Нейтральное
const int SPELL_BAD * * * * * * = 2; * *//Плохое

// Константы управления
const int SPL_DONTINVEST * * * * * * * * * *= 0; * *//Дальнейшее инвестирование маны на зарядку заклинания невозможно (мало или нет маны)
const int SPL_RECEIVEINVEST * * * * * * * * = 1; * *//Нужное количество маны израсходовано на зарядку (заклинание готово к действию)
const int SPL_SENDCAST * * * * * * * * * * *= 2; * *//Старт заклинания с действием
const int SPL_SENDSTOP * * * * * * * * * * *= 3; * *//Заклинание заканчивается без эффекта (мало маны)
const int SPL_NEXTLEVEL * * * * * * * * * * = 4; * *//Переход на следующий уровень зарядки заклинания
const int SPL_STATUS_CANINVEST_NO_MANADEC * = 8; * *//Инвестированного количества маны недостаточно для перехода на следующий уровень
const int SPL_FORCEINVEST * * * * * * = 1 << 16; * *//Какой-то флаг управляющий инвестированием маны ???

// Константы цели
const int TARGET_COLLECT_NONE * * * * * * * * * = 0; * *//Цель определяется самим заклинанием
const int TARGET_COLLECT_CASTER * * * * * * * * = 1; * *//Цель - кастующий
const int TARGET_COLLECT_FOCUS * * * * * * * * *= 2; * *//Цель - визуальный объект в фокусе
const int TARGET_COLLECT_ALL * * * * * * * * * *= 3; * *//Цель - все объекты в радиусе поражения
const int TARGET_COLLECT_FOCUS_FALLBACK_NONE * *= 4; * *//Цель - визуальный объект в фокусе, при потере фокуса траектория устанавливается заклинанием
const int TARGET_COLLECT_FOCUS_FALLBACK_CASTER *= 5; * *//Цель - визуальный объект в фокусе, при потере фокуса целью становится кастующий
const int TARGET_COLLECT_ALL_FALLBACK_NONE * * *= 6; * *//Цель - все объекты в радиусе поражения, если объектов нет траектория устанавливается заклинанием
const int TARGET_COLLECT_ALL_FALLBACK_CASTER * *= 7; * *//Цель - все объекты в радиусе поражения, если объектов нет целью становится кастующий

const int TARGET_TYPE_ALL * * * = 1; * *//Цель - все и всё
const int TARGET_TYPE_ITEMS * * = 2; * *//Цель - предмет
const int TARGET_TYPE_NPCS * * *= 4; * *//Цель - НПС
const int TARGET_TYPE_ORCS * * *= 8; * *//Цель - орк
const int TARGET_TYPE_HUMANS * *= 16; * //Цель - человек
const int TARGET_TYPE_UNDEAD * *= 32; * //Цель - неуязвимый

// Идентификаторы заклинаний (ID)
// Руны Паладинов
const int SPL_PalLight * * * * * * *= 0; * *//Святой свет
const int SPL_PalLightHeal * * * * *= 1; * *//Малое лечение
const int SPL_PalHolyBolt * * * * * = 2; * *//Святая стрела
const int SPL_PalMediumHeal * * * * = 3; * *//Среднее лечение
const int SPL_PalRepelEvil * * * * *= 4; * *//Разогнать дьяволов
const int SPL_PalFullHeal * * * * * = 5; * *//Сильное лечение
const int SPL_PalDestroyEvil * * * *= 6; * *//Уничтожить дьяволов

// Руны Телепортации
const int SPL_PalTeleportSecret * * = 7; * *//Телепорт
const int SPL_TeleportSeaport * * * = 8; * *//Телепорт в гавань
const int SPL_TeleportMonastery * * = 9; * *//Телепорт к монастырю
const int SPL_TeleportFarm * * * * *= 10; * //Телепорт к помещику
const int SPL_TeleportXardas * * * *= 11; * //Телепорт к Ксардасу
const int SPL_TeleportPassNW * * * *= 12; * //Телепорт к проходу в Хоринисе
const int SPL_TeleportPassOW * * * *= 13; * //Телепорт к проходу в рудниковой долине
const int SPL_TeleportOC * * * * * *= 14; * //Телепорт в замок
const int SPL_TeleportOWDemonTower *= 15; * //Телепорт в старую башню демонов
const int SPL_TeleportTaverne * * * = 16; * //Телепорт к таверне
const int SPL_Teleport_3 * * * * * *= 17; * //(не используется)

// Круг 1
const int SPL_Light * * * * * * * * = 18; * //Свет
const int SPL_Firebolt * * * * * * *= 19; * //Огненная стрела
const int SPL_LightHeal * * * * * * = 21; * //Лечить легкое ранение
const int SPL_SummonGoblinSkeleton *= 22; * //Вызвать скелет гоблина
const int SPL_Zap * * * * * * * * * = 24; * //Молния

// Круг 2
const int SPL_Icebolt * * * * * * * = 20; * //Ледяная стрела
const int SPL_InstantFireball * * * = 23; * //Огненный шар
const int SPL_SummonWolf * * * * * *= 25; * //Вызвать волка
const int SPL_WindFist * * * * * * *= 26; * //Порыв ветра
const int SPL_Sleep * * * * * * * * = 27; * //Сон

// Круг 3
const int SPL_MediumHeal * * * * * *= 28; * //Лечить среднее ранение
const int SPL_LightningFlash * * * *= 29; * //Удар молнии
const int SPL_ChargeFireball * * * *= 30; * //Большой огненный шар
const int SPL_SummonSkeleton * * * *= 31; * //Вызвать скелет
const int SPL_Fear * * * * * * * * *= 32; * //Страх
const int SPL_IceCube * * * * * * * = 33; * //Ледяная глыба

// Круг 4
const int SPL_ChargeZap * * * * * * = 34; * //Шаровая молния
const int SPL_SummonGolem * * * * * = 35; * //Вызвать голема
const int SPL_DestroyUndead * * * * = 36; * //Уничтожить нежить
const int SPL_Pyrokinesis * * * * * = 37; * //Большая огненная буря (ошибка перевода ???)

// Круг 5
const int SPL_Firestorm * * * * * * = 38; * //Малая огненная буря (ошибка перевода ???)
const int SPL_IceWave * * * * * * * = 39; * //Ледяная волна
const int SPL_SummonDemon * * * * * = 40; * //Вызвать демона
const int SPL_FullHeal * * * * * * *= 41; * //Лечить сильное ранение

// Kreis 6
const int SPL_Firerain * * * * * * *= 42; * //Огненный дождь
const int SPL_BreathOfDeath * * * * = 43; * //Дым смерти
const int SPL_MassDeath * * * * * * = 44; * //Волна смерти
const int SPL_ArmyOfDarkness * * * *= 45; * //Армия мрака
const int SPL_Shrink * * * * * * * *= 46; * //Уменьшить монстра

// Свитки
const int SPL_TrfSheep * * * * * * *= 47; * //Превращение в овцу
const int SPL_TrfScavenger * * * * *= 48; * //Превращение в падальщика
const int SPL_TrfGiantRat * * * * * = 49; * //Превращение в крысу
const int SPL_TrfGiantBug * * * * * = 50; * //Превращение в полевого жука
const int SPL_TrfWolf * * * * * * * = 51; * //Превращение в волка
const int SPL_TrfWaran * * * * * * *= 52; * //Превращение в ящерицу
const int SPL_TrfSnapper * * * * * *= 53; * //Превращение в глорха
const int SPL_TrfWarg * * * * * * * = 54; * //Превращение в варга
const int SPL_TrfFireWaran * * * * *= 55; * //Превращение в огненную ящерицу
const int SPL_TrfLurker * * * * * * = 56; * //Превращение в шныга
const int SPL_TrfShadowbeast * * * *= 57; * //Превращение в мракориса
const int SPL_TrfDragonSnapper * * *= 58; * //Превращение в остера
const int SPL_Charm * * * * * * * * = 59; * //Забыть

// Круг 5
const int SPL_MasterOfDisaster * * *= 60; * //Святой удар

// ???
const int SPL_Deathbolt * * * * * * = 61; * //Стрела смерти
const int SPL_Deathball * * * * * * = 62; * //Шар смерти
const int SPL_ConcussionBolt * * * *= 63; * //Стрела сотрясения
const int SPL_Reserved_64 * * * * * = 64; * //
const int SPL_Reserved_65 * * * * * = 65; * //
const int SPL_Reserved_66 * * * * * = 66; * //
const int SPL_Reserved_67 * * * * * = 67; * //
const int SPL_Reserved_68 * * * * * = 68; * //
const int SPL_Reserved_69 * * * * * = 69; * //

// Заклинания магов воды
const int SPL_Thunderstorm * * * * *= 70; * //Шторм
const int SPL_Whirlwind * * * * * * = 71; * //Смерч
const int SPL_WaterFist * * * * * * = 72; * //Кулак воды
const int SPL_IceLance * * * * * * *= 73; * //Ледяное копье
const int SPL_Inflate * * * * * * * = 74; * //Раздуть
const int SPL_Geyser * * * * * * * *= 75; * //Гейзер
const int SPL_Waterwall * * * * * * = 76; * //Водяная стена
const int SPL_Reserved_77 * * * * * = 77;
const int SPL_Reserved_78 * * * * * = 78;
const int SPL_Reserved_79 * * * * * = 79;

// Заклинания Майя
const int SPL_Plague * * * * * * * *= 80; * //Чума
const int SPL_Swarm * * * * * * * * = 81; * //Рой
const int SPL_GreenTentacle * * * * = 82; * //Зеленые щупальца
const int SPL_Earthquake * * * * * *= 83; * //Землетрясение
const int SPL_SummonGuardian * * * *= 84; * //Создать стража
const int SPL_Energyball * * * * * *= 85; * //Шар энергии
const int SPL_SuckEnergy * * * * * *= 86; * //Украсть энергию
const int SPL_Skull * * * * * * * * = 87; * //Крик мертвых
const int SPL_SummonZombie * * * * *= 88; * //Создать зомби
const int SPL_SummonMud * * * * * * = 89; * //Вызвать Муда

// ...
const int SPL_Reserved_90 * * * * * = 90;
const int SPL_Reserved_91 * * * * * = 91;
const int SPL_Reserved_92 * * * * * = 92;
const int SPL_Reserved_93 * * * * * = 93;
const int SPL_Reserved_94 * * * * * = 94;
const int SPL_Reserved_95 * * * * * = 95;
const int SPL_Reserved_96 * * * * * = 96;
const int SPL_Reserved_97 * * * * * = 97;
const int SPL_Reserved_98 * * * * * = 98;
const int SPL_Reserved_99 * * * * * = 99;

const int MAX_SPELL * * * * * * * * = 100; * //59 (Gothic),68 (Gothic2),100 (G2Addon)

// *Массив имен классов заклинаний
const string spellFxInstanceNames[MAX_SPELL] =
{
* *"PalLight", * * * * * * // 0 * *SPL_PalLight
* *"PalHeal", * * * * * * *// 1 * *SPL_PalLightHeal
* *"PalHolyBolt", * * * * *// 2 * *SPL_PalHolyBolt
* *"PalHeal", * * * * * * *// 3 * *SPL_PalMediumHeal
* *"PalRepelEvil", * * * * // 4 * *SPL_PalRepelEvil
* *"PalHeal", * * * * * * *// 5 * *SPL_PalFullHeal
* *"PalDestroyEvil", * * * // 6 * *SPL_PalDestroyEvil
* *"Teleport", * * * * * * // 7 * *SPL_PalTeleportSecret
* *"Teleport", * * * * * * // 8 * *SPL_TeleportSeaport
* *"Teleport", * * * * * * // 9 * *SPL_TeleportMonastery
* *"Teleport", * * * * * * // 10 * SPL_TeleportFarm
* *"Teleport", * * * * * * // 11 * SPL_TeleportXardas
* *"Teleport", * * * * * * // 12 * SPL_TeleportPassNW
* *"Teleport", * * * * * * // 13 * SPL_TeleportPassOW
* *"Teleport", * * * * * * // 14 * SPL_TeleportOC
* *"Teleport", * * * * * * // 15 * SPL_TeleportOWDemonTower
* *"Teleport", * * * * * * // 16 * SPL_TeleportTaverne
* *"Teleport", * * * * * * // 17 * SPL_Teleport_3
* *"Light", * * * * * * * *// 18 * SPL_Light
* *"Firebolt", * * * * * * // 19 * SPL_Firebolt
* *"Icebolt", * * * * * * *// 20 * SPL_Icebolt
* *"Heal", * * * * * * * * // 21 * SPL_LightHeal
* *"SummonGoblinSkeleton", // 22 * SPL_SummonGoblinSkeleton
* *"InstantFireball", * * *// 23 * SPL_InstantFireball
* *"Zap", * * * * * * * * *// 24 * SPL_Zap
* *"SummonWolf", * * * * * // 25 * SPL_SummonWolf
* *"WindFist", * * * * * * // 26 * SPL_WindFist
* *"Sleep", * * * * * * * *// 27 * SPL_Sleep
* *"Heal", * * * * * * * * // 28 * SPL_MediumHeal
* *"LightningFlash", * * * // 29 * SPL_LightningFlash
* *"ChargeFireball", * * * // 30 * SPL_ChargeFireball
* *"SummonSkeleton", * * * // 31 * SPL_SummonSkeleton
* *"Fear", * * * * * * * * // 32 * SPL_Fear
* *"Icecube", * * * * * * *// 33 * SPL_IceCube
* *"ChargeZap", * * * * * *// 34 * SPL_ChargeZap
* *"SummonGolem", * * * * *// 53 * SPL_SummonGolem
* *"DestroyUndead", * * * *// 36 * SPL_DestroyUndead
* *"Pyrokinesis", * * * * *// 37 * SPL_Pyrokinesis
* *"Firestorm", * * * * * *// 38 * SPL_Firestorm
* *"Icewave", * * * * * * *// 39 * SPL_IceWave
* *"SummonDemon", * * * * *// 40 * SPL_SummonDemon
* *"Heal", * * * * * * * * // 41 * SPL_FullHeal
* *"Firerain", * * * * * * // 42 * SPL_Firerain
* *"BreathOfDeath", * * * *// 43 * SPL_BreathOfDeath
* *"MassDeath", * * * * * *// 44 * SPL_MassDeath
* *"ArmyOfDarkness", * * * // 45 * SPL_ArmyOfDarkness
* *"Shrink", * * * * * * * // 46 * SPL_Shrink
* *"Transform", * * * * * *// 47 * SPL_TrfSheep
* *"Transform", * * * * * *// 48 * SPL_TrfScavenger
* *"Transform", * * * * * *// 49 * SPL_TrfGiantRat
* *"Transform", * * * * * *// 50 * SPL_TrfGiantBug
* *"Transform", * * * * * *// 51 * SPL_TrfWolf
* *"Transform", * * * * * *// 52 * SPL_TrfWaran
* *"Transform", * * * * * *// 53 * SPL_TrfSnapper
* *"Transform", * * * * * *// 54 * SPL_TrfWarg
* *"Transform", * * * * * *// 55 * SPL_TrfFireWaran
* *"Transform", * * * * * *// 56 * SPL_TrfLurker
* *"Transform", * * * * * *// 57 * SPL_TrfShadowbeast
* *"Transform", * * * * * *// 58 * SPL_TrfDragonSnapper
* *"Charm", * * * * * * * *// 59 * SPL_Charm
* *"MasterOfDisaster", * * // 60 * SPL_MasterOfDisaster
* *"Deathbolt", * * * * * *// 61 * SPL_Deathbolt
* *"Deathball", * * * * * *// 62 * SPL_Deathball
* *"Concussionbolt", * * * // 63 * SPL_Concussionbolt
* *"Light", * * * * * * * *// 64 * SPL_Reserved_64
* *"Light", * * * * * * * *// 65 * SPL_Reserved_65
* *"Light", * * * * * * * *// 66 * SPL_Reserved_66
* *"Light", * * * * * * * *// 67 * SPL_Reserved_67
* *"Light", * * * * * * * *// 68 * SPL_Reserved_68
* *"Light", * * * * * * * *// 69 * SPL_Reserved_69
* *"Thunderstorm", * * * * // 70 * SPL_Thunderstorm
* *"Whirlwind", * * * * * *// 71 * SPL_Whirlwind
* *"Waterfist", * * * * * *// 72 * SPL_WaterFist
* *"IceLance", * * * * * * // 73 * SPL_IceLance
* *"Sleep", * * * * * * * *// 74 * SPL_Inflate
* *"Geyser", * * * * * * * // 75 * SPL_Geyser
* *"Firerain", * * * * * * // 76 * SPL_Waterwall
* *"Light", * * * * * * * *// 77 * SPL_Reserved_77
* *"Light", * * * * * * * *// 78 * SPL_Reserved_78
* *"Light", * * * * * * * *// 79 * SPL_Reserved_79
* *"Fear", * * * * * * * * // 80 * SPL_Plague
* *"Swarm", * * * * * * * *// 81 * SPL_Swarm
* *"Greententacle", * * * *// 82 * SPL_GreenTentacle
* *"Firerain", * * * * * * // 83 * SPL_Earthquake
* *"SummonGuardian", * * * // 84 * SPL_SummonGuardian
* *"Energyball", * * * * * // 85 * SPL_Energyball
* *"SuckEnergy", * * * * * // 86 * SPL_SuckEnergy
* *"Skull", * * * * * * * *// 87 * SPL_Skull
* *"SummonZombie", * * * * // 88 * SPL_SummonZombie
* *"SummonMud", * * * * * *// 89 * SPL_SummonMud
* *"Light", * * * * * * * *// 90 * SPL_Reserved_90
* *"Light", * * * * * * * *// 91 * SPL_Reserved_91
* *"Light", * * * * * * * *// 92 * SPL_Reserved_92
* *"Light", * * * * * * * *// 93 * SPL_Reserved_93
* *"Light", * * * * * * * *// 94 * SPL_Reserved_94
* *"Light", * * * * * * * *// 95 * SPL_Reserved_95
* *"Light", * * * * * * * *// 96 * SPL_Reserved_96
* *"Light", * * * * * * * *// 97 * SPL_Reserved_97
* *"Light", * * * * * * * *// 98 * SPL_Reserved_98
* *"Light" * * * * * * * * // 99 * SPL_Reserved_99
};

// Массив имен анимаций заклинаний
const string spellFxAniLetters[MAX_SPELL] =
{
* *"SLE", * * * * * * * * *// 0 * * SPL_PalLight
* *"HEA", * * * * * * * * *// 1 * * SPL_PalLightHeal
* *"FBT", * * * * * * * * *// 2 * * SPL_PalHolyBolt
* *"HEA", * * * * * * * * *// 3 * * SPL_PalMediumHeal
* *"FBT", * * * * * * * * *// 4 * * SPL_PalRepelEvil
* *"HEA", * * * * * * * * *// 5 * * SPL_PalFullHeal
* *"FIB", * * * * * * * * *// 6 * * SPL_PalDestroyEvil
* *"HEA", * * * * * * * * *// 7 * *SPL_PalTeleportSecret
* *"HEA", * * * * * * * * *// 8 * *SPL_TeleportSeaport
* *"HEA", * * * * * * * * *// 9 * *SPL_TeleportMonastery
* *"HEA", * * * * * * * * *// 10 * SPL_TeleportFarm
* *"HEA", * * * * * * * * *// 11 * SPL_TeleportXardas
* *"HEA", * * * * * * * * *// 12 * SPL_TeleportPassNW
* *"HEA", * * * * * * * * *// 13 * SPL_TeleportPassOW
* *"HEA", * * * * * * * * *// 14 * SPL_TeleportOC
* *"HEA", * * * * * * * * *// 15 * SPL_TeleportOWDemonTower
* *"HEA", * * * * * * * * *// 16 * SPL_TeleportTaverne
* *"HEA", * * * * * * * * *// 17 * SPL_Teleport_3
* *"SLE", * * * * * * * * *// 18 * SPL_Light
* *"FBT", * * * * * * * * *// 19 * SPL_Firebolt
* *"FBT", * * * * * * * * *// 20 * SPL_Icebolt
* *"HEA", * * * * * * * * *// 21 * SPL_LightHeal
* *"SUM", * * * * * * * * *// 22 * SPL_SummonGoblinSkeleton
* *"FBT", * * * * * * * * *// 23 * SPL_InstantFireball
* *"FBT", * * * * * * * * *// 24 * SPL_Zap
* *"SUM", * * * * * * * * *// 25 * SPL_SummonWolf
* *"WND", * * * * * * * * *// 26 * SPL_WindFist
* *"SLE", * * * * * * * * *// 27 * SPL_Sleep
* *"HEA", * * * * * * * * *// 28 * SPL_MediumHeal
* *"WND", * * * * * * * * *// 29 * SPL_LightningFlash
* *"FIB", * * * * * * * * *// 30 * SPL_ChargeFireball
* *"SUM", * * * * * * * * *// 31 * SPL_SummonSkeleton
* *"FEA", * * * * * * * * *// 32 * SPL_Fear
* *"FRZ", * * * * * * * * *// 33 * SPL_IceCube
* *"FIB", * * * * * * * * *// 34 * SPL_ChargeZap
* *"SUM", * * * * * * * * *// 35 * SPL_SummonGolem
* *"FIB", * * * * * * * * *// 36 * SPL_DestroyUndead
* *"FIB", * * * * * * * * *// 37 * SPL_Pyrokinesis
* *"FIB", * * * * * * * * *// 38 * SPL_Firestorm
* *"FEA", * * * * * * * * *// 39 * SPL_IceWave
* *"SUM", * * * * * * * * *// 40 * SPL_SummonDemon
* *"HEA", * * * * * * * * *// 41 * SPL_FullHeal
* *"FEA", * * * * * * * * *// 42 * SPL_Firerain
* *"FIB", * * * * * * * * *// 43 * SPL_BreathOfDeath
* *"MSD", * * * * * * * * *// 44 * SPL_MassDeath
* *"SUM", * * * * * * * * *// 45 * SPL_ArmyOfDarkness
* *"SLE", * * * * * * * * *// 46 * SPL_Shrink
* *"TRF", * * * * * * * * *// 47 * SPL_TrfSheep
* *"TRF", * * * * * * * * *// 48 * SPL_TrfScavenger
* *"TRF", * * * * * * * * *// 49 * SPL_TrfGiantRat
* *"TRF", * * * * * * * * *// 50 * SPL_TrfGiantBug
* *"TRF", * * * * * * * * *// 51 * SPL_TrfWolf
* *"TRF", * * * * * * * * *// 52 * SPL_TrfWaran
* *"TRF", * * * * * * * * *// 53 * SPL_TrfSnapper
* *"TRF", * * * * * * * * *// 54 * SPL_TrfWarg
* *"TRF", * * * * * * * * *// 55 * SPL_TrfFireWaran
* *"TRF", * * * * * * * * *// 56 * SPL_TrfLurker
* *"TRF", * * * * * * * * *// 57 * SPL_TrfShadowbeast
* *"TRF", * * * * * * * * *// 58 * SPL_TrfDragonSnapper
* *"FIB", * * * * * * * * *// 59 * SPL_Charm
* *"FIB", * * * * * * * * *// 60 * SPL_MasterOfDisaster
* *"FBT", * * * * * * * * *// 61 * SPL_Deathbolt
* *"FBT", * * * * * * * * *// 62 * SPL_Deathball
* *"FBT", * * * * * * * * *// 63 * SPL_Concussionbolt
* *"XXX", * * * * * * * * *// 64 * SPL_Reserved_64
* *"XXX", * * * * * * * * *// 65 * SPL_Reserved_65
* *"XXX", * * * * * * * * *// 66 * SPL_Reserved_66
* *"XXX", * * * * * * * * *// 67 * SPL_Reserved_67
* *"XXX", * * * * * * * * *// 68 * SPL_Reserved_68
* *"XXX", * * * * * * * * *// 69 * SPL_Reserved_69
* *"STM", * * * * * * * * *// 70 * SPL_Thunderstorm
* *"WHI", * * * * * * * * *// 71 * SPL_Whirlwind * * *
* *"WND", * * * * * * * * *// 72 * SPL_WaterFist
* *"FBT", * * * * * * * * *// 73 * SPL_IceLance
* *"SLE", * * * * * * * * *// 74 * SPL_Inflate * * * *
* *"WND", * * * * * * * * *// 75 * SPL_Geyser * * * * *
* *"FEA", * * * * * * * * *// 76 * SPL_Waterwall
* *"XXX", * * * * * * * * *// 77 * SPL_Reserved_77
* *"XXX", * * * * * * * * *// 78 * SPL_Reserved_78
* *"XXX", * * * * * * * * *// 79 * SPL_Reserved_79
* *"FBT", * * * * * * * * *// 80 * SPL_Plague
* *"FBT", * * * * * * * * *// 81 * SPL_Swarm * * * * *
* *"FRZ", * * * * * * * * *// 82 * SPL_GreenTentacle
* *"FEA", * * * * * * * * *// 83 * SPL_Earthquake
* *"SUM", * * * * * * * * *// 84 * SPL_SummonGuardian
* *"WND", * * * * * * * * *// 85 * SPL_Energyball
* *"WND", * * * * * * * * *// 86 * SPL_SuckEnergy
* *"WND", * * * * * * * * *// 87 * SPL_Skull
* *"SUM", * * * * * * * * *// 88 * SPL_SummonZombie * *
* *"SUM", * * * * * * * * *// 89 * SPL_SummonMud
* *"XXX", * * * * * * * * *// 90 * SPL_Reserved_90
* *"XXX", * * * * * * * * *// 91 * SPL_Reserved_91
* *"XXX", * * * * * * * * *// 92 * SPL_Reserved_92
* *"XXX", * * * * * * * * *// 93 * SPL_Reserved_93
* *"XXX", * * * * * * * * *// 94 * SPL_Reserved_94
* *"XXX", * * * * * * * * *// 95 * SPL_Reserved_95
* *"XXX", * * * * * * * * *// 96 * SPL_Reserved_96
* *"XXX", * * * * * * * * *// 97 * SPL_Reserved_97
* *"XXX", * * * * * * * * *// 98 * SPL_Reserved_98
* *"XXX" * * * * * * * * * // 99 * SPL_Reserved_99
};

Ответить с цитированием