FAQ по моддингу - Ivor - 05.03.2012 18:01
Герои - это конструктор
Ресурсы игры хранятся в папке DATA, файлы h3sprite.lod и h3bitmap.lod
Для распаковки этих лодов использую MMArchive , которая великолепно подходит для работы с любым типом геройских архивов.
Просмотр спрайтов игры я выполняю с помощью программы DefPreview.
Большую часть картинок - замен существующих можно в лод не запаковывать, а просто кидать в DATA. Но файл должен быть в формате РСХ (256 цветов). NB! картинка загрузки игры, Zpic106.bmp (дракон в ВоГе) должна быть полноцветной.
Скрипты, основа функционала WoG, хранятся в папке DATA\S\
Имя файла скрипта должно быть scriptXX.erm, где XX может принимать значения от 00 до 99.
Описание ресурсов:
H3sprite
Окно героя
UN32.def - маленькие иконки специализаций героев
UN44.def - большие иконки специализаций героев
Окно города
TB%город%%здание%.DEF - здания в городе
AVC????? изображения городов на карте
AVW%имямонстра%.DEF - изображения монстров на карте
advdig, advinfo, advpuz, advturn, advview - Кнопки опций
iam000 - iam011 - Кнопки менеджера
Форт на холме - Avxhild0.def, Avxhilg0.def
Картограф - Avxmaps0.def, Avxmapu0.def, Avxmapw0.def
Телепорт (багнутый?) - Avxmn8b0.def
Обелиски - Avxoblb.def, ..., Avxobly.def
Палатка ключников и стражи ключников - Avxbor10.def, ..., Avxbor80.def, Avxkey00.def, ..., Avxkey70.def
Квесты - Zseer001.def, Zseer002.def, Avxseeb0.def, Avxseer0.def, Avxseey0.def
Нычка вампов - Avgvamp0.def
Нычка всех элементалей - Avgelem0.def
Дабл-нычка воздушных (широкая) - Avgair0.def
Дабл-нычка землянок (широкая) - Avgerth0.def
Дабл-нычка огненных (широкая) - Avgfire0.def
Дабл-нычка водных (широкая) - Avgwatr0.def
Святилище - Avxsanc0.def
chalbd.def - Halabardnik | Halabardier / Halberdier
CLCBOW.def - Łucznik | Strzelec / Archer | Light Crossboman
CHCBOW.def - Kusznik / Marksman | Heavy Crossbowman
CGRIFF.def - Gryf / Griffin
cCavlr.def - Cavalier
cChamp.def - Champion
cAngel.def - Angel
cCentr.def - Centaur
cBDwar.def - Krasnolud Wojownik / Battle Dwarf
cGrElf.def - Grand Elf
cAPegs.def - Silver Pegasus
cTree.def - Drzewiec / Dendroid Soldier | Treefolk
cBTree.def - Ent / Dendroid Guard | Briar Treefolk
CUNICO.def - Jednorożec / Unicorn
CAMAGE.def - Arcymag / Archmage
CCERBU.def - Cerber / Cerberus
CADEVL.def - Arcydiabeł / Arch Devil
cbehol.def - Złe Oko | Obserwator / Beholder
CCMCOR.def - Chimera | Skorpikora / Scorpicore
CBDRGN.def - Czarny Smok / Black Dragon
CBKNIG.def - Czarny Rycerz / Black Knight
CBLORD.def - Upiorny Rycerz | Władca Mroku / Dread Knight | Black Lord
CBWLFR.def - Wilczy Jeździec / Wolf Rider | Goblin Wolf Rider
CABEHE.def - Starożytny Behemot / Ancient Behemoth
cALiza.def - Reptilion / Lizard Warrior | Advanced Lizardman
cBasil.def - Bazyliszek / Basilisk
Ccgorg.def - Gorgona / Gorgon | Copper Gorgon
Cbgog.def - Demigorgona | Potężna Gorgona / Mighty Gorgon | Bronze Gorgon
cCHydr.def - Hydra Chaosu / Chaos Hydra
CAELEM.def - Żywiołak Powietrza / Air Elemental
Cboar.def - Knurzy Jeździec | Dzik / Boar
Ccdrgn.def - Kryształowy Smok / Crystal Dragon
CaDrgn.def - Błękitny Smok / Azure Dragon
Ccrusd.def - Krzyżowiec / Crusader
CcyclLor.def - Cyklop Krуlewski / Cyclops King | Cyclops Lord
CCYCLR.def - Cyklop / Cyclops
CDDRAG.def - Złoty Smok / Gold Dragon
CDEVIL.def - Diabeł / Devil
CDGOLE.def - Diamentowy Golem / Diamond Golem
CDRFIR.def - Smocza Ważka | Smoczy Oślizg / Dragon Fly | Fire Dragon Fly
CDRFLY.def - Ważka | Oślizg / Serpent Fly | Dragon Fly
CDWARF.def - Krasnolud / Dwarf
CECENT.def - Centaur Kapitan | Bojowy Centaur / Centaur Captain | Elite Centaur
CEELEM.def - Żywiołak Ziemi / Earth Elemental
cefree.def - Ifryt | Ifrit / Efreet
cefres.def - Sułtański Ifryt | Sułtański Ifrit | Miryd / Efreet Sultan
CELF.def - Leśny Elf / Wood Elf
Ceveye.def - Beholder / Evil Eye
CGDRAG.def - Zielony Smok / Green Dragon
CGARGO.def - Kamienny Gargulec / Stone Gargoyle
CGENIE.def - Dżinn | Geniusz / Genie
CGREMA.def - Gremlin | Chochlik / Apprentice Gremlin
CGREMM.def - Wyższy Gremlin | Gremlin / Master Gremlin
CGTITA.def - Tytan / Titan | Greater Titan
CGOBLI.def - Goblin
CGOG.def - Gog
CFAMIL.def - Chowaniec / Familiar
CFELEM.def - Żywiołak ognia / Fire Elemental
Cfbird.DEF - Ognisty Ptak / Firebird
Cfdrgn.def - Czarodziejski Smok / Faerie Dragon
Cench.def - Czarodziej / Enchanter
CGGOLE.def - Złoty Golem / Gold Golem
CGNOLL.def - Gnoll | Bobołak
CGNOLM.def - Gnoll Maruder | Zwierzołak / Gnoll Marauder
CGBASI.def - Bazyliszek Krуlewski | Wyższy Bazyliszek / Greater Basilisk
CHalf.def - Niziołek / Halfling
CHARPH.def - Harpia Wiedźma / Harpy Hag
CHARPY.def - Harpia / Harpy
CHDRGN.def - Duchowy Smok | Upiorny Smok / Ghost Dragon
CHGOBL.def - Hobgoblin
CHHOUN.def - Piekielny Ogar / Hell Hound
CHYDRA.def - Hydra
Cicee.def - Żywiołak Lodu / Ice Elemental
CIGOLE.def - Żelazny Golem / Iron Golem
CIMP.def - Chochlik | Diablik / Imp
Citrog.def - Piekielny Troglodyta / Infernal Troglodyte
CLICH.def - Lisz | Licz / Lich
CLTITA.def - Gigant / Giant | Lesser Titan
CMAGE.def - Mag / Mage
Cmagel.def - Żywiołak Magii / Magic Elemental
CMAGOG.def - Magog
CMCORE.def - Mantikora | Mantykora / Manticore
Cmeduq.def - Meduza Krуlewska / Medusa Queen
Cmedus.def - Meduza / Medusa
Cminok.def - Minotaur Krуlewski / Minotaur King
CMINOT.def - Minotaur
Cmonkk.def - Mnich / Monk
Cmummy.def - Mumia / Mummy
CNAGA.def - Naga | Przeraza / Naga Sentinel
CNAGAG.def - Krуlewska Naga | Skorpena / Naga Queen | Naga Guardian
CNDRGN.def - Kościany Smok / Bone Dragon
Cnomad.def - Nomad
CNOSFE.def - Wampirzy Lord | Alp / Vampire Lord | Nosferatu
Cnrg.def - Żywiołak Energii / Energy Elemental
COGARG.def - Obsydianowy Gargulec | Marmurowy Gargulec / Obsidian Gargoyle
COGMAG.def - Ogr Szaman | Szaman / Ogre Mage
COGRE.def - Ogr / Ogre
COHDEM.def - Demon / Lesser Demon | Single-Horned Demon
CORC.def - Ork / Orc
CORCCH.def - Uruk / Orc Chiefan
Cpeas.def - Chłop / Peasant
CPEGAS.def - Pegaz / Pegasus
CPFIEN.def - Czart / Pit Fiend
CPFOE.def - Czarci Lord / Pit Lord | Pit Foe
CPHX.def - Feniks / Phoenix
Cpixie.def - Nimfa | Driada / Pixie
CPKMAN.def - Pikinier / Pikeman
CPLICH.def - Arcylisz | Arcylicz | Potężny Lisz / Power Lich
CPLIZA.def - Jaszczuroczłek | Jaszczurolud / Lizardman | Primitive Lizardman
Cpsyel.def - Żywiołak Psychiki | Żywiołak Umysłu | Żywiołak Myśli / Psychic Elemental | Psi Elemental
CRANGL.def - Archanioł / Archangel
CRDRGN.def - Czerwony Smok / Red Dragon
Crgrif.def - Gryf Krуlewski / Royal Griffin
CROC.def - Rok / Roc
Crogue.def - Rozbуjnik / Rogue
CRsDgn.def - Rdzawy Smok / Rust Dragon
CSGOLE.def - Kamienny Golem / Stone Golem
Csharp.def - Strzelec / Sharpshooter
CSKELE.def - Szkielet / Skeleton
CSprite.def - Rusałka | Sylfida / Sprite
Cstone.def - Żywiołak Magmy / Magma Elemental | Stone Elemental
Cstorm.def - Żywiołak Burzy / Storm Elemental
CSULTA.def - Potężny Dżinn | Dżin / Master Genie | Caliph
Csword.def - Zbrojny | Miecznik / Swordsman
CTBIRD.def - Ptak Gromu / Thunderbird
CTHDEM.def - Rogaty Demon / Horned Demon | Greater Demon | Dual-Horned Demon
Ctrogl.def - Troglodyta / Troglodyte
Ctroll.def - Troll
CUWLFR.def - Wilczy Rycerz / Wolf Raider | Hobgoblin Wolf Rider
CVAMP.def - Wampir / Vampire
CWELEM.def - Żywiołak Wody / Water Elemental
CWIGHT.def - Zjawa / Wight
CWRAIT.def - Upiуr | Zmora / Wraith
CWSKEL.def - Kościej / Skeleton Warrior
CWUNIC.def - Jednorożec Bitewny / War Unicorn
CWYVER.def - Wiwerna / Wyvern
CWYVMN.def - Krуlewska Wiwerna / Wyvern Monarch
CYBEHE.def - Behemot / Behemoth | Young Behemoth
Czealt.def - Kapłan / Zealot
CZOMBI.def - Ożywieniec / Walking Dead | Zombie
CZOMLO.def - Zombi / Zombie | Zombie Lord
ZM150Z.DEF - Serafin | Najwyższy Archanioł / Supreme Archangel
ZM151Z.DEF - Diamentowy Smok / Diamond Dragon
ZM152Z.DEF - Gromowładny | Władca Piorunуw / Lord of Thunder
ZM153Z.DEF - Piekielny Baron | Antychryst / Hell Baron | Antichrist
ZM154Z.DEF - Krwawy Smok / Blood Dragon
ZM155Z.DEF - Smok Cienia / Darkness Dragon
ZM156Z.DEF - Widmowy Behemot / Ghost Behemoth
ZM157Z.DEF - Piekielna Hydra / Hell Hydra
ZM158Z.DEF - Święty Feniks / Sacred Phoenix
ZM159G.DEF - Duch / Ghost
ZM160G.DEF - Emisariusz Wojny / Emissary of War
ZM161G.DEF - Emisariusz Pokoju / Emissary of Peace
ZM162G.DEF - Emisariusz Mocy / Emissary of Mana
ZM163G.DEF - Emisariusz Wiedzy / Emissary of Lore
ZM164GD.DEF - Posłaniec Ognia | Wysłannik Ognia / Fire Messenger
ZM165GD.DEF - Metamorf | Posłaniec Ziemi | Wysłannik Ziemi / Earth Messenger
ZM166GD.DEF - Posłaniec Wody | Wysłannik Wody / Water Messenger
ZM167GD.DEF - Posłaniec Powietrza | Wysłannik Powietrza / Air Messenger
ZM168DG.DEF - Gorynicz | Gorynycz / Gorynych
ZM169ZL.DEF - Kapłan Wojny / War Zealot
ZM170SW.DEF - Arktyczny Strzelec / Arctic Sharpshooter
ZM171SR.DEF - Wulkaniczy Strzelec / Lava Sharpshooter
ZM172N.DEF - Koszmar | Zmora | Nocna Mara / Nightmare
ZM173M.DEF - Gremlinołaj / Santa Gremlin
ZM174NPC.DEF - Paladyn | Palladyn / Paladin
ZM175NPC.DEF - Pustelnik / Hierophant
ZM176NPC.DEF - Westalka | Strażniczka Świątyni / Temple Guardian
ZM177NPC.DEF - Sukkub / Succubus
ZM178NPC.DEF - Pożeracz Dusz / Soul Eater
ZM179NPC.DEF - Oprawca | Brutus / Brute
ZM180NPC.DEF - Przywуdca Ogrуw / Ogre Leader
ZM181NPC.DEF - Szaman / Shaman
ZM182NPC.DEF - Żywiołak Kosmosu | Duch Astralny / Astral Spirit
ZM192Z.DEF - Sylvan Centaur
ZM193Z.DEF - Czarodziejka / Sorceress
ZM194Z.DEF - Wilkołak / Werewolf
ZM195Z.DEF - Hell Steed
ZM196Z.DEF - Dracolich
Машины:
smbal.def - Balista / Ballista
SMCart.def - Wуz z Amunicją / Ammo Cart
SMCata.def - Katapulta / Catapult
SMtent.def - Namiot Medyka / First Aid Tent | First-Aid Tent
Выстрелы:
CPRGOGX.def - Ognista Kule Magoga i Strzała Wulkanicznego Strzelca
cprgre.def - Kula Gremlina/Wyższego Gremlina
CPRGTIX.def - Piorun Tytana i Gromowładnego
CPRZEAX.def - Magia Mnicha i Kapłana
PCYCLBX.def - Skała Cyklopa i Cyklopa Krуlewskiego
PELFX.def - Strzała Elfa i Srebrnego Elfa/Wyższego Elfa
Phalf.def - Kamień Niziołka
Picee.def - Sopel Lodu Żywiołaka Lodu
PLCBOWX.def - Bełt Strzelca/Łucznika i Kusznika
PLICH.def - Magia Lisza/Licza i Arcylisza/Arcylicza
PMAGEX.def - Magia Maga i Strzała Arktycznego Strzelca
PMEDUSX.def - Strzała Meduzy i Meduzy Krуlewskiej
porchx.def - Topуr Orka i Uruka
PPLIZAX.def - Strzała Jaszczuroluda i Reptiliona
SMBALX.def - Balisty
SMCatx.def - Katapulty
инфа от geNNadiy: для \\\"скинизации\\\" нужно редактировать:
ZmenuCR.def - кнопка "Создатели" ZmenuHS.def - кнопка "Результаты" ZmenuLG.def - кнопка "Загрузить Игру" ZmenuNG.def - кнопка "Новая Игра" ZmenuQT.def - кнопка "Выход (из игры в Windows)" ZSSarm.def - кнопка "Клинок Армагеддона" ZSScus.def - кнопка "Другая Кампания" ZSSexit.def - кнопка "Назад (выход из меню выбора кампаний)" ZSSroe.def - кнопка "Возрождение Эрафии" ZSSsod.def - кнопка "Дыхание Смерти" ZTback.def - кнопка "Назад (при выборе типа игры)" ZTcampn.def - кнопка "Кампании" ZTmulti.def - кнопка "Мультиплейер" ZTsingl.def - кнопка "Одиночная Игра" ZTtutor.def - кнопка "Обучение"
ещё возможно при изменении загрузочного экрана захочется изменить и \\\"синие квадратики\\\" что снизу ползут во время самой загрузки - вот и они - LOADPROG.DEF (H3sprite.lod)
AISHIELD.PCX - щит вместо миникарты во время хода противника/
muMAP.bmp (мини фон в окне мультиплеерной игры)
ZloadGAM.bmp (надпись \\\"загрузка игры\\\")
ZmainMEN.bmp (боковая панелька без кнопок для вида \\\"об авторах\\\")
ZnewGAM.bmp (надпись \\\"новая игра\\\")
Zpic1000.bmp (рисунок в окне выбора параметров игры)
Zpic1001.bmp (альтернативный рисунок в окне выбора параметров игры)
Zpic1005.bmp (основной фон)
Zpic106.bmp (фон \\\"загрузки\\\")
ACredit.smk анимация буквы T из Надписи In The wake of Gods при старте игры
ARRAYTXT.TXT - Всякое. В частности, здесь можно поправить показ кол-ва монстров (Чтобы вместо \\\"Мало\\\" было \\\"1-4\\\")
ARTEVENT.TXT - Сообщения при поднятии артефакта.
ARTRAITS.TXT - Свойства артефактов.
BLDGNEUT.TXT - Описания некоторых зданий (гильдия магов, магистрат и т.д..).
BLDGSPEC.TXT - Описания других зданий.
BUILDING.TXT - Стоимость постройки зданий.
BALLIST.TXT - шансы попадания баллистой при осаде, нанесенный урон и кол-во раз стрельбы.
CRBANKS.TXT - банки существ
CRANIM.TXT - Анимация существ.
CREDITS.TXT - Авторы.
CRGEN1.TXT - Названия жилищ (на карте).
CRGEN4.TXT - Дополнительные названия жилищ.
CRTRAITS.TXT - свойства монстров для СОД. Текстовик загружается раньше, чем ZCRTRAIT.TXT. Если ВОГ НЕ в рабочем состоянии (например, отсутствует zvslib1.dll) - часть exe от СОДа грузит именно CRTRAITS.TXT.
CRTRAIT0.TXT - чисто для редактора карт.
DWELLING.TXT - Названия жилищ (Во всех городах).
GENRLTXT.TXT - Прочие текстовые сообщения.
HCTRAITS.TXT - Наименования классов героев.
HEROBIOS.TXT - Биографии героев.
HEROSPEC.TXT - Специализации героев (только названия и описания).
HOTRAITS.TXT - Стартовые армии героев.
MINEEVNT.TXT - Сообщения при захвате шахт.
MINENAME.TXT - Названия шахт.
RANDSIGN.TXT - Надписи на знаках.
RANDTVRN.TXT - Слухи в тавернах.
RESTYPES.TXT - Названия типов ресурсов.
SPTRAITS.TXT - Описание заклинаний.
SSTRAITS.TXT - Описание навыков.
TOWNNAME.TXT - Названия городов. TOWNTYPE.TXT - Типы городов.
zaobjts.txt - характеристики объектов на карте. Влияет, в частности, на генерацию объектов на рандоме. По ссылке - ТЕшный, часть объектов отключена, часть - появляется чаще, например, крипты появляются на варварских пустошах. ZCREXP.TXT - Опыт отрядов. ZCRGN1.TXT - Названия ВоГовских жилищ на карте. ZCRTRAIT.TXT - Характеристики монстров (Включая ВоГовские). ZMESS00.TXT - Все новые ВоГовские сообщения. ZNPC00.TXT - Описания командиров. ZNPC01.TXT - Имена и биографии командиров. ZREDITS.TXT - Авторы (ВоГ).
Ресурсы, которые не требуют запаковки в лод, и которые нормально работают из папки DATA
Портреты. Формат PCX
Тема "Портреты героев"
Моя подборка, почти без флуда
Звуки боя. Звук в формате .wav, требует смены расширения на .82m.
Звуки на карте. (LOOP[...].wav)
Городские здания. Формат .pcx.
Поля боя. Формат .pcx.
Тема "Battlefields"
Список названий портретов героев.
Название каждого большого портрета начинается с HPL
Название каждого малого портрета начинается с HPS
Список героев:
Рыцари
000 Оррин
001 Валеска
002 Эдрик
003 Сильвия
004 Лорд Хаарт
005 Сорша
006 Кристиан
007 Турис
Усл. обозначение класса - KN
Священники
008 Рион
009 Адель
010 Катберт
011 Аделаида
012 Инхам
013 Саня
014 Лоинс
015 Каитлин
Усл. обозначение класса - CL
Рэйнджеры
016 Мепхала
017 Уфретин
018 Енова
019 Роланд
020 Торгрим
021 Ивор
022 Кланси
023 Киррь
Усл. обозначение класса - RN
Друиды
024 Корониус
025 Уланд
026 Эллезар
027 Джем
028 Мальком
029 Мелодиа
030 Алагар
031 Аерис
Усл. обозначение класса - DR
Алхимики
032 Пигуедрам
033 Тан
034 Жосефина
035 Нелла
036 Торосар
037 Фафнер
038 Ризза
039 Иона
Усл. обозначение класса - AL
Маги
040 Астрал
041 Халон
042 Серена
043 Даремиф
044 Теодор
045 Солмир
046 Кира
047 Аин
Усл. обозначение класса - WZ
Демоны
048 Фиона
049 Рашка
050 Мариус
051 Игнат
052 Октавия
053 Калх
054 Пир
055 Нимус
Усл. обозначение класса - HR
Еретики
056 Айден
057 Ксирон
058 Аксис
059 Олема
060 Калид
061 Аш
062 Зидар
063 Ксарфакс
Усл. обозначение класса - DM
Рыцари смерти
064 Стракер
065 Вокиал
066 Моандор
067 Чарна
068 Тамика
069 Исра
070 Клавиус
071 Галтран
Усл. обозначение класса - DK
Некроманты
072 Септиенна
073 Аислин
074 Сандро
075 Нимбус
076 Тант
077 Кси
078 Видомина
079 Нагаш
Усл. обозначение класса - NC
Лорды
080 Лорелей
081 Арлаш
082 Дас
083 Аджит
084 Дамакон
085 Гуннар
086 Синка
087 Шакти
Усл. обозначение класса - OV
Чернокнижники
088 Аламар
089 Жаегар
090 Малекит
091 Жеддит
092 Геон
093 Деемер
094 Сепхинороф
095 Дарксторн
Усл. обозначение класса - WL
Варвары
096 Йог
097 Гурниссон
098 Жабаркас
099 Шива
100 Гретчин
101 Креллион
102 Крэг Хэк
103 Тираксор
Усл. обозначение класса - BR
Боевые маги
104 Гирд
105 Вей
106 Десса
107 Терек
108 Зубин
109 Гундула
110 Орис
111 Сауруг
Усл. обозначение класса - BM
Хозяева Зверей
112 Брон
113 Дракон
114 Вистан
115 Тазар
116 Алкин
117 Корбак
118 Гервульф
119 Брохильд
Усл. обозначение класса - BS
Ведьмы
120 Мирланда
121 Розик
122 Вой
123 Вердиш
124 Мерист
125 Стиг
126 Андра
127 Тива
Усл. обозначение класса - WH
C элементалами отдельный разговор, они не принадлежат к данному списку.
Путешественники
000 Пасис
001 Тунар
002 Игнисса
003 Лакус
004 Монер
005 Эрдамон
006 Фьюр
007 Кальт
Усл. обозначение класса - PL
Элементалисты
000 Луна
001 Брисса
002 Циэль
003 Лабета
004 Интеус
005 Аэнаин
006 Джелар
007 Гриндан
Усл. обозначение класса - EL
Дополнительные герои
130KN Сэр Мюллих
000SH Адриэн
128QC Катерина
003SH Дракон
004SH Джелу
129MK Килгор
006SH Лорд Хаарт
007SH Мутаре
009SH Роланд
008SH Мутаре Дрэйк
132WL Борагус
131DM Ксерон
Примеры:
HPL000KN - большой портрет для Оррина
HPS120WH - малый портрет для Миранды
Папка MP3:
Файлы по порядку при упорядочивании по имени:
AITheme0.mp3 - AITheme2.mp3 - Во время хода компьютера
BladeABCampaign.mp3 - CampainMusic11.mp3 - Музыка из компаний
COMBAT01.MP3 - COMBAT04.MP3 - Во время боя
CstleTown.mp3 - Замок Замок (Кастл)
Defend Castle.mp3 - Победа при обороне замка
DIRT.MP3 - Местность Грязь
DUNGEON.MP3 - Замок Подземелье (Данжеон)
ElemTown.mp3 - Замок Сопряжение (Конфлюкс)
EvilTheme.mp3 - Музыка для кампаний
FortressTown.mp3 - Замок Болото (Фортресс)
GoodTheme.mp3 - Музыка для кампаний
GRASS.MP3 - Местность Трава
InfernoTown.mp3 - Замок Инферно
LAVA.MP3 - Местность Лава
LoopLepr.mp3 - Сад леприкона
Lose Campain.mp3 - Проигрыш компании
LoseCastle.mp3 - Проигрыш при обороне замка
LoseCombat.mp3 - Проигрыш битвы
MAINMENU.MP3 - Главное меню оригинала
MainMenuWoG.mp3 - Главное меню ВоГ
necroTown.mp3 - Замок Некрополис
NeutralTheme.mp3 - Музыка для кампаний
RAMPART.MP3 - Замок Оплот (Рампарт)
Retreat Battle.mp3 - Побег из битвы
ROUGH.MP3 - Местность Камни
SAND.MP3 - Местность Песок
SecretTheme.mp3 - Музыка для кампаний
SNOW.MP3 - Местность Снег
StrongHold.mp3 - Замок крепость (Стронгхолд)
Surrender Battle.mp3 - Сдача битвы
SWAMP.MP3 - Местность Болото
TowerTown.mp3 - Замок Башня (Тауэр)
UltimateLose.mp3 - Проигрыш в сценарии
Underground.mp3 - Местность подземелье
WATER.MP3 - Местность Вода
Win Battle.mp3 - Победа в битве
Win Scenario.mp3 - Победа в сценарии
Видео:
.smk:
3DOLOGO - Логотип 3до при запуске игры
BUKALOGO - Логотип Буки тада же
Credits - Анимация фона меню
PGTRNLFT - Перелистывание спелбука влево
PGTRNRGH - То же вправо
.bik:
BIRTH - Анимация картинки кампании
CEVIL1 - Анимация картинки кампании
CEVIL2 - Анимация картинки кампании
CGOOD1 - Анимация картинки кампании
CGOOD2 - Анимация картинки кампании
CGOOD3 - Анимация картинки кампании
CNEUTRAL - Анимация картинки кампании
CREDITS - Анимация фона меню
CSECRET -Анимация картинки кампании
DEFENDALL - Оборона замка начало
DEFENDLOOP - Оборона замка цикл
ELIXIR - Анимация картинки кампании
HACK - Анимация картинки кампании
LBLOOP - Поражение цикл
LBSTART - Поражение начало
LOSECSLP - Проигрыш обороны замка цикл
LOSECSTL - Проигрыш обороны замка начало
NEW - Анимация картинки кампании
RISE - Анимация картинки кампании
RTLOOP - Побег цикл
RTSTART - Побег начало
SPECTRE - Анимация картинки кампании
SURRENDER - Сдаться сам себе цикл
TAVERN - Видео в таверне
UNHOLY - Анимация картинки кампании
WIN3 - Победа сам себе цикл
RE: FAQ по моддингу - Ivor - 13.03.2012 23:39
Редактирование ресурсов игры
MMArchive v1.2
Универсальный редактор архивов M&M и Heroes 3. Поддерживает все архивы Heroes 3. Содержит весь функционал ResEdit2
Heroes Might & Magic 3 Studio v1.0.1.6 beta
редактирование файлов ресурсов, рекордов, изображений для всех версий Героев Меча и Магии 3
Плагин для работы с LOD в Total commander
Игра и патчи к ней
Heroes of Might & Magic wog 3.58f + 800 карт и кампаний
Размер файла: 463 MB. Ссылки на depositfiles.com: 1, 2, 3, 4, 5, 6.
HD-mod
Позволяет играть с любым разрешением экрана
H3EXEGM [ 15 Kb]
патч позволяет создавать случайные карты в самой игре, без наличия файлов от АВ.
32BitPatch
Позволяет запускать Героев в оконном режиме при любом качестве цвета, установленном в системе.
Wog Starter
позволяет настроить в одной папке несколько различных сборок НММ, и запускать их
Редактор карт и патчи к нему
Несколько полезных патчей для игры и редактора:
Map Editor without extra LOD files [ 15 Kb]
Данный патч позволяет генерировать случайные карты и создавать карты с использованием объектов Клинка Армагеддона без использования файлов АВ.
Автономная версия редактора карт
Редактор карт WoG, не требующий установки игры. Подробнее см. эту тему.
[spoiler1]Ссылки
Версия, не требующая установки (архив RAR, 13,9 Mb)
Версия, требующая установки (архив 7-Zip, 10,6 Mb)
Инсталлятор, выдающий подробную информацию об количсетве и составе устанавливаемых файлов, а также требующий подтверждения перед созданием LOD'ов и удалением файлов (архив RAR, 8,72 Kb)[/spoiler1]
Редактирование def'ов
Def Tool v3.2.1
Программа для создания дефов. Также может обрабатывать картинки для интерфейса Героев.
Редактирование текстовых файлов
Редактирование объектов
Heroes 3 Object Editor v1.1.1: Редактор объектов для созания карт, типа Rush! (ресурс в виде замка и не только): вот эта ветка (морально устарел, почти весь функционал теперь содержится в патче к редактору карт)
ModHomm: Порограмма для создания обектов к героям и коллекция готовых объектов: http://modhomm3.free.fr/
Редактирование шрифтов
FNTeditor: Редактор внутреннего формата шрифтов героев (и Might&Magic): ( если не качается => http://www.grayface1.chat.ru/ и оттуда по ссылке)
FNT: То же самое, но с другими возможностями
http://www.grayface1.chat.ru/
Всякая всячина: http://hmmm.narod.ru/files.htm
Компания Жизнь против смерти: (удалена, спрашивайте в Обсуждении полезных программ, если надо)
Еще всячина: http://hmm3.fclan.ru/main.php
Может что-то подойдёт geglov3, а так карты, миссии - инструменты geglov3 Описание формата карты H3M (на польском)
RE: FAQ по моддингу - Ivor - 22.03.2012 23:09
Автор: Чёртос-2 (Chortos-2)
Обе функции рассчитаны на чистый h3wog.exe. При открытии новой карты сделанные ими изменения не сбрасываются — только при перезапуске h3wog.exe.
Функция для работы с типом снаряда при стрельбе
Функция позволяет задавать и получать тип изображения снаряда, отображаемого при стрельбе, для любого существа от лучника (№ 2) до существа № 197 включительно.
Изначально (при старте чистого h3wog.exe) для всех существ, которые обычно не стреляют, тип изображения снаряда задан в 16. Для всех существ, не входящих в модифицируемый диапазон, он тоже всегда равен 16 (на чистом h3wog.exe, разумеется).
Синтаксис для задания типа снаряда:(Если существо не входит в модифицируемый диапазон, функция просто не сделает ничего.)
Синтаксис для получения текущего типа снаряда:
Типы снаряда соответствуют стандартным изображениям снарядов для следующих существ:
- 0 — лучник (исключение: для существа № 196 — драколич);
- 1 — монах;
- 2 — эльф;
- 3 — мастер‐гремлин;
- 4 — маг;
- 5 — титан;
- 6 — гог;
- 7 — лич;
- 8 — медуза;
- 9 — орк;
- 10 — циклоп;
- 11 — ящер;
- 12 — ледяной элементаль;
- 13 — полурослик;
- 14 — катапульта;
- 15 — баллиста.
Тип снаряда 16 использует DEF с пустым именем (даже без расширения .def), если такой есть в h3sprite.lod — если его нет, игра вылетает. Я выкладывал wog‐файл, который добавляет в h3sprite.lod этот самый DEF с пустым именем, являющийся копией изображения снаряда полурослика (т. е. камешка): см. сообщение со ссылкой на него и сообщение с описанием.
Установка функции заключается в копировании кода и замене знака решетки (#) на некое число:
Функция для работы с цветом луча при стрельбе
Если у существа выставлен флаг 2048, при стрельбе в бою вместо обычного изображения снаряда, которым можно оперировать предыдущей функцией, будет нарисован непрерывный луч (стандартное поведение архимагов, созерцателей и злых глаз). Этот луч бывает трех разных цветов: зеленого, белого и черного. Например, у архимага он обычно зеленый, а у созерцателей и злых глаз — белый.
Функция позволяет задавать и получать цвет луча, отображаемого при стрельбе, для любого существа от архимага (№ 35) до магического элементаля (№ 121) включительно.
Изначально (при старте чистого h3wog.exe) для всех существ, которые обычно не используют луч, цвет луча задан в черный; исключение составляют психический и магический элементали, для которых изначально задан луч белого цвета. Для всех существ, не входящих в модифицируемый диапазон, луч тоже всегда черный (на чистом h3wog.exe, разумеется).
Синтаксис для задания цвета луча:(Если существо не входит в модифицируемый диапазон, функция просто не сделает ничего.)
Синтаксис для получения текущего цвета луча:
Цвет луча кодируется числом:
- 0 — зеленый;
- 1 — белый;
- 2 — черный.
Установка функции заключается в копировании кода и замене знака решетки (#) на некое число:
RE: FAQ по моддингу - Berserker - 18.06.2012 16:30
0;pike.pcx;158
1;halb.pcx;159
2;ltcr.pcx;1
3;cros.pcx;160
4;grif.pcx;2
5;rgri.pcx;161
6;swor.pcx;146,152,5
7;crus.pcx;162
8;monk.pcx;12
9;zeal.pcx;163
10;cava.pcx;7
11;chmp.pcx;164
12;angl.pcx;165
13;aang.pcx;166
14;cent.pcx;167
15;ecnt.pcx;168
16;dwar.pcx;17
17;bdwr.pcx;169
18;welf.pcx;21
19;helf.pcx;170
20;pega.pcx;31
21;prdr.pcx;171
22;tree.pcx;19
23;trea.pcx;172
24;unic.pcx;22
25;wunc.pcx;173
26;drgg.pcx;174
27;gldd.pcx;175
28;grml.pcx;176
29;mgrm.pcx;177
30;garg.pcx;32
31;ogrg.pcx;178
32;gole.pcx;34
33;iglm.pcx;179
34;mage.pcx;44
35;amge.pcx;180
36;geni.pcx;33,39
37;dchl.pcx;181
38;naga.pcx;37
39;ngrd.pcx;182
40;gint.pcx;183
41;titn.pcx;184
42;imps.pcx;51
43;fmlr.pcx;185
44;gogs.pcx;53
45;magg.pcx;186
46;hell.pcx;48
47;cerb.pcx;187
48;demo.pcx;50
49;hdem.pcx;188
50;pitf.pcx;55
51;pitl.pcx;189
52;efre.pcx;49
53;efrs.pcx;190
54;devi.pcx;155
55;advl.pcx;191
56;skel.pcx;71
57;sklw.pcx;192
58;zomb.pcx;64
59;zmbl.pcx;193
60;wigh.pcx;67
61;wrth.pcx;194
62;vamp.pcx;65
63;vaml.pcx;195
64;lich.pcx;66
65;plch.pcx;196
66;dkni.pcx;150,68
67;dlrd.pcx;197
68;drgb.pcx;198
69;dlch.pcx;199
70;trog.pcx;87
71;itrg.pcx;200
72;harp.pcx;80
73;hhag.pcx;201
74;beho.pcx;83
75;eeye.pcx;202
76;mdsa.pcx;203
77;mdsq.pcx;204
78;mino.pcx;82
79;mkng.pcx;205
80;mant.pcx;86
81;scrp.pcx;206
82;drgr.pcx;207
83;bdrg.pcx;208
84;gobl.pcx;100
85;hobg.pcx;209
86;wolf.pcx;103
87;wrdr.pcx;210
88;orcs.pcx;98
89;orcc.pcx;211
90;ogre.pcx;101,105,154
91;ogrm.pcx;212
92;rocs.pcx;99
93;tbrd.pcx;213
94;cycl.pcx;96
95;cyck.pcx;214
96;behm.pcx;215
97;behe.pcx;149
98;gnol.pcx;113
99;gnlm.pcx;216
100;liza.pcx;114
101;lizw.pcx;217
102;gorg.pcx;116
103;bgrg.pcx;220
104;dfly.pcx;117
105;serp.pcx;218
106;basi.pcx;112
107;gbas.pcx;219
108;wyve.pcx;119
109;wyvm.pcx;221
110;hdra.pcx;222
111;chdr.pcx;223
112;aire.pcx;226
113;eelm.pcx;129,133
114;felm.pcx;130,134
115;welm.pcx;131,135
116;gglm.pcx;234
117;dglm.pcx;235
118;pixi.pcx;224
119;sprt.pcx;225
120;pelm.pcx;128,132
121;emag.pcx;231
122;spec.pcx;353
123;eice.pcx;228
124;spec.pcx;353
125;emgm.pcx;230
126;spec.pcx;353
127;estr.pcx;227
128;spec.pcx;353
129;eeng.pcx;229
130;fbrd.pcx;232
131;phnx.pcx;233
132;adrg.pcx;236
133;cdrg.pcx;237
134;fdrg.pcx;238
135;rdrg.pcx;239
136;ench.pcx;147
137;shar.pcx;148
138;half.pcx;240
139;peas.pcx;241
140;boar.pcx;242
141;mumm.pcx;243
142;nomd.pcx;244
143;rogu.pcx;245
144;trol.pcx;246
145;cata.pcx;247
146;ball.pcx;118,36,54,6,81,97
147;tent.pcx;248
148;acrt.pcx;249
149;artw.pcx;356
150;sera.pcx;250
151;gdrg.pcx;251
152;tlrd.pcx;252
153;antc.pcx;253
154;pdrc.pcx;254
155;ddrg.pcx;255
156;gbeh.pcx;256
157;lhdr.pcx;257
158;sphx.pcx;258
159;ghst.pcx;259
160;god1.pcx;260
161;god2.pcx;261
162;god3.pcx;262
163;god4.pcx;263
164;mfir.pcx;264
165;mert.pcx;265
166;mair.pcx;266
167;mwtr.pcx;267
168;grnc.pcx;268
169;wzlt.pcx;269
170;sshr.pcx;270
171;lshr.pcx;271
172;nght.pcx;272
173;sgrm.pcx;273
174;pldn.pcx;274
175;hier.pcx;275
176;tgrd.pcx;276
177;succ.pcx;277
178;setr.pcx;278
179;brut.pcx;279
180;ogrl.pcx;280
181;gmag.pcx;281
182;aspr.pcx;282
183;pldn.pcx;274
184;hier.pcx;275
185;tgrd.pcx;276
186;succ.pcx;277
187;setr.pcx;278
188;brut.pcx;279
189;ogrl.pcx;280
190;gmag.pcx;281
191;aspr.pcx;282
192;scnt.pcx;283
193;srcr.pcx;284
194;werw.pcx;285
195;hels.pcx;286
196;drch.pcx;355 0;Pikeman;cpkman.def;avwpike.def
1;Halberdier;chalbd.def;avwpikx0.def
2;Archer;clcbow.def;avwlcrs.def
3;Marksman;chcbow.def;avwhcrs.def
4;Griffin;cgriff.def;avwgrif.def
5;Royal Griffin;crgrif.def;avwgrix0.def
6;Swordsman;csword.def;avwswrd0.def
7;Crusader;ccrusd.def;avwswrx0.def
8;Monk;cmonkk.def;avwmonk.def
9;Zealot;czealt.def;avwmonx0.def
10;Cavalier;ccavlr.def;avwcvlr0.def
11;Champion;cchamp.def;avwcvlx0.def
12;Angel;cangel.def;avwangl.def
13;Archangel;crangl.def;avwarch.def
14;Centaur;ccentr.def;avwcent0.def
15;Centaur Captain;cecent.def;avwcenx0.def
16;Dwarf;cdwarf.def;avwdwrf0.def
17;Battle Dwarf;cbdwar.def;avwdwrx0.def
18;Wood Elf;celf.def;avwelfw0.def
19;Grand Elf;cgrelf.def;avwelfx0.def
20;Pegasus;cpegas.def;avwpega0.def
21;Silver Pegasus;capegs.def;avwpegx0.def
22;Dendroid Guard;ctree.def;avwtree0.def
23;Dendroid Soldier;cbtree.def;avwtrex0.def
24;Unicorn;cunico.def;avwunic0.def
25;War Unicorn;cwunic.def;avwunix0.def
26;Green Dragon;cgdrag.def;avwdrag0.def
27;Gold Dragon;cddrag.def;avwdrax0.def
28;Gremlin;cgrema.def;avwgrem0.def
29;Master Gremlin;cgremm.def;avwgrex0.def
30;Stone Gargoyle;cgargo.def;avwgarg0.def
31;Obsidian Gargoyle;cogarg.def;avwgarx0.def
32;Stone Golem;csgole.def;avwgolm0.def
33;Iron Golem;cigole.def;avwgolx0.def
34;Mage;cmage.def;avwmage0.def
35;Arch Mage;camage.def;avwmagx0.def
36;Genie;cgenie.def;avwgeni0.def
37;Master Genie;csulta.def;avwgenx0.def
38;Naga;cnaga.def;avwnaga0.def
39;Naga Queen;cnagag.def;avwnagx0.def
40;Giant;cltita.def;avwtitn0.def
41;Titan;cgtita.def;avwtitx0.def
42;Imp;cimp.def;avwimp0.def
43;Familiar;cfamil.def;avwimpx0.def
44;Gog;cgog.def;avwgog0.def
45;Magog;cmagog.def;avwgogx0.def
46;Hell Hound;chhoun.def;avwhoun0.def
47;Cerberus;ccerbu.def;avwhoux0.def
48;Demon;cohdem.def;avwdemn0.def
49;Horned Demon;cthdem.def;avwdemx0.def
50;Pit Fiend;cpfien.def;avwpitf0.def
51;Pit Lord;cpfoe.def;avwpitx0.def
52;Efreeti;cefree.def;avwefre0.def
53;Efreet Sultan;cefres.def;avwefrx0.def
54;Devil;cdevil.def;avwdevl0.def
55;Arch Devil;cadevl.def;avwdevx0.def
56;Skeleton;cskele.def;avwskel0.def
57;Skeleton Warrior;cwskel.def;avwskex0.def
58;Walking Dead;czombi.def;avwzomb0.def
59;Zombie;czomlo.def;avwzomx0.def
60;Wight;cwight.def;avwwigh.def
61;Wraith;cwrait.def;avwwigx0.def
62;Vampire;cvamp.def;avwvamp0.def
63;Vampire Lord;cnosfe.def;avwvamx0.def
64;Lich;clich.def;avwlich0.def
65;Power Lich;cplich.def;avwlicx0.def
66;Black Knight;cbknig.def;avwbkni0.def
67;Dread Knight;cblord.def;avwbknx0.def
68;Bone Dragon;cndrgn.def;avwbone0.def
69;Ghost Dragon;chdrgn.def;avwbonx0.def
70;Troglodyte;ctrogl.def;avwtrog0.def
71;Infernal Troglodyte;citrog.def;avwinfr.def
72;Harpy;charpy.def;avwharp0.def
73;Harpy Hag;charph.def;avwharx0.def
74;Beholder;cbehol.def;avwbehl0.def
75;Evil Eye;ceveye.def;avwbehx0.def
76;Medusa;cmedus.def;avwmeds.def
77;Medusa Queen;cmeduq.def;avwmedx0.def
78;Minotaur;cminot.def;avwmino.def
79;Minotaur King;cminok.def;avwminx0.def
80;Manticore;cmcore.def;avwmant0.def
81;Scorpicore;ccmcor.def;avwmanx0.def
82;Red Dragon;crdrgn.def;avwrdrg.def
83;Black Dragon;cbdrgn.def;avwddrx0.def
84;Goblin;cgobli.def;avwgobl0.def
85;Hobgoblin;chgobl.def;avwgobx0.def
86;Wolf Rider;cbwlfr.def;avwwolf0.def
87;Wolf Raider;cuwlfr.def;avwwolx0.def
88;Orc;corc.def;avworc0.def
89;Orc Chieftain;corcch.def;avworcx0.def
90;Ogre;cogre.def;avwogre0.def
91;Ogre Mage;cogmag.def;avwogrx0.def
92;Roc;croc.def;avwroc0.def
93;Thunderbird;ctbird.def;avwrocx0.def
94;Cyclops;ccyclr.def;avwcycl0.def
95;Cyclops King;ccycllor.def;avwcycx0.def
96;Behemoth;cybehe.def;avwbhmt0.def
97;Ancient Behemoth;cabehe.def;avwbhmx0.def
98;Gnoll;cgnoll.def;avwgnll0.def
99;Gnoll Marauder;cgnolm.def;avwgnlx0.def
100;Lizardman;cpliza.def;avwlizr.def
101;Lizard Warrior;caliza.def;avwlizx0.def
102;Gorgon;ccgorg.def;avwgorg.def
103;Mighty Gorgon;cbgog.def;avwgorx0.def
104;Serpent Fly;cdrfly.def;avwdfly.def
105;Dragon Fly;cdrfir.def;avwdfir.def
106;Basilisk;cbasil.def;avwbasl.def
107;Greater Basilisk;cgbasi.def;avwgbas.def
108;Wyvern;cwyver.def;avwwyvr.def
109;Wyvern Monarch;cwyvmn.def;avwwyvx0.def
110;Hydra;chydra.def;avwhydr.def
111;Chaos Hydra;cchydr.def;avwhydx0.def
112;Air Elemental;caelem.def;avwelma0.def
113;Earth Elemental;ceelem.def;avwelme0.def
114;Fire Elemental;cfelem.def;avwelmf0.def
115;Water Elemental;cwelem.def;avwelmw0.def
116;Gold Golem;cggole.def;avwglmg0.def
117;Diamond Golem;cdgole.def;avwglmd0.def
118;Pixie;cpixie.def;avwpixie.def
119;Sprite;csprite.def;avwsprit.def
120;Psychic Elemental;cpsyel.def;avwpsye.def
121;Magic Elemental;cmagel.def;avwmagel.def
122;NOTUSED;notused;notused
123;Ice Elemental;cicee.def;avwicee.def
124;NOTUSED;notused;notused
125;Magma Elemental;cstone.def;avwstone.def
126;NOTUSED;notused;notused
127;Storm Elemental;cstorm.def;avwstorm.def
128;NOTUSED;notused;notused
129;Energy Elemental;cnrg.def;avwnrg.def
130;Firebird;cfbird.def;avwfbird.def
131;Phoenix;cphx.def;avwphx.def
132;Azure Dragon;cadrgn.def;avwazure.def
133;Crystal Dragon;ccdrgn.def;avwcdrg.def
134;Faerie Dragon;cfdrgn.def;avwfdrg.def
135;Rust Dragon;crsdgn.def;avwrust.def
136;Enchanter;cench.def;avwench.def
137;Sharpshooter;csharp.def;avwsharp.def
138;Halfling;chalf.def;avwhalf.def
139;Peasant;cpeas.def;avwpeas.def
140;Boar;cboar.def;avwboar.def
141;Mummy;cmummy.def;avwmumy.def
142;Nomad;cnomad.def;avwnomd.def
143;Rogue;crogue.def;avwrog.def
144;Troll;ctroll.def;avwtrll.def
145;Catapult;smcata.def;ava0003.def
146;Ballista;smbal.def;ava0004.def
147;First Aid Tent;smtent.def;ava0006.def
148;Ammo Cart;smcart.def;ava0005.def
149;Tower;notused;notused
150;Supreme Archangel;zm150z.def;zmm150z.def
151;Diamond Dragon;zm151z.def;zmm151z.def
152;Lord of Thunder;zm152z.def;zmm152z.def
153;Antichrist;zm153z.def;zmm153z.def
154;Blood Dragon;zm154z.def;zmm154z.def
155;Darkness Dragon;zm155z.def;zmm155z.def
156;Ghost Behemoth;zm156z.def;zmm156z.def
157;Hell Hydra;zm157z.def;zmm157z.def
158;Sacred Phoenix;zm158z.def;zmm158z.def
159;Ghost;zm159g.def;z358o8.def
160;Emissary of War;zm160g.def;zmm160g.def
161;Emissary of Peace;zm161g.def;zmm161g.def
162;Emissary of Mana;zm162g.def;zmm162g.def
163;Emissary of Lore;zm163g.def;zmm163g.def
164;Fire Messenger;zm164gd.def;zmm164d.def
165;Earth Messenger;zm165gd.def;zmm165d.def
166;Air Messenger;zm166gd.def;zmm166d.def
167;Water Messenger;zm167gd.def;zmm167d.def
168;Gorynych;zm168dg.def;zmm168g.def
169;War zealot;zm169zl.def;zmm169z.def
170;Arctic Sharpshooter;zm170sw.def;zmm170s.def
171;Lava Sharpshooter;zm171sr.def;zmm171s.def
172;Nightmare;zm172n.def;zmm172n.def
173;Santa Gremlin;zm173m.def;zmm173m.def
174;Paladin (attacker);zm174npc.def;zmm174n.def
175;Hierophant (attacker);zm175npc.def;zmm175n.def
176;Temple Guardian (attacker);zm176npc.def;zmm176n.def
177;Succubus (attacker);zm177npc.def;zmm177n.def
178;Soul Eater (attacker);zm178npc.def;zmm178n.def
179;Brute (attacker);zm179npc.def;zmm179n.def
180;Ogre Leader (attacker);zm180npc.def;zmm180n.def
181;Shaman (attacker);zm181npc.def;zmm181n.def
182;Astral Spirit (attacker);zm182npc.def;zmm182n.def
183;Paladin (defender);zm174npc.def;zmm174n.def
184;Hierophant (defender);zm175npc.def;zmm175n.def
185;Temple Guardian (defender);zm176npc.def;zmm176n.def
186;Succubus (defender);zm177npc.def;zmm177n.def
187;Soul Eater (defenderr);zm178npc.def;zmm178n.def
188;Brute (defender);zm179npc.def;zmm179n.def
189;Ogre Leader (defender);zm180npc.def;zmm180n.def
190;Shaman (defender);zm181npc.def;zmm181n.def
191;Astral Spirit (defender);zm182npc.def;zmm182n.def
192;Sylvan Centaur;zm192z.def;zmm192z.def
193;Sorceress;zm193z.def;zmm193z.def
194;Werewolf;zm194z.def;zmm194z.def
195;Hell Steed;zm195z.def;zmm195z.def
196;Dracolich;zm196z.def;zmm196z.def
RE: FAQ по моддингу - Ivor - 03.03.2014 11:39
Мой архив ресурсов для мододельства:
Артефакты
Поля битв
Моды
Объекты на карте
Плагины
Скрипты
Скины
Софт
Заклинания
Существа
RE: FAQ по моддингу - Ivor - 30.10.2014 16:47
Давно хотел разобраться, как более-менее автоматизированно разделять такие листы
на отдельные кадры. Наконец разобрался и накатал инструкцию
Также можно использовать Imagemagick. Например:
Code:
convert input_file.png -crop 48x48 output_frame.png
Если есть прозрачность, то примерно так
Code:
convert input_file.png -background none -crop 48x48 output_frame.png
Собрать из получившихся кадров анимированную превью
Code:
convert *.png -delay 10 +repage z.gif
RE: FAQ по моддингу - XEPOMAHT - 11.07.2021 01:48
Оригинальные имена исходных файлов, содержащих СИ-шный код RoE, в порядке их компиляции в exe, полезны для IDA-базы:
Code:
-adler32.cpp
-AdventureMapWindow.cpp
-AdventureOptionsWindow.cpp
-Advmgr.cpp
-AdvObjectTypeTraits.cpp
-AdvSpells.cpp
-ai.cpp
-ai_combat.cpp
-ai_player.cpp
-ai_tactical.cpp
-army.cpp
-armygrp.cpp
-artifact.cpp
-basemgr.cpp
-binkmanager.cpp
-bitmap16.cpp
-bitmap24.cpp
-bitmap8.cpp
-bitmap816.cpp
-border.cpp
-bottomviewsubwindow.cpp
-button.cpp
-campaignbrief.cpp
-campaignmap.cpp
-campaignwindow.cpp
-castle.cpp
-cmbtmgr.cpp
-combatcontrolsubwindow.cpp
-combatoptionswindow.cpp
-combatresultswindow.cpp
-combatwindow.cpp
-command.cpp
-compress.cpp
-creature_bank.cpp
-creaturetype.cpp
-csequence.cpp
-csprite.cpp
-cspriteframe.cpp
-cursor.cpp
-customcampaign.cpp
-DC_input.cpp
-DC_precompiledheaders.cpp
-deflate.cpp
-dialogbox.cpp
-diff.cpp
-dimensiondoorwindow.cpp
-drawing.cpp
-ds_engine.cpp
-dxplay.cpp
-event_record.cpp
-events.cpp
-exec.cpp
-findpath.cpp
-fly.cpp
-font.cpp
-game.cpp
-gametypewindow.cpp
-genericresource.cpp
-global.cpp
-gzio.cpp
-hero.cpp
-herodefs.cpp
-hexcell.cpp
-hillfortwindow.cpp
-hiscore.cpp
-iconwdgt.cpp
-infblock.cpp
-infcodes.cpp
-inffast.cpp
-inflate.cpp
-inftrees.cpp
-infutil.cpp
-initialize.cpp
-inputmgr.cpp
-kb.cpp
-kbwin.cpp
-levelupwindow.cpp
-lodfile.cpp
-mainmenu.cpp
-mapcell.cpp
-misc.cpp
-monframeinfo.cpp
-mousemgr.cpp
-multiplayerwindow.cpp
-newgame.cpp
-overview.cpp
-palette.cpp
-path.cpp
-philai.cpp
-playvideo.cpp
-puzzlewindow.cpp
-questlogwindow.cpp
-quickherowindow.cpp
-quickinfowindow.cpp
-quicktownwindow.cpp
-recruit.cpp
-remote.cpp
-resource.cpp
-resourcedisplay.cpp
-resourcemanager.cpp
-ResSw.cpp
-sacrifice_window.cpp
-sample.cpp
-scenarioinfo.cpp
-search.cpp
-seerhut.cpp
-singleselectionpopups.cpp
-singleselectionwindow.cpp
-slider.cpp
-smackmgr.cpp
-soundmgr.cpp
-spellbookwindow.cpp
-spelldefs.cpp
-spells.cpp
-strip.cpp
-subwindow.cpp
-swapmgr.cpp
-systemoptionswindow.cpp
-text.cpp
-textntry.cpp
-textresource.cpp
-textwdgt.cpp
-town.cpp
-towngatewindow.cpp
-townmgr.cpp
-tradpost.cpp
-trees.cpp
-u2dvers.cpp
-uncompr.cpp
-university_window.cpp
-victorylossconditions.cpp
-viewarmywindow.cpp
-viewwrld.cpp
-widget.cpp
-window.cpp
-winfile.cpp
-wingraph.cpp
-winmgr.cpp
-zutil.cpp
RE: FAQ по моддингу - XEPOMAHT - 14.07.2021 00:13
Оригинальные имена переменных RoE (для тех, кому интересно):
Code:
seg000:00011000 ; HALL_CAPITOL_ID =
seg000:00011000 ; cs_turn_fl =
seg000:00011000 ;
seg000:00011000 ; cs_turn_fr =
seg000:00011000 ; war_school_sound = )
seg000:00011000 ; eTargetUpperTower =
seg000:00011000 ; RS_TRADE_REQUEST_DONE = )
seg000:00011000 ; wolf_rider_generator_sound = D
seg000:00011000 ; const_harpy_hag_generator = &
seg000:00011000 ; cyclops_bank_sound =
seg000:00011000 ; RType_bitmap565 =
seg000:00011000 ; RType_bitmap555 = ¶
seg000:00011000 ; eSpellDispelHelpful = N
seg000:00011000 ; eArtifactRibCage =
seg000:00011000 ; eRewardArtifact =
seg000:00011000 ; eArtifactBowOfElvenCherrywood = <
seg000:00011000 ; eArtifactOrbOfVulnerability = ]
seg000:00011000 ; eRaceHuman =
seg000:00011000 ; mercury_mine_sound = '
seg000:00011000 ; const_hellhound_generator =
seg000:00011000 ; const_gog_generator =
seg000:00011000 ; crystal_mine_sound = /
seg000:00011000 ; eTerrainWater =
seg000:00011000 ; TERRAIN_VOLCANO = Ю
seg000:00011000 ; eArtifactCelestialNecklaceOfBliss = !
seg000:00011000 ; eTerrainGrass = §
seg000:00011000 ; RS_ARTIFACT_DROP = +
seg000:00011000 ; eTargetGate = §
seg000:00011000 ; kNumCreatureAndSiegeWeaponTypes = z
seg000:00011000 ; dwarf_generator_sound = 2
seg000:00011000 ; const_house_4 =
seg000:00011000 ; const_ballista_works =
seg000:00011000 ; kNumSecSkills =
seg000:00011000 ; SULFUR = §
seg000:00011000 ; STORED = §
seg000:00011000 ; RS_SETUP_PING_RESPONSE =
seg000:00011000 ; CRYSTAL =
seg000:00011000 ; const_average = §
seg000:00011000 ; eArtifactTunicOfTheCyclopsKing =
seg000:00011000 ; const_harpy_generator =
seg000:00011000 ; const_magog_generator = &
seg000:00011000 ; eCreatureVampire = >
seg000:00011000 ; eArtifactQuietEyeOfTheDragon = %
seg000:00011000 ; eClassNecromancer =
seg000:00011000 ; eRewardMana = §
seg000:00011000 ; TABLE = §
seg000:00011000 ; DICT4 = §
seg000:00011000 ; eSpellEffectBless = $
seg000:00011000 ; HALL_VILLAGE_ID =
seg000:00011000 ;
seg000:00011000 ; eArtifactFirstAidTent =
seg000:00011000 ; wight_generator_sound =
seg000:00011000 ; angel_generator_sound = %
seg000:00011000 ; ADV_WALK_POINTER =
seg000:00011000 ; eArtifactStillEyeOfTheDragon = -
seg000:00011000 ; eArtifactBadgeOfCourage = 1
seg000:00011000 ; EVENT =
seg000:00011000 ; arena_sound = §
seg000:00011000 ; TERRAIN_BUSH = s
seg000:00011000 ; CR_TSDDIFF = §
seg000:00011000 ; eSpellEffectFireblast =
seg000:00011000 ; const_black_knight_generator = #
seg000:00011000 ; const_black_dragon_generator = +
seg000:00011000 ; hell_hound_generator_sound =
seg000:00011000 ;
seg000:00011000 ; hydra_generator_sound =
seg000:00011000 ; eCreatureCentaur =
seg000:00011000 ; eSpellFear = 9
seg000:00011000 ; TrainingGroundsInfo =
seg000:00011000 ; RType_tileset = E
seg000:00011000 ; eSpellEffectBacklash = §
seg000:00011000 ; RS_HERO_UPDATE = *
seg000:00011000 ; RS_BUILD_BOAT = !
seg000:00011000 ; eSpellEffectAntiMagic =
seg000:00011000 ; UNDERGROUND_GATE = g
seg000:00011000 ; const_mage_generator = !
seg000:00011000 ; RES_NEUTRAL_MORALE = ¤
seg000:00011000 ; air_elemental_generator_sound = .
seg000:00011000 ; eHeroKrellion = e
seg000:00011000 ; eHeroArlach = Q
seg000:00011000 ; eHeroNagash = O
seg000:00011000 ; eHeroRugard = "
seg000:00011000 ; eHeroRyland =
seg000:00011000 ; eHeroZydar = >
seg000:00011000 ; eHeroIsra = E
seg000:00011000 ; eHeroCyra = .
seg000:00011000 ; eHeroTazar = s
seg000:00011000 ; eHeroTiva =
seg000:00011000 ; EYE_OF_MAGI =
seg000:00011000 ; eCreatureWyvernMonarch = m
seg000:00011000 ; TERRAIN_MOSS = Д
seg000:00011000 ; eArtifactBreastplateOfBrimstone =
seg000:00011000 ; eSpellEffectCounterstroke =
seg000:00011000 ; eEncodeRaw =
seg000:00011000 ; RS_GAME_HEADER_INFO =
seg000:00011000 ; TERRAIN_LAKE = ~
seg000:00011000 ; const_colossus =
seg000:00011000 ; round_to_nearest = §
seg000:00011000 ; gnoll_generator_sound = "
seg000:00011000 ; eCreatureLightCrossbowman = §
seg000:00011000 ; TERRAIN_KELP = }
seg000:00011000 ; const_freelancers_guild = §
seg000:00011000 ; eTownStronghold =
seg000:00011000 ; eSpellEffectChainLightning_Dust = &
seg000:00011000 ; MONSTER = 6
seg000:00011000 ; kNumRoadTypes =
seg000:00011000 ; const_max_catagories =
seg000:00011000 ; RS_LAUNCHING_GAME = §
seg000:00011000 ; eSpellEffectMagicBolt_Burst = @
seg000:00011000 ; RES_ARTIFACT =
seg000:00011000 ; genie_generator_sound =
seg000:00011000 ; eSpellProtectionFromFire =
seg000:00011000 ; const_zealot_generator = )
seg000:00011000 ; eSecSkillNecromancy =
seg000:00011000 ; const_grand_elf_generator = '
seg000:00011000 ; demon_generator_sound =
seg000:00011000 ; faHiddenSystem =
seg000:00011000 ; sanctuary_sound = %
seg000:00011000 ; eHeroCatherine = А
seg000:00011000 ; RES_PRIMARY_SKILL_KNOWLEDGE = !
seg000:00011000 ; eCreatureBallista = w
seg000:00011000 ; TERRAIN_HILL = {
seg000:00011000 ; TERRAIN_HOLE = |
seg000:00011000 ; RS_TEAM_WON = 5
seg000:00011000 ; ABANDONED =
seg000:00011000 ; medusa_bank_sound = ;
seg000:00011000 ; eCreatureUnicorn =
seg000:00011000 ; dragonfly_generator_sound =
seg000:00011000 ; const_infernal_troglodyte_horde =
seg000:00011000 ; eClassOverlord =
seg000:00011000 ;
seg000:00011000 ; SIEGE_DEFENSE_ID = §
seg000:00011000 ; eRaceElf = §
seg000:00011000 ; TERRAIN_SAND_PIT = Х
seg000:00011000 ; skeleton_generator_sound = ?
seg000:00011000 ; RS_GAME_HEADER_INFO_INIT =
seg000:00011000 ; eCreatureSwordsman =
seg000:00011000 ; harpy_generator_sound = ¶
seg000:00011000 ; TERRAIN_VINE = Ь
seg000:00011000 ; RS_DEAD_PLAYER = %
seg000:00011000 ; eRewardSpell =
seg000:00011000 ; BTREE =
seg000:00011000 ; eArtifactGlyphOfGallantry = 3
seg000:00011000 ; cs_specdeath =
seg000:00011000 ; eHeroGretchin = d
seg000:00011000 ; eCreaturePegasus = ¶
seg000:00011000 ; eHeroGalThran = G
seg000:00011000 ; kNumSpellSchools =
seg000:00011000 ; RType_invalid =
seg000:00011000 ; eHeroSeptienna = H
seg000:00011000 ; treefolk_generator_sound = 6
seg000:00011000 ; const_unicorn_generator = #
seg000:00011000 ; START =
seg000:00011000 ; const_storytelling_flora =
seg000:00011000 ; eSpellFireWall =
seg000:00011000 ; TERRAIN_TREE = Ы
seg000:00011000 ; DEFENSE_CAGE_ID =
seg000:00011000 ; TERRAIN_TAR_PIT = Ъ
seg000:00011000 ; DTREE =
seg000:00011000 ; DISTEXT =
seg000:00011000 ; eCreatureEliteCentaur = ¤
seg000:00011000 ; LIBRARY_ID =
seg000:00011000 ; eArtifactSwordOfHellfire =
seg000:00011000 ; TERRAIN_STUMP = Щ
seg000:00011000 ; RS_TURN_UPDATE = °
seg000:00011000 ; const_skeleton_horde =
seg000:00011000 ; eCreatureHarpy = H
seg000:00011000 ; eSecSkillPathfinding =
seg000:00011000 ; eCreatureImp = *
seg000:00011000 ; eCreatureRoc = \
seg000:00011000 ; eCreatureOrc = X
seg000:00011000 ; eCreatureGog = ,
seg000:00011000 ; CURSED_GROUND = §
seg000:00011000 ; eCreatureFirstAidTent = x
seg000:00011000 ; eCreatureGriffin =
seg000:00011000 ; devil_generator_sound =
seg000:00011000 ; TERRAIN_ROCK = У
seg000:00011000 ; TERRAIN_REEF = б
seg000:00011000 ; RS_NORMAL_WIN = 6
seg000:00011000 ; eCreaturePikeman =
seg000:00011000 ; cs_special_r =
seg000:00011000 ; eArtifactAmbassadorsSash = D
seg000:00011000 ; RES_PRIMARY_SKILL_DEFENSE =
seg000:00011000 ; RType_spritedef = A
seg000:00011000 ; eClassHeretic =
seg000:00011000 ; eSpellEffectIceRay_Burst = .
seg000:00011000 ; RS_MAP_CHANGE_END = '
seg000:00011000 ; eCreatureWoodElf =
seg000:00011000 ; titan_generator_sound = +
seg000:00011000 ; const_treefolk_generator = "
seg000:00011000 ; RType_palette = `
seg000:00011000 ; kNumSpellEffects = R
seg000:00011000 ; const_hellhound_horde =
seg000:00011000 ; eArtifactSpiritOfOppression = T
seg000:00011000 ; eArtifactSlotShoulders = §
seg000:00011000 ; eSexMale =
seg000:00011000 ; RType_bitmap1555 = §
seg000:00011000 ; const_archangel_generator = +
seg000:00011000 ; RS_NEXT_SCREEN =
seg000:00011000 ; eHeroGurnisson = a
seg000:00011000 ; const_artifact_defended =
seg000:00011000 ; IdolOfFortuneInfo =
seg000:00011000 ; const_infernal_troglodyte_generator = %
seg000:00011000 ; TREASURE_CHEST = e
seg000:00011000 ; const_ancient_behemoth_generator = +
seg000:00011000 ; eHeroGem =
seg000:00011000 ; eHeroAsh = =
seg000:00011000 ; eHeroYog = `
seg000:00011000 ; eHeroXsi = M
seg000:00011000 ; const_medusa_generator = !
seg000:00011000 ; eHeroVoy = z
seg000:00011000 ; eHeroVey = i
seg000:00011000 ; const_chaos_hydra_generator = +
seg000:00011000 ; DEAD_GUY =
seg000:00011000 ; const_royal_griffin_generator = '
seg000:00011000 ; const_brotherhood_of_the_sword =
seg000:00011000 ; eSpellEffectMisfortune = 0
seg000:00011000 ; ADV_BOAT_POINTER =
seg000:00011000 ; ADV_WAIT_POINTER = §
seg000:00011000 ; e_pool_1 =
seg000:00011000 ; e_pool_2 = §
seg000:00011000 ; eSpellDeathRipple =
seg000:00011000 ; const_dual_horned_demon_generator = (
seg000:00011000 ; const_dragonfly_generator =
seg000:00011000 ; eSpellEffectDeathBlow = I
seg000:00011000 ; MERCURY = §
seg000:00011000 ; RS_UPDATE_PLAYER_POS = ¤
seg000:00011000 ; const_obsidian_gargoyle_generator = &
seg000:00011000 ; RS_RECRUIT_HERO = $
seg000:00011000 ; LIGHTHOUSE_ID =
seg000:00011000 ; eCreatureGreaterBasilisk = k
seg000:00011000 ; eArtifactBallista =
seg000:00011000 ; const_select_tower_info =
seg000:00011000 ; eHeroSephinroth = ^
seg000:00011000 ; eCreatureCyclops = ^
seg000:00011000 ; eCreatureEvilEye = K
seg000:00011000 ; anti_magic_garrison_sound =
seg000:00011000 ; BAD =
seg000:00011000 ; eCreatureCerberus = /
seg000:00011000 ; const_normal_search =
seg000:00011000 ; RType_midi = 0
seg000:00011000 ; RType_data = §
seg000:00011000 ; const_AI_alternate_search =
seg000:00011000 ; eArtifactCollarOfConjuring = L
seg000:00011000 ; shore_sound = E
seg000:00011000 ; RANDOM_ARTIFACT_4 = E
seg000:00011000 ; const_blacksmith =
seg000:00011000 ; faHidden = §
seg000:00011000 ; eSpellMuckAndMire = 6
seg000:00011000 ; eSpellEffectFrostRing = -
seg000:00011000 ; eTownNecropolis =
seg000:00011000 ; eArtifactOgresClubOfHavoc =
seg000:00011000 ;
seg000:00011000 ; eSpellEffectResurrection = 2
seg000:00011000 ; eCreatureCrusader =
seg000:00011000 ; hs_stand_n =
seg000:00011000 ; hs_stand_s =
seg000:00011000 ; hs_stand_e = §
seg000:00011000 ; hs_stand_ne = §
seg000:00011000 ; hs_stand_se = §
seg000:00011000 ; eArtifactOrbOfDrivingRain = R
seg000:00011000 ; bone_dragon_generator_sound =
seg000:00011000 ; ePriSkillAttack =
seg000:00011000 ; eArtifactShieldOfTheYawningDead =
seg000:00011000 ; const_defense_cage =
seg000:00011000 ; eArtifactRedDragonFlameTongue = &
seg000:00011000 ; eSpellEffectDisease = E
seg000:00011000 ; const_minotaur_king_generator = )
seg000:00011000 ; eSpellSacredBreath =
seg000:00011000 ; eArtifactTomeOfFireMagic = V
seg000:00011000 ; eTargetUpperWall = §
seg000:00011000 ; eSpellFirestorm =
seg000:00011000 ; eClassBeastmaster =
seg000:00011000 ; RS_BACKPACK_DROP = ,
seg000:00011000 ; hs_walk_ne =
seg000:00011000 ; hs_walk_n =
seg000:00011000 ; const_portal_of_summoning =
seg000:00011000 ; eSpellProtectionFromAir =
seg000:00011000 ; CR_TSDNODIFF = §
seg000:00011000 ; eTerrainRock =
seg000:00011000 ; eHeroThorgrim = ¶
seg000:00011000 ; eArtifactPendantOfCourage = l
seg000:00011000 ; underground_gate_sound = 7
seg000:00011000 ; const_hobgoblin_horde =
seg000:00011000 ; RS_REQ_HEADER_CONFIRM =
seg000:00011000 ; eTerrainSwamp =
seg000:00011000 ; eTerrainSand = §
seg000:00011000 ; eTerrainSnow = §
seg000:00011000 ; eCreatureGreenDragon =
seg000:00011000 ; RS_PLAYER_WON = v
seg000:00011000 ; eSpellEffectPoof = Q
seg000:00011000 ; eSpellSummonFireElemental = B
seg000:00011000 ; const_scorpicore_generator = *
seg000:00011000 ; eArtifactSlotMisc1 =
seg000:00011000 ; eArtifactSlotMisc2 =
seg000:00011000 ;
seg000:00011000 ; eArtifactSlotMisc3 =
seg000:00011000 ; eArtifactSlotMisc4 =
seg000:00011000 ; eArtifactSlotTorso =
seg000:00011000 ; SELECT_TENT =
seg000:00011000 ; const_ogre_mage_generator = (
seg000:00011000 ; SELECT_NULL =
seg000:00011000 ; eRewardResource =
seg000:00011000 ; eCreaturePowerLich = A
seg000:00011000 ; kNumSpells = F
seg000:00011000 ; eRoadCobblestone = §
seg000:00011000 ; eCreatureManticore = P
seg000:00011000 ; eSpellTailWind = 5
seg000:00011000 ; eSpellEffectParalyze = F
seg000:00011000 ; eSpellDecay =
seg000:00011000 ; RES_MONSTER = §
seg000:00011000 ; RS_SETUP_PING =
seg000:00011000 ; POWER_SCHOOL = =
seg000:00011000 ; eSpellForgetfulness = =
seg000:00011000 ; golem_factory_sound =
seg000:00011000 ; const_weapon_array =
seg000:00011000 ; siren_sound = >
seg000:00011000 ; eHeroSynca = V
seg000:00011000 ; eHeroOris = r
seg000:00011000 ; eHeroRissa = &
seg000:00011000 ; eHeroDessa = j
seg000:00011000 ; eHeroSorsha =
seg000:00011000 ; const_tree_wants_nothing =
seg000:00011000 ; cavalier_generator_sound = §
seg000:00011000 ; ADV_SKUTTLE_BOAT_POINTER = *
seg000:00011000 ; eCreatureFireElemental = r
seg000:00011000 ; eArtifactLionsShieldOfCourage = "
seg000:00011000 ; eArtifactCrownOfDragonTooth = ,
seg000:00011000 ; crossbowman_generator_sound = §
seg000:00011000 ; ADV_EXCHANGE_POINTER =
seg000:00011000 ; MAGIC_SPRING = 0
seg000:00011000 ; const_rainbow = §
seg000:00011000 ; RS_SET_VISIBILITY = ¤
seg000:00011000 ; eSpellLandMine =
seg000:00011000 ; tavern_sound = @
seg000:00011000 ; _ALIGN =
seg000:00011000 ; kNumArtifacts =
seg000:00011000 ; eClassWizard =
seg000:00011000 ; windmill_sound = B
seg000:00011000 ; round_toward_neg_infinity = §
seg000:00011000 ; eCreatureBlackLord = C
seg000:00011000 ; ADV_SCROLL_SOUTH = $
seg000:00011000 ; eCreatureBattleDwarf =
seg000:00011000 ; eSpellEffectFear = ¤
seg000:00011000 ; eClassCleric = §
seg000:00011000 ; RType_combat_hero = I
seg000:00011000 ; RS_PLAYER_ACTIVE = /
seg000:00011000 ; RS_PING_RESPONSE = 1
seg000:00011000 ; cs_defend =
seg000:00011000 ; BORDER_TENT =
seg000:00011000 ;
seg000:00011000 ; eRaceDwarf = §
seg000:00011000 ; ADV_SCROLL_NORTH =
seg000:00011000 ; eArtifactPendantOfDeath = h
seg000:00011000 ; eTerrainDirt =
seg000:00011000 ; eCreatureMedusaQueen = M
seg000:00011000 ; eCreatureCavalier =
seg000:00011000 ;
seg000:00011000 ; ore_mine_sound = (
seg000:00011000 ; eSpellEffectBind = D
seg000:00011000 ; gem_mine_sound =
seg000:00011000 ; eArtifactSpyglass = 5
seg000:00011000 ; const_first_secondary_skill =
seg000:00011000 ; TERRAIN_SHRUB = Ц
seg000:00011000 ; eFortificationCastle = §
seg000:00011000 ; eArtifactRingOfInfiniteGems = n
seg000:00011000 ; eCreatureZombie = :
seg000:00011000 ; eCreatureDwarf =
seg000:00011000 ; eCreatureHydra = n
seg000:00011000 ; MAGIC_SCHOOL = /
seg000:00011000 ; eSpellEffectCure = '
seg000:00011000 ; eSpellEffectDisruptiveRay_Burst =
seg000:00011000 ; TERRAIN_RIVER_1 = Л
seg000:00011000 ; TERRAIN_RIVER_2 = М
seg000:00011000 ; TERRAIN_RIVER_3 = Н
seg000:00011000 ; TERRAIN_RIVER_4 = О
seg000:00011000 ; eSpellMagicBolt = ¤
seg000:00011000 ; const_tree_wants_gold = §
seg000:00011000 ; eFortificationFort = §
seg000:00011000 ; cs_special_dr =
seg000:00011000 ; cs_special_ur =
seg000:00011000 ; UniversityInfo =
seg000:00011000 ; SEA_CHEST = R
seg000:00011000 ; faNormal = А
seg000:00011000 ; eArtifactPendantOfSecondSight = e
seg000:00011000 ; faSystem =
seg000:00011000 ; RES_BAD_LUCK =
seg000:00011000 ; eMasteryAdvanced = §
seg000:00011000 ; eEncodeGeneralRLE = §
seg000:00011000 ; ADV_SCROLL_EAST = "
seg000:00011000 ; eSpellCurse = *
seg000:00011000 ; eSpellCure = %
seg000:00011000 ; eSpellMirth = 1
seg000:00011000 ; eSpellEffectNone =
seg000:00011000 ; RS_CLAIM_TOWN =
seg000:00011000 ; eTerrainNone =
seg000:00011000 ; RS_CLAIM_GENERATOR =
seg000:00011000 ; WINDMILL = p
seg000:00011000 ; faTemporary =
seg000:00011000 ; const_naga_sentinel_generator = #
seg000:00011000 ; eArtifactTitansGladius =
seg000:00011000 ; eHeroIvor = §
seg000:00011000 ; eHeroNimbus = K
seg000:00011000 ; eHeroCharna = C
seg000:00011000 ; eHeroGier =
seg000:00011000 ; eHeroAndra = ~
seg000:00011000 ; eHeroKyrre =
seg000:00011000 ; eHeroAstral = (
seg000:00011000 ; eHeroSaurug = o
seg000:00011000 ; eHeroKorbac = u
seg000:00011000 ; eSpellEffectDrainLife = J
seg000:00011000 ; ePriSkillKnowledge = §
seg000:00011000 ; eTerrainLava =
seg000:00011000 ; eCreatureFamiliar = +
seg000:00011000 ; eSecSkillMagicScholar =
seg000:00011000 ; eClassRanger = §
seg000:00011000 ; RANDOM_HERO = F
seg000:00011000 ; const_attack_west =
seg000:00011000 ; const_attack_east =
seg000:00011000 ; const_advanced_lizardman_generator = &
seg000:00011000 ; kNumSiegeWeaponTypes =
seg000:00011000 ; const_river_of_blood =
seg000:00011000 ; GARRISON = !
seg000:00011000 ; const_village_hall =
seg000:00011000 ;
seg000:00011000 ; troglodyte_generator_sound =
seg000:00011000 ; eCreatureBeholder = J
seg000:00011000 ; eCreatureMinotaur = N
seg000:00011000 ; MAGIC_PLAINS = .
seg000:00011000 ; eSpellProtectionFromWater =
seg000:00011000 ; eClassKnight =
seg000:00011000 ; cs_fidget = §
seg000:00011000 ; eArtifactSurcoatOfCounterpoise = :
seg000:00011000 ; eSpellEffectDeathCloud = H
seg000:00011000 ; kNumWallTargets =
seg000:00011000 ; const_sea_chest_artifact = §
seg000:00011000 ; eArtifactCentaursAxe =
seg000:00011000 ; PILLAR_OF_FIRE = <
seg000:00011000 ; MercCampInfo =
seg000:00011000 ; RS_CLAIM_GARRISON =
seg000:00011000 ; eSpellSummonEarthElemental = C
seg000:00011000 ; const_efreet_generator = #
seg000:00011000 ; DRY =
seg000:00011000 ; cs_turn_rf =
seg000:00011000 ; const_goblin_horde =
seg000:00011000 ; eRiverClear = §
seg000:00011000 ; RType_hero = D
seg000:00011000 ; eRoadNone =
seg000:00011000 ; RS_SETAGR =
seg000:00011000 ; RANDOM_ARTIFACT_2 = C
seg000:00011000 ; const_troglodyte_generator =
seg000:00011000 ; eSpellHypnotize = <
seg000:00011000 ; RType_bitmap16 =
seg000:00011000 ; RType_interface = G
seg000:00011000 ; const_tavern =
seg000:00011000 ; eRewardCreature =
seg000:00011000 ;
seg000:00011000 ; RS_MAP_CHANGE = Є
seg000:00011000 ; eRaceEfreet = §
seg000:00011000 ; eRaceOgre =
seg000:00011000 ; TERRAIN_SAND_DUNE = Ф
seg000:00011000 ; CASTLE_GATE_ID =
seg000:00011000 ; const_fort =
seg000:00011000 ; const_sea_chest_gold = §
seg000:00011000 ; const_roc_generator = "
seg000:00011000 ; ADV_SCROLL_SOUTHEAST = #
seg000:00011000 ; eArtifactPendantOfLife = g
seg000:00011000 ; eCreatureBlackDragon = S
seg000:00011000 ; pit_fiend_generator_sound =
seg000:00011000 ; const_copper_gorgon_generator = "
seg000:00011000 ; const_elite_centaur_generator = %
seg000:00011000 ; BOAT =
seg000:00011000 ; BUOY =
seg000:00011000 ; eArtifactCatapult = §
seg000:00011000 ; cursed_ground_sound = 0
seg000:00011000 ; const_gold_dragon_generator = +
seg000:00011000 ; eSpellChainLightning =
seg000:00011000 ; COPY =
seg000:00011000 ; const_devil_generator = $
seg000:00011000 ; eArtifactTitansCuirass =
seg000:00011000 ; const_genie_generator = "
seg000:00011000 ; eCreaturePrimitiveLizardman = d
seg000:00011000 ; const_castle =
seg000:00011000 ; monk_generator_sound =
seg000:00011000 ; eRewardLuck =
seg000:00011000 ; eHeroDesslock = §
seg000:00011000 ; DONE =
seg000:00011000 ; DIST = §
seg000:00011000 ; DICT0 =
seg000:00011000 ; CREATURE_GENERATOR_4 = ¶
seg000:00011000 ; CREATURE_GENERATOR_1 =
seg000:00011000 ; eCreatureAdvancedLizardman = e
seg000:00011000 ; hs_turn_e_ne =
seg000:00011000 ; hs_turn_e_se =
seg000:00011000 ; const_market =
seg000:00011000 ; eCreatureOgre = Z
seg000:00011000 ; eCreatureEfreet = 4
seg000:00011000 ; eCreatureWyvern = l
seg000:00011000 ; eCreatureAngel =
seg000:00011000 ; eCreatureMedusa = L
seg000:00011000 ; eCreatureNone =
seg000:00011000 ; eCreatureMage = "
seg000:00011000 ; BORDER_GUARD =
seg000:00011000 ; volcano_sound = -
seg000:00011000 ; const_bone_dragon_generator = $
seg000:00011000 ; const_tree_wants_gems = §
seg000:00011000 ; FLAG = §
seg000:00011000 ; eArtifactTomeOfAirMagic = W
seg000:00011000 ; eArtifactDiplomatsRing = C
seg000:00011000 ; eSpellEffectSacredBreath =
seg000:00011000 ; const_lighthouse =
seg000:00011000 ; RES_COLOR =
seg000:00011000 ;
seg000:00011000 ; const_mystic_garden =
seg000:00011000 ; eCreatureOgreMage = [
seg000:00011000 ; GOLD =
seg000:00011000 ; eClassWitch = ¤
seg000:00011000 ; GEMS =
seg000:00011000 ; eArtifactOrbOfTempestuousFire = Q
seg000:00011000 ; eCreatureInfernalTroglodyte = G
seg000:00011000 ; RS_MAP_CHANGE_START =
seg000:00011000 ; eRaceLizardman =
seg000:00011000 ; eRaceVampire =
seg000:00011000 ; eCreatureGoldGolem = t
seg000:00011000 ; eSpellAge = K
seg000:00011000 ; RS_MAP_FILE_NAME =
seg000:00011000 ; eSpellBless = )
seg000:00011000 ; eSpellDeathCloud = L
seg000:00011000 ; HERO = "
seg000:00011000 ; const_power_lich_generator = )
seg000:00011000 ; const_familiar_horde =
seg000:00011000 ; FOUNTAIN_OF_FORTUNE =
seg000:00011000 ; lich_generator_sound =
seg000:00011000 ; eArtifactSlotLeftRing =
seg000:00011000 ; eArtifactSentinelsShield =
seg000:00011000 ; const_ghost_dragon_generator = +
seg000:00011000 ; const_obsidian_gargoyle_horde =
seg000:00011000 ; TreeOfKnowledgeInfo =
seg000:00011000 ; eSpellEffectRegenerate = O
seg000:00011000 ; eArtifactCardsOfProphecy = /
seg000:00011000 ; eHeroAyden = 8
seg000:00011000 ; eHeroNymus = 7
seg000:00011000 ; eHeroAine = /
seg000:00011000 ; eHeroNone =
seg000:00011000 ; eHeroDace = R
seg000:00011000 ; eHeroTerek = k
seg000:00011000 ; eHeroPyre = 6
seg000:00011000 ; eHeroSerena = *
seg000:00011000 ; eArtifactNecklaceOfDragonteeth = +
seg000:00011000 ; TERRAIN_FROZEN_LAKE = y
seg000:00011000 ; eArtifactGreaterGnollsFlail =
seg000:00011000 ; HOLY_GRAIL = $
seg000:00011000 ; TERRAIN_MOUND = Е
seg000:00011000 ; eCreatureSilverPegasus = §
seg000:00011000 ; eCreatureArchangel =
seg000:00011000 ; eCreatureArchMage = #
seg000:00011000 ; BRIMSTONE_STORMCLOUDS_ID = §
seg000:00011000 ; eTownTower = §
seg000:00011000 ; CLOVER_FIELD =
seg000:00011000 ; eClassDeathKnight =
seg000:00011000 ; LITH_ONEWAY_ENTRANCE = +
seg000:00011000 ; const_artifact_requires_leadership = §
seg000:00011000 ; eCreatureBlackKnight = B
seg000:00011000 ; TERRAIN_OUTCROPPING = И
seg000:00011000 ; eArtifactNecklaceOfSwiftness = a
seg000:00011000 ; eCreatureGhostDragon = E
seg000:00011000 ; LENS = §
seg000:00011000 ; kNumSpellsAndCreatureEffects = P
seg000:00011000 ; RS_NEW_SETUP_INFO = §
seg000:00011000 ; naga_generator_sound = <
seg000:00011000 ; mage_generator_sound =
seg000:00011000 ; defense_tower_sound = )
seg000:00011000 ; eSpellEffectDeathStare = P
seg000:00011000 ; MINE = 5
seg000:00011000 ; MP_IPX = §
seg000:00011000 ; const_bronze_gorgon_generator = )
seg000:00011000 ; eCreatureIronGolem = !
seg000:00011000 ; eArtifactAmmoCart =
seg000:00011000 ; eCreatureStoneGargoyle =
seg000:00011000 ; const_stone_gargoyle_generator =
seg000:00011000 ; cs_attack_ur =
seg000:00011000 ; cs_attack_dr =
seg000:00011000 ; eArtifactCharmOfMana = I
seg000:00011000 ; const_hobgoblin_wolf_rider_generator = &
seg000:00011000 ; fire_elemental_generator_sound =
seg000:00011000 ; const_castle_gate =
seg000:00011000 ; const_skyship =
seg000:00011000 ; ADV_SCROLL_NORTHWEST = '
seg000:00011000 ; CASTLE_FORT_ID =
seg000:00011000 ; MARKETPLACE_SILO_ID = ¤
seg000:00011000 ; eSpellSkuttleBoat = §
seg000:00011000 ; hs_turn_n_ne =
seg000:00011000 ;
seg000:00011000 ; hs_turn_ne_n =
seg000:00011000 ; hs_turn_ne_e =
seg000:00011000 ; TERRAIN_STALAGMITE = Ш
seg000:00011000 ; END =
seg000:00011000 ; eArtifactShacklesOfWar = }
seg000:00011000 ; UNIVERSITY = h
seg000:00011000 ; eRiverMuddy = §
seg000:00011000 ; eRoadDirt = §
seg000:00011000 ; RType_misc =
seg000:00011000 ; kNumSecSkillsPerHero =
seg000:00011000 ; eArtifactEndlessBagOfGold = t
seg000:00011000 ; MP_SERIAL =
seg000:00011000 ; RANDOM_ARTIFACT_3 = D
seg000:00011000 ; RType_bitmap =
seg000:00011000 ; RS_COMBAT_END_PLACEMENT = Ё
seg000:00011000 ; SHIPWRECK_SURVIVOR = V
seg000:00011000 ; const_town_hall =
seg000:00011000 ; HORDE_2_ID =
seg000:00011000 ; eHeroCragHack = f
seg000:00011000 ; eSpellDeathStare = O
seg000:00011000 ; ARENA =
seg000:00011000 ; DRAGON_SLAYER_BONUS =
seg000:00011000 ; const_fast = §
seg000:00011000 ; RS_REQUEST_HERO_FACE =
seg000:00011000 ; TERRAIN_FLOWER = x
seg000:00011000 ; THIEVES_DEN = a
seg000:00011000 ; eSpellSacrifice = (
seg000:00011000 ; const_blood_obelisk = §
seg000:00011000 ; RType_advobj = C
seg000:00011000 ; green_dragon_generator_sound =
seg000:00011000 ; eSpellEffectSpontaneousCombustion = 5
seg000:00011000 ; ARTIFACT =
seg000:00011000 ; hs_turn_s_se =
seg000:00011000 ; hs_turn_se_e = ¤
seg000:00011000 ; const_house_1 =
seg000:00011000 ; hs_turn_se_s =
seg000:00011000 ; cs_max =
seg000:00011000 ; SIGN = [
seg000:00011000 ; cs_walk =
seg000:00011000 ; cs_wait = §
seg000:00011000 ; SEER = S
seg000:00011000 ; const_vampire_generator = !
seg000:00011000 ; eCreatureCatapult = v
seg000:00011000 ; const_city_hall =
seg000:00011000 ; const_caliph_generator = )
seg000:00011000 ; const_green_dragon_generator = $
seg000:00011000 ; ADV_SCROLL_SOUTHWEST = %
seg000:00011000 ; eArtifactGarnitureOfInterference = 9
seg000:00011000 ; const_cerberus_horde =
seg000:00011000 ; eCreatureNosferatu = ?
seg000:00011000 ; TYPE =
seg000:00011000 ; TOWN = b
seg000:00011000 ; DICT1 =
seg000:00011000 ; eCreaturePitFiend = 2
seg000:00011000 ; TERRAIN_CACTUS = t
seg000:00011000 ; TERRAIN_CRATER = v
seg000:00011000 ; eSpellPrecision = ,
seg000:00011000 ; SELECT_SACRIFICE =
seg000:00011000 ; const_very_fast = §
seg000:00011000 ; eArtifactEverflowingCrystalCloak = m
seg000:00011000 ; RES_PRIMARY_SKILL_ATTACK =
seg000:00011000 ; OBSERVATORY = :
seg000:00011000 ; HORDE_UPG_ID =
seg000:00011000 ; TAVERN_ID =
seg000:00011000 ; eSpellMeteorShower =
seg000:00011000 ; eArtifactSlotFeet =
seg000:00011000 ; eArtifactSlotHead =
seg000:00011000 ; RType_sprite = @
seg000:00011000 ; WASH =
seg000:00011000 ; eClassDruid = §
seg000:00011000 ; WOOD =
seg000:00011000 ; ADV_ANCHOR_POINTER =
seg000:00011000 ; MAGIC_WELL = 1
seg000:00011000 ; OasisInfo =
seg000:00011000 ; CASTLE_CASTLE_ID =
seg000:00011000 ; TERRAIN_PLANT = К
seg000:00011000 ; const_black_lord_generator = *
seg000:00011000 ; eSpellEffectDispelQuicksand = :
seg000:00011000 ; ogre_generator_sound = =
seg000:00011000 ; hs_max =
seg000:00011000 ; ePriSkillDefense = §
seg000:00011000 ; eCreatureLesserTitan = (
seg000:00011000 ; eMasteryNone =
seg000:00011000 ; const_artifact_costs_2500 =
seg000:00011000 ; const_artifact_costs_3000 =
seg000:00011000 ; const_artifact_costs_2000 = §
seg000:00011000 ; eArtifactRingOfTheWayfarer = E
seg000:00011000 ; const_ranged =
seg000:00011000 ; SEPULCHER = T
seg000:00011000 ; eSecSkillMagicResistance =
seg000:00011000 ; const_silver_pegasus_generator = (
seg000:00011000 ; eArtifactCrownOfTheSupremeMagi =
seg000:00011000 ; RS_DEAD_HERO = #
seg000:00011000 ; eHeroSandro = J
seg000:00011000 ; eHeroAjit = S
seg000:00011000 ; eSpellEffectMagicChannel_Spew = L
seg000:00011000 ; eHeroHester =
seg000:00011000 ;
seg000:00011000 ; eHeroGird = h
seg000:00011000 ; eHeroWystan = n
seg000:00011000 ; eSpellEffectWeakness = 8
seg000:00011000 ; eTownCastle =
seg000:00011000 ; eSpellThunderBolt = M
seg000:00011000 ; water_wheel_sound =
seg000:00011000 ; eCreatureChaosHydra = o
seg000:00011000 ; const_gnoll_marauder_horde =
seg000:00011000 ; LIBRARY = )
seg000:00011000 ; eClassBattleMage =
seg000:00011000 ; const_orc_generator =
seg000:00011000 ; eRewardMorale = §
seg000:00011000 ; ADV_SCROLL_NORTHEAST = !
seg000:00011000 ; eCreatureAmmoCart = y
seg000:00011000 ; const_heavy_crossbowman_generator = &
seg000:00011000 ; eSpellDisruptiveRay = /
seg000:00011000 ; MERMAID = 4
seg000:00011000 ; RS_RESET_VISIBILITY = ¦
seg000:00011000 ; eArtifactPendantOfHoliness = f
seg000:00011000 ; CR_OCTREEDIFF = §
seg000:00011000 ; eArtifactSlotWarMachine1 =
seg000:00011000 ; eArtifactSlotWarMachine2 =
seg000:00011000 ; eArtifactSlotWarMachine3 = ¤
seg000:00011000 ; eArtifactSlotWarMachine4 =
seg000:00011000 ; WALL_OF_GLYPHIC_KNOWLEDGE_ID =
seg000:00011000 ; siege_weapon_factory_sound =
seg000:00011000 ; magic_spring_sound =
seg000:00011000 ; eSpellFrostRing = ¶
seg000:00011000 ; eSpellEffectForcefield_2 =
seg000:00011000 ; eSpellEffectForcefield_3 = !
seg000:00011000 ; SELECT_SPECIAL_ATTACK_BROKEN = ¤
seg000:00011000 ; const_mana_vortex = §
seg000:00011000 ; MAX_EVENT_TYPE = е
seg000:00011000 ; TERRAIN_HEDGE = z
seg000:00011000 ; RType_creature = B
seg000:00011000 ; HillFortInfo =
seg000:00011000 ; const_cavalier_generator = #
seg000:00011000 ; eSpellEffectFortune =
seg000:00011000 ; ADV_SCROLL_POINTER =
seg000:00011000 ; const_no_wall_target =
seg000:00011000 ; const_AI_allied_search = §
seg000:00011000 ; eSpellEffectDispelFirewall_2 = >
seg000:00011000 ; eSpellEffectDispelFirewall_1 = B
seg000:00011000 ; eSpellEffectDispelFirewall_3 = ?
seg000:00011000 ; const_battle_dwarf_generator = &
seg000:00011000 ; eArtifactCrestOfValor = 2
seg000:00011000 ; const_basilisk_generator = !
seg000:00011000 ; const_champion_generator = *
seg000:00011000 ; ePriSkillPower = §
seg000:00011000 ; TERRAIN_WILLOW_TREE = Я
seg000:00011000 ; eCreatureSerpentFly = h
seg000:00011000 ; gargoyle_generator_sound =
seg000:00011000 ; eHeroDaremyth = +
seg000:00011000 ; eSpellEffectDispel = )
seg000:00011000 ; ARTIFACT_MERCHANTS_ID =
seg000:00011000 ; const_wraith_generator = '
seg000:00011000 ; const_house_2 =
seg000:00011000 ; kNumEncodingMethods =
seg000:00011000 ; eSpellBerserk = ;
seg000:00011000 ; const_dwarf_generator =
seg000:00011000 ; eArtifactBowstringOfTheUnicornsMane = =
seg000:00011000 ; fountain_of_youth_sound =
seg000:00011000 ; eHeroMalekith = Z
seg000:00011000 ; REFUGEE_CAMP = N
seg000:00011000 ; RS_SET_AS_HOST = ў
seg000:00011000 ; eSpellEarthquake =
seg000:00011000 ; eSecSkillNavigation =
seg000:00011000 ; RES_GOOD_MORALE =
seg000:00011000 ; DICT2 =
seg000:00011000 ; eSpellEffectBerserk = #
seg000:00011000 ; LibraryInfo =
seg000:00011000 ; eMasteryBasic = §
seg000:00011000 ; const_first_artifact_slot =
seg000:00011000 ; eCreatureEarthElemental = q
seg000:00011000 ; eSpellToughSkin = .
seg000:00011000 ; const_centaur_generator =
seg000:00011000 ; const_familiar_generator = %
seg000:00011000 ; eSpellEffectCurse = (
seg000:00011000 ; ADV_MULTI_TURN_OFFSET =
seg000:00011000 ; eArtifactRingOfConjuring = M
seg000:00011000 ; eHeroGeneralKendal = Б
seg000:00011000 ; eSpellEffectMuckAndMire =
seg000:00011000 ; DOCK_WITH_BOAT_ID = ¶
seg000:00011000 ; eSpellEffectAnimateDead =
seg000:00011000 ; DWELLING_0_UPG_ID = %
seg000:00011000 ; DWELLING_3_UPG_ID = (
seg000:00011000 ; DWELLING_4_UPG_ID = )
seg000:00011000 ; DWELLING_1_UPG_ID = &
seg000:00011000 ; DWELLING_5_UPG_ID = *
seg000:00011000 ; DWELLING_6_UPG_ID = +
seg000:00011000 ; DWELLING_2_UPG_ID = '
seg000:00011000 ; const_briar_treefolk_generator = )
seg000:00011000 ; modeReadWrite =
seg000:00011000 ; faError =
seg000:00011000 ; eCreatureBoneDragon = D
seg000:00011000 ; const_skeleton_warrior_generator = %
seg000:00011000 ; eSecSkillSchoolOfFireMagic =
seg000:00011000 ; eArtifactSphereOfPermanence = \
seg000:00011000 ; eSpellEffectMagicDrain = M
seg000:00011000 ; const_imp_horde =
seg000:00011000 ; RType_spriteframe = H
seg000:00011000 ; eCreatureGoldDragon =
seg000:00011000 ; RS_CLICK =
seg000:00011000 ; const_AI_search =
seg000:00011000 ; RES_MANA = "
seg000:00011000 ; ADV_TOWN_INFO_POINTER = §
seg000:00011000 ; denorm_absent =
seg000:00011000 ; RES_EXPERIENCE =
seg000:00011000 ; TempleInfo =
seg000:00011000 ; const_ogre_generator = !
seg000:00011000 ; eSpellEffectForgetfulness = *
seg000:00011000 ; cs_postwalk = §
seg000:00011000 ; eHeroAlagar =
seg000:00011000 ; eHeroJaegar = Y
seg000:00011000 ; eHeroStyg = }
seg000:00011000 ; const_remote_action = §
seg000:00011000 ; RS_PLAYER_DROPPED = Ў
seg000:00011000 ; const_greater_basilisk_generator = (
seg000:00011000 ; const_glyphs_of_fear =
seg000:00011000 ; thieves_guild_sound = 1
seg000:00011000 ; kNumRiverTypes =
seg000:00011000 ; eArtifactInexhaustableCartOfOre = p
seg000:00011000 ; eSecSkillNone =
seg000:00011000 ; eCreatureHeavyCrossbowman = §
seg000:00011000 ; SHIPYARD = W
seg000:00011000 ; eArtifactStatesmansMedal = B
seg000:00011000 ; BuoyInfo =
seg000:00011000 ; const_briar_treefolk_horde =
seg000:00011000 ; basilisk_generator_sound = !
seg000:00011000 ; eSpellEffectDeathRipple =
seg000:00011000 ; MAGE_GUILD5_ID =
seg000:00011000 ; MAGE_GUILD4_ID = §
seg000:00011000 ; MAGE_GUILD3_ID = §
seg000:00011000 ; MAGE_GUILD2_ID = §
seg000:00011000 ; RALLY_FLAG = @
seg000:00011000 ; RES_HERO =
seg000:00011000 ; eTerrainMagicPlains =
seg000:00011000 ; RType_pointer = F
seg000:00011000 ; kNumTownTypes =
seg000:00011000 ; dragonfly_bank_sound =
seg000:00011000 ; const_dwarf_horde =
seg000:00011000 ; RS_ERASE_OBJECT = "
seg000:00011000 ; WATERING_HOLE = n
seg000:00011000 ; RS_SET_FILTER =
seg000:00011000 ; const_first_terrain_object = r
seg000:00011000 ; RallyFlagInfo =
seg000:00011000 ; RS_GAME_TRANSMIT_MAIN = щ
seg000:00011000 ; RS_HERO_LEVEL_UPDATE = є
seg000:00011000 ; const_pikeman_generator =
seg000:00011000 ; eRiverLava =
seg000:00011000 ; const_gnoll_marauder_generator = %
seg000:00011000 ; TAVERN_UPG_ID =
seg000:00011000 ; eRoadGravel = §
seg000:00011000 ; RANDOM_ARTIFACT_1 = B
seg000:00011000 ; RType_bitmap24 =
seg000:00011000 ; eArtifactDeadMansBoots = 8
seg000:00011000 ; const_free_artifact =
seg000:00011000 ; cs_death =
seg000:00011000 ; round_toward_zero =
seg000:00011000 ; const_single_horned_demon_generator = !
seg000:00011000 ; TERRAIN_PINE_TREE = Й
seg000:00011000 ; eSpellFireShield =
seg000:00011000 ; kNumAlignedCreatureTypes = p
seg000:00011000 ; RESOURCE = O
seg000:00011000 ; eCreatureHarpyHag = I
seg000:00011000 ; magic_plains_sound =
seg000:00011000 ; eCreatureWaterElemental = s
seg000:00011000 ; const_house_3 =
seg000:00011000 ; TRAINING_GROUNDS = d
seg000:00011000 ; RS_COMBAT_INIT = э
seg000:00011000 ; RS_COMBAT_MAIN = ю
seg000:00011000 ; eSpellParalyze = J
seg000:00011000 ; const_treasury =
seg000:00011000 ; CODES =
seg000:00011000 ; CAMPFIRE =
seg000:00011000 ; eCreatureBronzeGorgon = g
seg000:00011000 ; eMasteryExpert = §
seg000:00011000 ; const_imp_generator =
seg000:00011000 ; eSpellEffectTailWind =
seg000:00011000 ; const_initialization_action =
seg000:00011000 ; const_pegasus_generator = !
seg000:00011000 ; _ALIGN_SHIFT = §
seg000:00011000 ; eSpellEffectBlind =
seg000:00011000 ; TAVERN = _
seg000:00011000 ; DICT3 = §
seg000:00011000 ; eSpellEffectSacrifice_Resurrect = 4
seg000:00011000 ; eCreaturePitFoe = 3
seg000:00011000 ; eCreatureDiamondGolem = u
seg000:00011000 ; eSpellEffectSlayer =
seg000:00011000 ; MermaidInfo =
seg000:00011000 ; WATER_WHEEL = m
seg000:00011000 ; eCreatureApprenticeGremlin =
seg000:00011000 ; eArtifactDragonScaleArmor = (
seg000:00011000 ; eSpellEffectPrayer =
seg000:00011000 ; FLOTSAM =
seg000:00011000 ; faArchive =
seg000:00011000 ; eArtifactMysticOrbOfMana = K
seg000:00011000 ; RS_PREV_SCREEN =
seg000:00011000 ;
seg000:00011000 ; RS_NEW_PLAYER =
seg000:00011000 ; eArtifactSwordOfJudgement = #
seg000:00011000 ; eClassPagan =
seg000:00011000 ; eArtifactEverpouringVialOfMercury = o
seg000:00011000 ; ADV_SCROLL_WEST = &
seg000:00011000 ; finish_started = §
seg000:00011000 ; eSecSkillLeadership =
seg000:00011000 ; ADV_DIMENSION_DOOR_POINTER = )
seg000:00011000 ; ADV_HERO_INFO_POINTER = §
seg000:00011000 ; eCreatureAncientBehemoth = a
seg000:00011000 ; eRaceMinotaur =
seg000:00011000 ;
seg000:00011000 ; SELECT_ARMY_INFO =
seg000:00011000 ; eArtifactSlotLeftHand =
seg000:00011000 ; const_royal_griffin_horde =
seg000:00011000 ; const_pit_fiend_generator = "
seg000:00011000 ; garrison_sound = )
seg000:00011000 ; RS_HEADER_CONFIRM =
seg000:00011000 ; eHeroClova =
seg000:00011000 ; eHeroShiva = c
seg000:00011000 ; eHeroXarfax = ?
seg000:00011000 ; shipyard_sound =
seg000:00011000 ; eArtifactPendantOfDispassion = d
seg000:00011000 ; eEncodeAdvObjRLE = §
seg000:00011000 ; eSecSkillWisdom =
seg000:00011000 ; const_order_of_pain =
seg000:00011000 ; cs_wince = §
seg000:00011000 ; WITCH_HUT = q
seg000:00011000 ; eSpellMisfortune = 4
seg000:00011000 ; eCreatureGrandElf =
seg000:00011000 ; eSpellEffectAirShield = §
seg000:00011000 ; MP_TCP = §
seg000:00011000 ; eSpellSummonAirElemental = E
seg000:00011000 ; eArtifactBootsOfSpeed = b
seg000:00011000 ; const_shipyard =
seg000:00011000 ; eSpellEffectQuicksand = 7
seg000:00011000 ; OASIS = 8
seg000:00011000 ; const_troglodyte_horde =
seg000:00011000 ; const_watchtower = §
seg000:00011000 ; eSpellEffectLightning_Dust = 1
seg000:00011000 ; eRiverIcy = §
seg000:00011000 ; PYRAMID = ?
seg000:00011000 ; eArtifactHelmOfHeavenlyEnlightenment = $
seg000:00011000 ; RType_font = P
seg000:00011000 ; lith_two_way_sound =
seg000:00011000 ; eCreatureHobgoblinWolfRider = W
seg000:00011000 ; eRaceGenie =
seg000:00011000 ; refugee_camp_sound =
seg000:00011000 ; eArtifactBootsOfPolarity = ;
seg000:00011000 ; RS_REQUEST_HERO_FACE_REPLY =
seg000:00011000 ; TRADING_POST = c
seg000:00011000 ; eCreatureHalberdier = §
seg000:00011000 ; RES_BUILDING_TT_2 =
seg000:00011000 ; const_wight_generator =
seg000:00011000 ; eSpellDisease = I
seg000:00011000 ; eSpellAirShield =
seg000:00011000 ; const_hydra_generator = $
seg000:00011000 ; const_citadel =
seg000:00011000 ; eArtifactSandalsOfTheSaint =
seg000:00011000 ; eSpellFortune = 3
seg000:00011000 ; eCreatureHobgoblin = U
seg000:00011000 ; eArtifactDragonScaleShield = '
seg000:00011000 ; eArtifactRingOfVitality = ^
seg000:00011000 ; cs_range_r = ¤
seg000:00011000 ; cs_range_dr =
seg000:00011000 ; cs_range_ur =
seg000:00011000 ; EXTRA_0_ID = §
seg000:00011000 ; EXTRA_2_ID =
seg000:00011000 ; EXTRA_1_ID =
seg000:00011000 ; EXTRA_4_ID =
seg000:00011000 ; EXTRA_3_ID =
seg000:00011000 ; EXTRA_5_ID =
seg000:00011000 ; eCreatureTroglodyte = F
seg000:00011000 ; eArtifactCapeOfConjuring = N
seg000:00011000 ; eCreatureDevil = 6
seg000:00011000 ; const_master_gremlin_generator = %
seg000:00011000 ; eCreatureWraith = =
seg000:00011000 ; eCreatureGenie = $
seg000:00011000 ; eCreatureThunderbird = ]
seg000:00011000 ; eCreatureCaliph = %
seg000:00011000 ; eSpellEffectDisruptiveRay_Ray =
seg000:00011000 ; const_wyvern_monarch_generator = *
seg000:00011000 ; TERRAIN_BRUSH = r
seg000:00011000 ; modeRead =
seg000:00011000 ; RS_ALL_READY_TO_PLAY = ї
seg000:00011000 ; eArtifactHellstormHelmet =
seg000:00011000 ; eSecSkillSchoolOfWaterMagic =
seg000:00011000 ; SELECT_MOVE = §
seg000:00011000 ; eSpellEffectFirestorm =
seg000:00011000 ; FOUNTAIN_OF_YOUTH =
seg000:00011000 ; eSpellBlind = >
seg000:00011000 ; const_gargoyle_horde =
seg000:00011000 ; RS_CLAIM_MINE =
seg000:00011000 ; red_dragon_generator_sound =
seg000:00011000 ; const_lich_generator = "
seg000:00011000 ; MARKET_OF_TIME = 2
seg000:00011000 ; eHeroCalid = <
seg000:00011000 ; eHeroVokial = A
seg000:00011000 ; eHeroSanya =
seg000:00011000 ; eHeroAlkin = t
seg000:00011000 ; eHeroZubin = l
seg000:00011000 ; eHeroMarius = 2
seg000:00011000 ; eHeroAxsis = :
seg000:00011000 ; eHeroRosic = y
seg000:00011000 ; eHeroAeris =
seg000:00011000 ; eHeroMerist = |
seg000:00011000 ; eHeroTyris =
seg000:00011000 ; ADV_SWORD_POINTER =
seg000:00011000 ; lith_one_way_sound =
seg000:00011000 ; whirlpool_sound = C
seg000:00011000 ; eCreatureArchDevil = 7
seg000:00011000 ; eSpellAnimateDead = '
seg000:00011000 ; campfire_sound =
seg000:00011000 ; MERC_CAMP = 3
seg000:00011000 ; eSchoolFire = §
seg000:00011000 ; eSecSkillLuck =
seg000:00011000 ; MP_HOTSEAT = §
seg000:00011000 ; eSchoolAir = §
seg000:00011000 ; eArtifactHolyGrail = §
seg000:00011000 ; kNumHeroBios = В
seg000:00011000 ; eCreatureCopperGorgon = f
seg000:00011000 ; eSpellEffectToughSkin = 6
seg000:00011000 ; const_light_crossbowman_generator =
seg000:00011000 ; eArtifactTomeOfWaterMagic = X
seg000:00011000 ; eSpellSummonWaterElemental = D
seg000:00011000 ; eSpellProtectionFromEarth = !
seg000:00011000 ; RS_DESTROY_PLAYER = 7
seg000:00011000 ; RS_GAME_TRANSMIT_END = ы
seg000:00011000 ; RS_GAME_TRANSMIT_ACK = 8
seg000:00011000 ; RS_GAME_TRANSMIT_REQ = ъ
seg000:00011000 ; const_AI_enemy_search = §
seg000:00011000 ; block_done = §
seg000:00011000 ; eSpellEffectLightning_Bolt = §
seg000:00011000 ; eSpellDimensionWalk =
seg000:00011000 ; const_normal_action = §
seg000:00011000 ; eSpellResurrection = &
seg000:00011000 ; eSpellEffectFrenzy =
seg000:00011000 ; training_grounds_sound =
seg000:00011000 ; TERRAIN_LAVA_FLOW =
seg000:00011000 ; const_slow =
seg000:00011000 ; eRaceLich =
seg000:00011000 ; RS_NEW_HOST =
seg000:00011000 ; const_no_resource =
seg000:00011000 ; const_cyclops_lord_generator = *
seg000:00011000 ; eCreatureRoyalGriffin =
seg000:00011000 ; RES_BUILDING_TT_3 =
seg000:00011000 ; eArtifactRecantersCloak = S
seg000:00011000 ; eCreatureGreaterTitan = )
seg000:00011000 ; STABLES = ^
seg000:00011000 ; sepulcher_sound =
seg000:00011000 ; SCHOLAR = Q
seg000:00011000 ; eSpellEffectDispelForcefield_3 = =
seg000:00011000 ; eSpellEffectDispelForcefield_2 = <
seg000:00011000 ; mystical_garden_sound = 9
seg000:00011000 ; WARRIOR_TOMB = l
seg000:00011000 ; hs_walk_e =
seg000:00011000 ; TEMPLE = `
seg000:00011000 ; garden_of_revelation_sound = 6
seg000:00011000 ; const_brimstone_stormclouds = §
seg000:00011000 ; const_skeleton_transformer =
seg000:00011000 ; eArtifactBucklerOfTheGnollKing = ¤
seg000:00011000 ; stables_sound = §
seg000:00011000 ; SELECT_ATTACK =
seg000:00011000 ; denorm_indeterminate =
seg000:00011000 ; eCreatureWight = <
seg000:00011000 ; eCreatureLich = @
seg000:00011000 ; eArtifactRingOfLife = _
seg000:00011000 ; RS_HIDE_HERO = &
seg000:00011000 ; eCreatureNagaGuardian = '
seg000:00011000 ; RES_SECONDARY_SKILL = ¶
seg000:00011000 ; eSecSkillIntelligence =
seg000:00011000 ; eSecSkillSchoolOfEarthMagic =
seg000:00011000 ; ADV_EVENT_POINTER =
seg000:00011000 ; eSpellSummonBoat =
seg000:00011000 ; imp_generator_sound =
seg000:00011000 ; eClassWarlock =
seg000:00011000 ; const_gnoll_horde =
seg000:00011000 ; eSpellEffectFireShield =
seg000:00011000 ; CASTLE_CITADEL_ID =
seg000:00011000 ; eSpellEffectSacrifice_Slay = 3
seg000:00011000 ; DWELLING_5_ID = #
seg000:00011000 ; DWELLING_6_ID = $
seg000:00011000 ; DWELLING_3_ID = !
seg000:00011000 ; DWELLING_4_ID = "
seg000:00011000 ; DWELLING_1_ID =
seg000:00011000 ; eCreatureDualHornedDemon = 1
seg000:00011000 ; DWELLING_2_ID =
seg000:00011000 ; DWELLING_0_ID =
seg000:00011000 ; gog_generator_sound = A
seg000:00011000 ; elf_generator_sound = 4
seg000:00011000 ; orc_generator_sound = "
seg000:00011000 ; roc_generator_sound =
seg000:00011000 ; const_resource_silo = ¤
seg000:00011000 ; invalid_sound =
seg000:00011000 ; GardenOfRevelationInfo =
seg000:00011000 ; eSecSkillSiegeBallistics =
seg000:00011000 ;
seg000:00011000 ; const_fire_dragonfly_generator = '
seg000:00011000 ; eSecSkillScouting = §
seg000:00011000 ; kNumArtifactSlots =
seg000:00011000 ; eHeroIngham =
seg000:00011000 ; eHeroCalh = 5
seg000:00011000 ; eSpellEffectMagicChannel_Suck = K
seg000:00011000 ; eHeroRashka = 9
seg000:00011000 ; pillar_of_fire_sound =
seg000:00011000 ; buoy_sound =
seg000:00011000 ; Shrine1Info =
seg000:00011000 ; Shrine3Info = §
seg000:00011000 ; Shrine2Info = ¶
seg000:00011000 ; const_halberdier_generator = %
seg000:00011000 ; RANDOM_TOWN = M
seg000:00011000 ; DRAGON_CITY =
seg000:00011000 ; const_attack_down =
seg000:00011000 ; MP_MODEM =
seg000:00011000 ; HILL_FORT = #
seg000:00011000 ; const_griffin_horde =
seg000:00011000 ; RS_CLAIM_SHIPYARD =
seg000:00011000 ; const_red_dragon_generator = $
seg000:00011000 ; eArtifactTomeOfEarthMagic = Y
seg000:00011000 ; COVER_OF_DARKNESS = ¤
seg000:00011000 ; eCreatureSingleHornedDemon = 0
seg000:00011000 ; eSecSkillLearning = §
seg000:00011000 ; WAR_MACHINE_FACTORY = j
seg000:00011000 ; eSpellBloodLust = +
seg000:00011000 ; eMasteryInvalid =
seg000:00011000 ; cs_turn_lf =
seg000:00011000 ; griffin_bank_sound =
seg000:00011000 ; eSecSkillEagleEye =
seg000:00011000 ; PRISON = >
seg000:00011000 ; const_tree_price_count = §
seg000:00011000 ; RType_null =
seg000:00011000 ; LIGHTHOUSE = *
seg000:00011000 ; const_skeleton_generator =
seg000:00011000 ; RS_TRADE_REQUEST = (
seg000:00011000 ; const_scholar_secondary_skill = §
seg000:00011000 ; trading_post_sound =
seg000:00011000 ; eHeroBroghild = w
seg000:00011000 ; TREE_OF_KNOWLEDGE = f
seg000:00011000 ; eSpellEffectDecay =
seg000:00011000 ;
seg000:00011000 ; RES_BUILDING_TT_0 =
seg000:00011000 ; eCreatureMasterGremlin =
seg000:00011000 ; const_greater_titan_generator = +
seg000:00011000 ; e_pool_choice = §
seg000:00011000 ; eSpellEffectFirewall_1 = A
seg000:00011000 ; eSpellEffectFirewall_3 = ,
seg000:00011000 ; eSpellEffectFirewall_2 = +
seg000:00011000 ; eArtifactLadybirdOfLuck = 0
seg000:00011000 ; const_king_of_terror =
seg000:00011000 ; HOLY_GRAIL_ID =
seg000:00011000 ; eSpellIdentify = §
seg000:00011000 ; const_mage_guild_1 =
seg000:00011000 ; const_mage_guild_5 =
seg000:00011000 ; const_mage_guild_4 = §
seg000:00011000 ; const_mage_guild_3 = §
seg000:00011000 ; const_mage_guild_2 = §
seg000:00011000 ; eTerrainRough =
seg000:00011000 ; RS_NEW_MAP_HEADER_INFO =
seg000:00011000 ; kNumCreatureEffects =
seg000:00011000 ;
seg000:00011000 ; BLACK_MARKET =
seg000:00011000 ; eArtifactPendantOfFreeWill = i
seg000:00011000 ; eCreatureMonk =
seg000:00011000 ; RS_GAME_HEADER_INFO_END = §
seg000:00011000 ; star_axis_sound = '
seg000:00011000 ; wood_mine_sound =
seg000:00011000 ; gold_mine_sound =
seg000:00011000 ; eSpellAntiMagic = "
seg000:00011000 ; eCreatureOrcChieftain = Y
seg000:00011000 ; eCreatureTreefolk =
seg000:00011000 ; RS_SCROLL = §
seg000:00011000 ; eClassAlchemist =
seg000:00011000 ; eArtifactSlotNeck = §
seg000:00011000 ; eArtifactHelmOfTheChaos = §
seg000:00011000 ; cs_prewalk = ¶
seg000:00011000 ; const_evil_eye_generator = '
seg000:00011000 ; ADV_ARROW_POINTER =
seg000:00011000 ; CloverFieldInfo = §
seg000:00011000 ; eArtifactHipsOfLegion = w
seg000:00011000 ; CBT_ARROW_POINTER =
seg000:00011000 ; RS_TELEPORT_HERO =
seg000:00011000 ; const_recorded_action = §
seg000:00011000 ; ORDER_OF_PAIN_ID =
seg000:00011000 ; lizardman_generator_sound = §
seg000:00011000 ; eHeroDrakon = q
seg000:00011000 ; eHeroShakti = W
seg000:00011000 ; eArtifactInexhaustableCartOfLumber = r
seg000:00011000 ; RS_MAP_HEADER_REQUEST =
seg000:00011000 ; eArtifactHourglassOfTheEvilHour = U
seg000:00011000 ; eCreatureBasilisk = j
seg000:00011000 ; RS_GIVE_ME_STUFF = .
seg000:00011000 ; kNumHeroes = А
seg000:00011000 ; round_indeterminate =
seg000:00011000 ; eSpellEffectChainLightning_Bolt = %
seg000:00011000 ; ADV_BOAT_EVENT_POINTER =
seg000:00011000 ; const_scholar_primary_skill =
seg000:00011000 ; eRewardExperience = §
seg000:00011000 ; RS_PLAYER_DROP_UPDATE = •
seg000:00011000 ; eCreatureBriarTreefolk =
seg000:00011000 ; CR_OCTREENODIFF =
seg000:00011000 ; eSpellEffectDispelLandMine = ;
seg000:00011000 ; eSecSkillFirstAid =
seg000:00011000 ; naga_bank_sound = <
seg000:00011000 ; sulfur_mine_sound = (
seg000:00011000 ; eHeroCuthbert = §
seg000:00011000 ; const_treefolk_horde =
seg000:00011000 ; RANDOM_MONSTER = G
seg000:00011000 ; IDOL_OF_FORTUNE = &
seg000:00011000 ; const_cyclops_generator = #
seg000:00011000 ; eArtifactLegsOfLegion = v
seg000:00011000 ; const_crusader_generator = (
seg000:00011000 ; eCreatureNagaSentinel = &
seg000:00011000 ; TERRAIN_LAVA_LAKE = А
seg000:00011000 ; const_beholder_generator =
seg000:00011000 ; faHiddenReadOnly = §
seg000:00011000 ; dragon_city_sound =
seg000:00011000 ; BADCODE =
seg000:00011000 ; const_attack_up =
seg000:00011000 ; RES_BUILDING_TT_1 =
seg000:00011000 ; eSpellEffectProtectionFromWater =
seg000:00011000 ; eArtifactDragonWingTabard = *
seg000:00011000 ; SHRINE1 = X
seg000:00011000 ; SHRINE2 = Y
seg000:00011000 ; SHRINE3 = Z
seg000:00011000 ; SIREN = \
seg000:00011000 ; faSystemReadOnly =
seg000:00011000 ; kNumCreatureTypes = v
seg000:00011000 ; DOCK_ID =
seg000:00011000 ; eArtifactScalesOfTheGreaterBasilisk =
seg000:00011000 ; eTerrainBeach =
seg000:00011000 ; RS_TOWN_UPDATE = ¶
seg000:00011000 ; eArtifactSpellScroll = §
seg000:00011000 ; const_wood_elf_generator =
seg000:00011000 ; const_goblin_generator =
seg000:00011000 ; eArtifactCapeOfVelocity = c
seg000:00011000 ; SIEGE_ATTACK_ID =
seg000:00011000 ; RES_SPELL =
seg000:00011000 ; eClassBarbarian =
seg000:00011000 ; SELECT_FLY = §
seg000:00011000 ; eArtifactBootsOfLevitation = Z
seg000:00011000 ; WAGON = i
seg000:00011000 ; const_AI_treasure_search = §
seg000:00011000 ; merc_camp_sound =
seg000:00011000 ; eTargetMainBuilding =
seg000:00011000 ; RS_SESSION_LOST = 4
seg000:00011000 ; const_skeleton_warrior_horde =
seg000:00011000 ; eHeroTheodorus = ,
seg000:00011000 ; RANDOM_MONSTER_4 = K
seg000:00011000 ; RANDOM_MONSTER_5 = в
seg000:00011000 ; RANDOM_MONSTER_2 = I
seg000:00011000 ; RANDOM_MONSTER_3 = J
seg000:00011000 ; RANDOM_MONSTER_6 = г
seg000:00011000 ; RANDOM_MONSTER_7 = д
seg000:00011000 ; RANDOM_MONSTER_1 = H
seg000:00011000 ; const_carnivorous_plant =
seg000:00011000 ; eArtifactArmsOfLegion = y
seg000:00011000 ; eTargetMidLowerWall =
seg000:00011000 ; kNumHeroClasses =
seg000:00011000 ; eArtifactSkullHelmet = ¶
seg000:00011000 ; eSpellEffectMirth = ¶
seg000:00011000 ; black_knight_generator_sound =
seg000:00011000 ; minotaur_generator_sound =
seg000:00011000 ; eTargetMidUpperWall = §
seg000:00011000 ; eArtifactVampiresCowl = 7
seg000:00011000 ; eArtifactTorsoOfLegion = x
seg000:00011000 ; DefenseTowerInfo =
seg000:00011000 ; LEAN_TO = '
seg000:00011000 ; eSpellEffectRemoveObstacle = "
seg000:00011000 ; RS_CHAT_MSG = ь
seg000:00011000 ; FAERIE_RING =
seg000:00011000 ; const_goblin_wolf_rider_generator =
seg000:00011000 ; hill_fort_sound = )
seg000:00011000 ; eCreatureCyclopsLord = _
seg000:00011000 ; METHOD =
seg000:00011000 ; MAGE_GUILD_ID =
seg000:00011000 ; RS_COMBAT_CONTROL = я
seg000:00011000 ; eArtifactShieldOfTheDwarvenLords =
seg000:00011000 ; eCreatureGoblinWolfRider = V
seg000:00011000 ; eSpellEffectLandMineExplosion = 9
seg000:00011000 ; const_zombie_generator =
seg000:00011000 ; LIT =
seg000:00011000 ; LEN = §
seg000:00011000 ; zombie_generator_sound =
seg000:00011000 ; const_young_behemoth_generator = $
seg000:00011000 ; SELECT_SPECIAL_ATTACK = §
seg000:00011000 ; eSpellSlayer = 7
seg000:00011000 ; DISEASE_PENALTY = §
seg000:00011000 ; eRaceTroglodyte =
seg000:00011000 ; HORDE_ID =
seg000:00011000 ; eSpellPrayer = 0
seg000:00011000 ; eSecSkillDiplomacy =
seg000:00011000 ; const_sacrifice_info =
seg000:00011000 ; MagicWellInfo =
seg000:00011000 ; eRewardPrimarySkill =
seg000:00011000 ; RS_GIFT = 2
seg000:00011000 ; RS_PING = 0
seg000:00011000 ; RES_BUILDING_TT_6 =
seg000:00011000 ; eArtifactEndlessPurseOfGold = u
seg000:00011000 ; eHeroLordHaart =
seg000:00011000 ; WATCHTOWER_ID = §
seg000:00011000 ; eSpellFireblast =
seg000:00011000 ; eHeroElleshar =
seg000:00011000 ; TERRAIN_DEAD_VEGETATION = w
seg000:00011000 ; const_efreet_sultan_generator = *
seg000:00011000 ; eArtifactDragonboneGreaves = )
seg000:00011000 ; const_primitive_lizardman_generator =
seg000:00011000 ; eArtifactNone =
seg000:00011000 ; eSpellIceRay =
seg000:00011000 ; RES_GOOD_LUCK =
seg000:00011000 ; const_manticore_generator = #
seg000:00011000 ; TERRAIN_LOG = В
seg000:00011000 ; imp_bank_sound =
seg000:00011000 ; eArtifactEmblemOfCognizance = A
seg000:00011000 ; eSpellWaterWalk =
seg000:00011000 ; eSecSkillLogistics = §
seg000:00011000 ; eCreatureEfreetSultan = 5
seg000:00011000 ; eArtifactSlotRightHand = §
seg000:00011000 ; eSpellFrenzy = 8
seg000:00011000 ; eArtifactSlotRightRing =
seg000:00011000 ; SELECT_TELEPORT =
seg000:00011000 ; ALTAR_OF_SACRIFICE = §
seg000:00011000 ; const_library =
seg000:00011000 ; eArtifactHeadOfLegion = z
seg000:00011000 ; earth_elemental_generator_sound = 3
seg000:00011000 ; faDirectory =
seg000:00011000 ; max_environment_sounds = F
seg000:00011000 ; water_elemental_generator_sound =
seg000:00011000 ; kNumCombatSpells = <
seg000:00011000 ; finish_done = §
seg000:00011000 ; eArtifactNecklaceOfOceanGuidance = G
seg000:00011000 ; eSpellShield =
seg000:00011000 ; eSpellFlight =
seg000:00011000 ; RES_NEUTRAL_LUCK =
seg000:00011000 ; eSpellPoison = G
seg000:00011000 ; eArtifactEndlessSackOfGold = s
seg000:00011000 ; const_eternal_effigy =
seg000:00011000 ; const_griffin_generator =
seg000:00011000 ; round_toward_infinity = §
seg000:00011000 ; medusa_generator_sound = ;
seg000:00011000 ; eTargetLowerWall =
seg000:00011000 ; eHeroAlamar = X
seg000:00011000 ; eHeroKhem = '
seg000:00011000 ; eHeroSolmyr = -
seg000:00011000 ; eHeroOlema = ;
seg000:00011000 ; eHeroDeemer = ]
seg000:00011000 ; kNumTerrainTypes =
seg000:00011000 ;
seg000:00011000 ; beholder_generator_sound =
seg000:00011000 ; eHeroDarkstorn = _
seg000:00011000 ; LENEXT = §
seg000:00011000 ; MP_SINGLE =
seg000:00011000 ; TERRAIN_RIVER_DELTA = П
seg000:00011000 ; eArtifactOrbOfSilt = P
seg000:00011000 ; const_horse_stable = §
seg000:00011000 ; eSpellEffectPrecision =
seg000:00011000 ; const_pit_foe_generator = )
seg000:00011000 ; eCreatureYoungBehemoth = `
seg000:00011000 ; const_necromancy_amplifier = §
seg000:00011000 ; eArtifactThunderHelmet =
seg000:00011000 ; eArtifactShieldOfTheDamned =
seg000:00011000 ; const_shroud_generator =
seg000:00011000 ; PowerSchoolInfo =
seg000:00011000 ; MARKETPLACE_ID =
seg000:00011000 ; dwarf_bank_sound = 2
seg000:00011000 ; eArtifactBreastplateOfPetrifiedWood =
seg000:00011000 ; RS_GAME_TRANSMIT_INIT = ш
seg000:00011000 ; eSpellFirstAdventureSpell =
seg000:00011000 ; eArtifactSpellbindersHat = |
seg000:00011000 ; eSecSkillSchoolOfAirMagic = ¤
seg000:00011000 ; goblin_generator_sound = 8
seg000:00011000 ; const_medusa_queen_generator = (
seg000:00011000 ; ADV_HIGHLIGHTED_POINTER = (
seg000:00011000 ; const_attack_southeast =
seg000:00011000 ; const_attack_southwest =
seg000:00011000 ;
seg000:00011000 ; RES_PRIMARY_SKILL_POWER =
seg000:00011000 ; cs_attack_r =
seg000:00011000 ; const_attack_northeast =
seg000:00011000 ; const_attack_northwest =
seg000:00011000 ; RType_bitmap8 =
seg000:00011000 ; const_cerberus_generator = '
seg000:00011000 ; RS_GIFT_REQUEST = 3
seg000:00011000 ; const_hobgoblin_generator = %
seg000:00011000 ; eArtifactSlotSpellbook =
seg000:00011000 ; eArtifactSpeculum = 4
seg000:00011000 ; eRaceGoblin =
seg000:00011000 ; eRaceGnoll =
seg000:00011000 ; eSpellEffectMagicResistance = N
seg000:00011000 ; pegasus_generator_sound = #
seg000:00011000 ; eSpellLightningBolt =
seg000:00011000 ; gremlin_generator_sound =
seg000:00011000 ; SHIPWRECK = U
seg000:00011000 ; RES_BUILDING_TT_7 =
seg000:00011000 ; eSpellDispel = #
seg000:00011000 ; MagicSchoolInfo =
seg000:00011000 ; GARDEN_OF_REVELATION =
seg000:00011000 ; rally_flag_sound = ¤
seg000:00011000 ; eSpellEffectProtectionFromEarth =
seg000:00011000 ; eSpellEffectProtectionFromFire =
seg000:00011000 ; eSpellEffectProtectionFromAir =
seg000:00011000 ; eArtifactSeaCaptainsHat = {
seg000:00011000 ; modeWrite =
seg000:00011000 ; const_wall_of_glyphic_knowledge =
seg000:00011000 ; const_academy_of_battle_scholars =
seg000:00011000 ; eSexFemale = §
seg000:00011000 ; eSpellPortal =
seg000:00011000 ; eSpellSorrow = 2
seg000:00011000 ; eCreatureDragonFly = i
seg000:00011000 ; RANDOM_RESOURCE = L
seg000:00011000 ; const_iron_golem_generator = '
seg000:00011000 ; const_wyvern_generator = #
seg000:00011000 ; TERRAIN_SKULL = Ч
seg000:00011000 ; HORDE_2_UPG_ID =
seg000:00011000 ; DEFENSE_TOWER =
seg000:00011000 ; eCreatureGoblin = T
seg000:00011000 ; eCreatureZealot =
seg000:00011000 ; eCreatureGnoll = b
seg000:00011000 ; eSpellEffectSorrow =
seg000:00011000 ; cyclops_generator_sound =
seg000:00011000 ; eTownFortress =
seg000:00011000 ; RS_PLAYER_DEAD = ·
seg000:00011000 ; eSpellEffectPoison = C
seg000:00011000 ; RES_ARTIFACT_W_TEXT =
seg000:00011000 ; WAR_SCHOOL = k
seg000:00011000 ; eHeroJabarkas = b
seg000:00011000 ; eSpellEffectAge = G
seg000:00011000 ; const_nosferatu_generator = (
seg000:00011000 ; eHeroIgnatius = 3
seg000:00011000 ; denorm_present = §
seg000:00011000 ; eArtifactArmorOfWonder =
seg000:00011000 ; eHeroCoronius =
seg000:00011000 ; const_lesser_titan_generator = $
seg000:00011000 ; const_sea_chest_nothing =
seg000:00011000 ; SELECT_FIRST_AID =
seg000:00011000 ; centaur_generator_sound = §
seg000:00011000 ; const_battle_dwarf_horde =
seg000:00011000 ; RS_READY_TO_PLAY = Ї
seg000:00011000 ; eSpellQuicksand =
seg000:00011000 ;
seg000:00011000 ; eSecSkillMysticism =
seg000:00011000 ; temple_sound = %
seg000:00011000 ; SPELL_SCROLL = ]
seg000:00011000 ; eHeroAdela =
seg000:00011000 ; eHeroNeelam = #
seg000:00011000 ; eHeroEngle = ¤
seg000:00011000 ; behemoth_generator_sound = §
seg000:00011000 ; eHeroRislav = §
seg000:00011000 ; const_swordsman_generator = !
seg000:00011000 ; HUT_OF_MAGI = %
seg000:00011000 ; SELECT_ATTACK_WALL =
seg000:00011000 ; vampire_generator_sound =
seg000:00011000 ; wyvern_generator_sound = !
seg000:00011000 ; eArtifactPendantOfTotalRecall = k
seg000:00011000 ; eSchoolAll = ¤
seg000:00011000 ; TERRAIN_OAK_TREE = З
seg000:00011000 ; WarSchoolInfo =
seg000:00011000 ;
seg000:00011000 ; pikeman_generator_sound = $
seg000:00011000 ; const_stone_golem_generator =
seg000:00011000 ; RS_MONSTER_DROP = -
seg000:00011000 ; eCreatureStoneGolem =
seg000:00011000 ; eCreatureSkeletonWarrior = 9
seg000:00011000 ; griffin_generator_sound =
seg000:00011000 ; NOTHING =
seg000:00011000 ; unicorn_generator_sound = ,
seg000:00011000 ; const_first_wall_target =
seg000:00011000 ; eArtifactOrbOfInhibition = ~
seg000:00011000 ; WateringHoleInfo =
seg000:00011000 ; OBELISK = 9
seg000:00011000 ; eSpellStoneWall =
seg000:00011000 ; eSpellStoneGaze = F
seg000:00011000 ; DERELICT_SHIP =
seg000:00011000 ; efreet_generator_sound = A
seg000:00011000 ; gorgon_generator_sound =
seg000:00011000 ; MYSTICAL_GARDEN = 7
seg000:00011000 ; eArtifactTalismanOfMana = J
seg000:00011000 ; HALL_CITY_ID =
seg000:00011000 ; RType_sfx =
seg000:00011000 ; RType_text = §
seg000:00011000 ; eArtifactEquestriansGloves = F
seg000:00011000 ; eEncodeTilesetRLE = §
seg000:00011000 ; eHeroAragorn = 1
seg000:00011000 ; MaxInfoFlags =
seg000:00011000 ; eRaceDemon =
seg000:00011000 ; eSecSkillBattleTactics =
seg000:00011000 ; eCreatureZombieLord = ;
seg000:00011000 ; RS_GAME_XFER_CONFIRM_END = 9
seg000:00011000 ; eHeroPiquedram =
seg000:00011000 ; eHeroUfretin =
seg000:00011000 ; eHeroLorelei = P
seg000:00011000 ; eHeroJeddite = [
seg000:00011000 ; RType_advmask = O
seg000:00011000 ; const_archmage_generator = (
seg000:00011000 ; RES_BUILDING_TT_4 =
seg000:00011000 ; RS_BAD_VERSION =
seg000:00011000 ; eSpellDisguise =
seg000:00011000 ; eHeroGaldwyn =
seg000:00011000 ; eHeroGundula = m
seg000:00011000 ; eArtifactAngelFeatherArrows = >
seg000:00011000 ; RS_COMBAT_TYPE = ё
seg000:00011000 ; eHeroVerdish = {
seg000:00011000 ; shrine_sound = &
seg000:00011000 ; BLACKSMITH_ID =
seg000:00011000 ; eTownRampart = §
seg000:00011000 ; eRewardNone =
seg000:00011000 ; eSpellViewAir =
seg000:00011000 ; eSpellViewEarth = §
seg000:00011000 ; faReadOnly = §
seg000:00011000 ; eCreatureMagog = -
seg000:00011000 ; eSpellEffectShield =
seg000:00011000 ; eArtifactVialOfLifeblood = `
seg000:00011000 ; TERRAIN_ROAD_1 = Р
seg000:00011000 ; TERRAIN_ROAD_3 = Т
seg000:00011000 ; TERRAIN_ROAD_2 = С
seg000:00011000 ; eHeroTyraxor = g
seg000:00011000 ; eHeroStraker = @
seg000:00011000 ; eTownNeutral =
seg000:00011000 ; eSpellFirstCombatSpell =
seg000:00011000 ;
seg000:00011000 ; eArtifactAngelWings = H
seg000:00011000 ; eCreatureRedDragon = R
seg000:00011000 ; eHeroDamacon = T
seg000:00011000 ; const_apprentice_gremlin_generator =
seg000:00011000 ; RES_SMALL_GOLD = #
seg000:00011000 ; eHeroMoandor = B
seg000:00011000 ; eSpellClone = A
seg000:00011000 ; eHeroTorosar = $
seg000:00011000 ; STABLES_ID = §
seg000:00011000 ; FaerieRingInfo = §
seg000:00011000 ; manticore_generator_sound = :
seg000:00011000 ; eTerrainCursedGround =
seg000:00011000 ; eTargetLowerTower =
seg000:00011000 ; eSpellEffectLandMine = /
seg000:00011000 ; const_artifact_merchants =
seg000:00011000 ; eRewardSecondarySkill =
seg000:00011000 ; const_naga_guardian_generator = *
seg000:00011000 ; const_monk_generator = "
seg000:00011000 ; eHeroMelodia =
seg000:00011000 ; CREATURE_BANK =
seg000:00011000 ; eHeroHalon = )
seg000:00011000 ; eHeroJenova =
seg000:00011000 ; eHeroXyron = 4
seg000:00011000 ; FountainOfYouthInfo =
seg000:00011000 ; need_more =
seg000:00011000 ; eHeroAislinn = I
seg000:00011000 ; SELECT_CREATURE_SPELL = ¶
seg000:00011000 ; SELECT_ENEMY_TENT = §
seg000:00011000 ; e_pool_both = §
seg000:00011000 ; LITH_TWOWAY = -
seg000:00011000 ; RS_SORT_MAPS =
seg000:00011000 ; eSpellCounterstroke = :
seg000:00011000 ; magic_school_sound =
seg000:00011000 ; const_escape_tunnel =
seg000:00011000 ; eSpellTeleport = ?
seg000:00011000 ; kNumMasteries = §
seg000:00011000 ; const_arch_devil_generator = +
seg000:00011000 ; eHeroKyriell =
seg000:00011000 ; eCreatureMinotaurKing = O
seg000:00011000 ; TERRAIN_VOLCANIC_VENT = Э
seg000:00011000 ; const_orc_chieftan_generator = '
seg000:00011000 ; const_war_unicorn_generator = *
seg000:00011000 ; eHeroMephala =
seg000:00011000 ; black_market_sound =
seg000:00011000 ; BLACK_BOX =
seg000:00011000 ; eArtifactCloverOfFortune = .
seg000:00011000 ; const_minotaur_generator = "
seg000:00011000 ; eTerrainSubterranean =
seg000:00011000 ; const_invalid_school =
seg000:00011000 ; ORE = §
seg000:00011000 ; eHeroClavius = F
seg000:00011000 ; CARTOGRAPHER =
seg000:00011000 ; eHeroGerwulf = v
seg000:00011000 ; eRiverNone =
seg000:00011000 ; eArtifactOrbOfTheFirmament = O
seg000:00011000 ; eSpellWeakness = -
seg000:00011000 ; SANCTUARY = P
seg000:00011000 ; kNumAdventureSpells =
seg000:00011000 ;
seg000:00011000 ; LITH_ONEWAY_EXIT = ,
seg000:00011000 ; faerie_ring_sound = 5
seg000:00011000 ; RS_MOVE_HERO =
seg000:00011000 ; eSpellSpontaneousCombustion = §
seg000:00011000 ; eArtifactEversmokingRingOfSulfur = q
seg000:00011000 ; eHeroSirChristian =
seg000:00011000 ; eCreatureScorpicore = Q
seg000:00011000 ; OCEAN_BOTTLE = ;
seg000:00011000 ; const_scholar_spell = §
seg000:00011000 ; eSpellBacklash = $
seg000:00011000 ; RANDOM_ARTIFACT = A
seg000:00011000 ; ANCHOR_POINT = §
seg000:00011000 ; BLOCKS =
seg000:00011000 ; elemental_conflux_sound = +
seg000:00011000 ; RES_BUILDING_TT_5 =
seg000:00011000 ; const_zombie_lord_generator = &
seg000:00011000 ; eFortificationCitadel = §
seg000:00011000 ; const_artifact_requires_wisdom = §
seg000:00011000 ; MAX_BUILDING_TYPE = ,
seg000:00011000 ; const_angel_generator = $
seg000:00011000 ; CHECK3 =
seg000:00011000 ; CHECK4 =
seg000:00011000 ; CHECK1 =
seg000:00011000 ; CHECK2 =
seg000:00011000 ;
seg000:00011000 ; const_gnoll_generator =
seg000:00011000 ; eHeroSkullreaver = D
seg000:00011000 ; hs_walk_se =
seg000:00011000 ; eSpellRemoveObstacle = @
seg000:00011000 ; hs_walk_s =
seg000:00011000 ; eSecSkillArchery = §
seg000:00011000 ; eCreatureAirElemental = p
seg000:00011000 ; eTownDungeon =
seg000:00011000 ; TERRAIN_CANYON = u
seg000:00011000 ; eArtifactBirdOfPerception = ?
seg000:00011000 ; RS_PLAYER_LOST = №
seg000:00011000 ; eFortificationNone =
seg000:00011000 ; eCreatureObsidianGargoyle =
seg000:00011000 ; kNumPrimarySkills =
seg000:00011000 ; eTownInferno = §
seg000:00011000 ; abandoned_mine_sound =
seg000:00011000 ; eArtifactGoldenBow = [
seg000:00011000 ; eCreatureWarUnicorn =
seg000:00011000 ; HALL_TOWN_ID =
seg000:00011000 ; RES_BAD_MORALE =
seg000:00011000 ; eSpellBind = H
seg000:00011000 ; eSpellNone =
seg000:00011000 ; eArtifactPendantOfAgitation = j
seg000:00011000 ; eSecSkillDefense =
seg000:00011000 ; eSecSkillOffense =
seg000:00011000 ; eHeroViDomina = N
seg000:00011000 ; eArtifactStoicWatchman = @
seg000:00011000 ; WHIRLPOOL = o
seg000:00011000 ; eHeroFafner = %
seg000:00011000 ; eHeroClancy =
seg000:00011000 ; eHeroThant = L
seg000:00011000 ; eHeroThane = !
seg000:00011000 ; eHeroBron = p
seg000:00011000 ; eHeroFion = 0
seg000:00011000 ; eHeroGeon = \
seg000:00011000 ; eHeroGunnar = U
seg000:00011000 ; eHeroRion =
seg000:00011000 ; eHeroLoynis =
seg000:00011000 ; eSpellEffectMeteorShower =
seg000:00011000 ; TERRAIN_MOUNTAIN = Ж
seg000:00011000 ; _MAX_BYTES = А
seg000:00011000 ; eSecSkillBattlefieldBallistics = ¶
seg000:00011000 ; eHeroMirlanda = x
seg000:00011000 ; fountain_of_fortune_sound =
seg000:00011000 ; eArtifactBlackshardOfTheDeadKnight =
seg000:00011000 ; SPECIAL_BUILDING_ID =
seg000:00011000 ; swordsman_generator_sound = *
seg000:00011000 ; eSpellEffectHypnotize = §
seg000:00011000 ; eSecSkillEstates =
seg000:00011000 ; TERRAIN_MANDRAKE = Г
seg000:00011000 ; eSchoolWater =
RE: FAQ по моддингу - Berserker - 14.07.2021 02:13
Обрезано. Откуда взяты?
RE: FAQ по моддингу - Bes - 14.07.2021 02:24
надо было пост разбивать, иначе очень длинный и обрезается форумом, увы
RE: FAQ по моддингу - XEPOMAHT - 14.07.2021 02:45
(14.07.2021 02:13)Berserker Wrote: Откуда взяты?
С отладочного билда RoE.
Окончание списка:
Code:
seg000:00011000 ; eArtifactTargOfTheRampagingOgre =
seg000:00011000 ; eArtifactHelmOfTheAlabasterUnicorn =
seg000:00011000 ; TERRAIN_MUSHROOM = Б
seg000:00011000 ; const_thunderbird_generator = )
seg000:00011000 ; const_capitol_hall =
seg000:00011000 ; eSchoolEarth =
seg000:00011000 ; const_hall_of_valhalla =
seg000:00011000 ; eCreatureGnollMarauder = c
seg000:00011000 ; kMaxPrimarySkillLevel = c
seg000:00011000 ; eCreatureChampion =
seg000:00011000 ; eSecSkillSorcery =
seg000:00011000 ; eArtifactAmuletOfTheUndertaker = 6
seg000:00011000 ; eArtifactSpellbook =
seg000:00011000 ; TERRAIN_YUCCA_TREE = а
seg000:00011000 ; eCreatureSkeleton = 8
seg000:00011000 ; eCreatureHellHound = .
seg000:00011000 ; eHeroMarius = 2
seg000:00011000 ; eHeroAxsis = :
seg000:00011000 ; eHeroRosic = y
seg000:00011000 ; eHeroAeris =
seg000:00011000 ; eHeroMerist = |
seg000:00011000 ; eHeroTyris =
seg000:00011000 ; ADV_SWORD_POINTER =
seg000:00011000 ; lith_one_way_sound =
seg000:00011000 ; whirlpool_sound = C
seg000:00011000 ; eCreatureArchDevil = 7
seg000:00011000 ; eSpellAnimateDead = '
seg000:00011000 ; campfire_sound =
seg000:00011000 ; MERC_CAMP = 3
seg000:00011000 ; eSchoolFire = §
seg000:00011000 ; eSecSkillLuck =
seg000:00011000 ; MP_HOTSEAT = §
seg000:00011000 ; eSchoolAir = §
seg000:00011000 ; eArtifactHolyGrail = §
seg000:00011000 ; kNumHeroBios = В
seg000:00011000 ; eCreatureCopperGorgon = f
seg000:00011000 ; eSpellEffectToughSkin = 6
seg000:00011000 ; const_light_crossbowman_generator =
seg000:00011000 ; eArtifactTomeOfWaterMagic = X
seg000:00011000 ; eSpellSummonWaterElemental = D
seg000:00011000 ; eSpellProtectionFromEarth = !
seg000:00011000 ; RS_DESTROY_PLAYER = 7
seg000:00011000 ; RS_GAME_TRANSMIT_END = ы
seg000:00011000 ; RS_GAME_TRANSMIT_ACK = 8
seg000:00011000 ; RS_GAME_TRANSMIT_REQ = ъ
seg000:00011000 ; const_AI_enemy_search = §
seg000:00011000 ; block_done = §
seg000:00011000 ; eSpellEffectLightning_Bolt = §
seg000:00011000 ; eSpellDimensionWalk =
seg000:00011000 ; const_normal_action = §
seg000:00011000 ; eSpellResurrection = &
seg000:00011000 ; eSpellEffectFrenzy =
seg000:00011000 ; training_grounds_sound =
seg000:00011000 ; TERRAIN_LAVA_FLOW =
seg000:00011000 ; const_slow =
seg000:00011000 ; eRaceLich =
seg000:00011000 ; RS_NEW_HOST =
seg000:00011000 ; const_no_resource =
seg000:00011000 ; const_cyclops_lord_generator = *
seg000:00011000 ; eCreatureRoyalGriffin =
seg000:00011000 ; RES_BUILDING_TT_3 =
seg000:00011000 ; eArtifactRecantersCloak = S
seg000:00011000 ; eCreatureGreaterTitan = )
seg000:00011000 ; STABLES = ^
seg000:00011000 ; sepulcher_sound =
seg000:00011000 ; SCHOLAR = Q
seg000:00011000 ; eSpellEffectDispelForcefield_3 = =
seg000:00011000 ; eSpellEffectDispelForcefield_2 = <
seg000:00011000 ; mystical_garden_sound = 9
seg000:00011000 ; WARRIOR_TOMB = l
seg000:00011000 ; hs_walk_e =
seg000:00011000 ; TEMPLE = `
seg000:00011000 ; garden_of_revelation_sound = 6
seg000:00011000 ; const_brimstone_stormclouds = §
seg000:00011000 ; const_skeleton_transformer =
seg000:00011000 ; eArtifactBucklerOfTheGnollKing = ¤
seg000:00011000 ; stables_sound = §
seg000:00011000 ; SELECT_ATTACK =
seg000:00011000 ; denorm_indeterminate =
seg000:00011000 ; eCreatureWight = <
seg000:00011000 ; eCreatureLich = @
seg000:00011000 ; eArtifactRingOfLife = _
seg000:00011000 ; RS_HIDE_HERO = &
seg000:00011000 ; eCreatureNagaGuardian = '
seg000:00011000 ; RES_SECONDARY_SKILL = ¶
seg000:00011000 ; eSecSkillIntelligence =
seg000:00011000 ; eSecSkillSchoolOfEarthMagic =
seg000:00011000 ; ADV_EVENT_POINTER =
seg000:00011000 ; eSpellSummonBoat =
seg000:00011000 ; imp_generator_sound =
seg000:00011000 ; eClassWarlock =
seg000:00011000 ; const_gnoll_horde =
seg000:00011000 ; eSpellEffectFireShield =
seg000:00011000 ; CASTLE_CITADEL_ID =
seg000:00011000 ; eSpellEffectSacrifice_Slay = 3
seg000:00011000 ; DWELLING_5_ID = #
seg000:00011000 ; DWELLING_6_ID = $
seg000:00011000 ; DWELLING_3_ID = !
seg000:00011000 ; DWELLING_4_ID = "
seg000:00011000 ; DWELLING_1_ID =
seg000:00011000 ; eCreatureDualHornedDemon = 1
seg000:00011000 ; DWELLING_2_ID =
seg000:00011000 ; DWELLING_0_ID =
seg000:00011000 ; gog_generator_sound = A
seg000:00011000 ; elf_generator_sound = 4
seg000:00011000 ; orc_generator_sound = "
seg000:00011000 ; roc_generator_sound =
seg000:00011000 ; const_resource_silo = ¤
seg000:00011000 ; invalid_sound =
seg000:00011000 ; GardenOfRevelationInfo =
seg000:00011000 ; eSecSkillSiegeBallistics =
seg000:00011000 ;
seg000:00011000 ; const_fire_dragonfly_generator = '
seg000:00011000 ; eSecSkillScouting = §
seg000:00011000 ; kNumArtifactSlots =
seg000:00011000 ; eHeroIngham =
seg000:00011000 ; eHeroCalh = 5
seg000:00011000 ; eSpellEffectMagicChannel_Suck = K
seg000:00011000 ; eHeroRashka = 9
seg000:00011000 ; pillar_of_fire_sound =
seg000:00011000 ; buoy_sound =
seg000:00011000 ; Shrine1Info =
seg000:00011000 ; Shrine3Info = §
seg000:00011000 ; Shrine2Info = ¶
seg000:00011000 ; const_halberdier_generator = %
seg000:00011000 ; RANDOM_TOWN = M
seg000:00011000 ; DRAGON_CITY =
seg000:00011000 ; const_attack_down =
seg000:00011000 ; MP_MODEM =
seg000:00011000 ; HILL_FORT = #
seg000:00011000 ; const_griffin_horde =
seg000:00011000 ; RS_CLAIM_SHIPYARD =
seg000:00011000 ; const_red_dragon_generator = $
seg000:00011000 ; eArtifactTomeOfEarthMagic = Y
seg000:00011000 ; COVER_OF_DARKNESS = ¤
seg000:00011000 ; eCreatureSingleHornedDemon = 0
seg000:00011000 ; eSecSkillLearning = §
seg000:00011000 ; WAR_MACHINE_FACTORY = j
seg000:00011000 ; eSpellBloodLust = +
seg000:00011000 ; eMasteryInvalid =
seg000:00011000 ; cs_turn_lf =
seg000:00011000 ; griffin_bank_sound =
seg000:00011000 ; eSecSkillEagleEye =
seg000:00011000 ; PRISON = >
seg000:00011000 ; const_tree_price_count = §
seg000:00011000 ; RType_null =
seg000:00011000 ; LIGHTHOUSE = *
seg000:00011000 ; const_skeleton_generator =
seg000:00011000 ; RS_TRADE_REQUEST = (
seg000:00011000 ; const_scholar_secondary_skill = §
seg000:00011000 ; trading_post_sound =
seg000:00011000 ; eHeroBroghild = w
seg000:00011000 ; TREE_OF_KNOWLEDGE = f
seg000:00011000 ; eSpellEffectDecay =
seg000:00011000 ;
seg000:00011000 ; RES_BUILDING_TT_0 =
seg000:00011000 ; eCreatureMasterGremlin =
seg000:00011000 ; const_greater_titan_generator = +
seg000:00011000 ; e_pool_choice = §
seg000:00011000 ; eSpellEffectFirewall_1 = A
seg000:00011000 ; eSpellEffectFirewall_3 = ,
seg000:00011000 ; eSpellEffectFirewall_2 = +
seg000:00011000 ; eArtifactLadybirdOfLuck = 0
seg000:00011000 ; const_king_of_terror =
seg000:00011000 ; HOLY_GRAIL_ID =
seg000:00011000 ; eSpellIdentify = §
seg000:00011000 ; const_mage_guild_1 =
seg000:00011000 ; const_mage_guild_5 =
seg000:00011000 ; const_mage_guild_4 = §
seg000:00011000 ; const_mage_guild_3 = §
seg000:00011000 ; const_mage_guild_2 = §
seg000:00011000 ; eTerrainRough =
seg000:00011000 ; RS_NEW_MAP_HEADER_INFO =
seg000:00011000 ; kNumCreatureEffects =
seg000:00011000 ;
seg000:00011000 ; BLACK_MARKET =
seg000:00011000 ; eArtifactPendantOfFreeWill = i
seg000:00011000 ; eCreatureMonk =
seg000:00011000 ; RS_GAME_HEADER_INFO_END = §
seg000:00011000 ; star_axis_sound = '
seg000:00011000 ; wood_mine_sound =
seg000:00011000 ; gold_mine_sound =
seg000:00011000 ; eSpellAntiMagic = "
seg000:00011000 ; eCreatureOrcChieftain = Y
seg000:00011000 ; eCreatureTreefolk =
seg000:00011000 ; RS_SCROLL = §
seg000:00011000 ; eClassAlchemist =
seg000:00011000 ; eArtifactSlotNeck = §
seg000:00011000 ; eArtifactHelmOfTheChaos = §
seg000:00011000 ; cs_prewalk = ¶
seg000:00011000 ; const_evil_eye_generator = '
seg000:00011000 ; ADV_ARROW_POINTER =
seg000:00011000 ; CloverFieldInfo = §
seg000:00011000 ; eArtifactHipsOfLegion = w
seg000:00011000 ; CBT_ARROW_POINTER =
seg000:00011000 ; RS_TELEPORT_HERO =
seg000:00011000 ; const_recorded_action = §
seg000:00011000 ; ORDER_OF_PAIN_ID =
seg000:00011000 ; lizardman_generator_sound = §
seg000:00011000 ; eHeroDrakon = q
seg000:00011000 ; eHeroShakti = W
seg000:00011000 ; eArtifactInexhaustableCartOfLumber = r
seg000:00011000 ; RS_MAP_HEADER_REQUEST =
seg000:00011000 ; eArtifactHourglassOfTheEvilHour = U
seg000:00011000 ; eCreatureBasilisk = j
seg000:00011000 ; RS_GIVE_ME_STUFF = .
seg000:00011000 ; kNumHeroes = А
seg000:00011000 ; round_indeterminate =
seg000:00011000 ; eSpellEffectChainLightning_Bolt = %
seg000:00011000 ; ADV_BOAT_EVENT_POINTER =
seg000:00011000 ; const_scholar_primary_skill =
seg000:00011000 ; eRewardExperience = §
seg000:00011000 ; RS_PLAYER_DROP_UPDATE = •
seg000:00011000 ; eCreatureBriarTreefolk =
seg000:00011000 ; CR_OCTREENODIFF =
seg000:00011000 ; eSpellEffectDispelLandMine = ;
seg000:00011000 ; eSecSkillFirstAid =
seg000:00011000 ; naga_bank_sound = <
seg000:00011000 ; sulfur_mine_sound = (
seg000:00011000 ; eHeroCuthbert = §
seg000:00011000 ; const_treefolk_horde =
seg000:00011000 ; RANDOM_MONSTER = G
seg000:00011000 ; IDOL_OF_FORTUNE = &
seg000:00011000 ; const_cyclops_generator = #
seg000:00011000 ; eArtifactLegsOfLegion = v
seg000:00011000 ; const_crusader_generator = (
seg000:00011000 ; eCreatureNagaSentinel = &
seg000:00011000 ; TERRAIN_LAVA_LAKE = А
seg000:00011000 ; const_beholder_generator =
seg000:00011000 ; faHiddenReadOnly = §
seg000:00011000 ; dragon_city_sound =
seg000:00011000 ; BADCODE =
seg000:00011000 ; const_attack_up =
seg000:00011000 ; RES_BUILDING_TT_1 =
seg000:00011000 ; eSpellEffectProtectionFromWater =
seg000:00011000 ; eArtifactDragonWingTabard = *
seg000:00011000 ; SHRINE1 = X
seg000:00011000 ; SHRINE2 = Y
seg000:00011000 ; SHRINE3 = Z
seg000:00011000 ; SIREN = \
seg000:00011000 ; faSystemReadOnly =
seg000:00011000 ; kNumCreatureTypes = v
seg000:00011000 ; DOCK_ID =
seg000:00011000 ; eArtifactScalesOfTheGreaterBasilisk =
seg000:00011000 ; eTerrainBeach =
seg000:00011000 ; RS_TOWN_UPDATE = ¶
seg000:00011000 ; eArtifactSpellScroll = §
seg000:00011000 ; const_wood_elf_generator =
seg000:00011000 ; const_goblin_generator =
seg000:00011000 ; eArtifactCapeOfVelocity = c
seg000:00011000 ; SIEGE_ATTACK_ID =
seg000:00011000 ; RES_SPELL =
seg000:00011000 ; eClassBarbarian =
seg000:00011000 ; SELECT_FLY = §
seg000:00011000 ; eArtifactBootsOfLevitation = Z
seg000:00011000 ; WAGON = i
seg000:00011000 ; const_AI_treasure_search = §
seg000:00011000 ; merc_camp_sound =
seg000:00011000 ; eTargetMainBuilding =
seg000:00011000 ; RS_SESSION_LOST = 4
seg000:00011000 ; const_skeleton_warrior_horde =
seg000:00011000 ; eHeroTheodorus = ,
seg000:00011000 ; RANDOM_MONSTER_4 = K
seg000:00011000 ; RANDOM_MONSTER_5 = в
seg000:00011000 ; RANDOM_MONSTER_2 = I
seg000:00011000 ; RANDOM_MONSTER_3 = J
seg000:00011000 ; RANDOM_MONSTER_6 = г
seg000:00011000 ; RANDOM_MONSTER_7 = д
seg000:00011000 ; RANDOM_MONSTER_1 = H
seg000:00011000 ; const_carnivorous_plant =
seg000:00011000 ; eArtifactArmsOfLegion = y
seg000:00011000 ; eTargetMidLowerWall =
seg000:00011000 ; kNumHeroClasses =
seg000:00011000 ; eArtifactSkullHelmet = ¶
seg000:00011000 ; eSpellEffectMirth = ¶
seg000:00011000 ; black_knight_generator_sound =
seg000:00011000 ; minotaur_generator_sound =
seg000:00011000 ; eTargetMidUpperWall = §
seg000:00011000 ; eArtifactVampiresCowl = 7
seg000:00011000 ; eArtifactTorsoOfLegion = x
seg000:00011000 ; DefenseTowerInfo =
seg000:00011000 ; LEAN_TO = '
seg000:00011000 ; eSpellEffectRemoveObstacle = "
seg000:00011000 ; RS_CHAT_MSG = ь
seg000:00011000 ; FAERIE_RING =
seg000:00011000 ; const_goblin_wolf_rider_generator =
seg000:00011000 ; hill_fort_sound = )
seg000:00011000 ; eCreatureCyclopsLord = _
seg000:00011000 ; METHOD =
seg000:00011000 ; MAGE_GUILD_ID =
seg000:00011000 ; RS_COMBAT_CONTROL = я
seg000:00011000 ; eArtifactShieldOfTheDwarvenLords =
seg000:00011000 ; eCreatureGoblinWolfRider = V
seg000:00011000 ; eSpellEffectLandMineExplosion = 9
seg000:00011000 ; const_zombie_generator =
seg000:00011000 ; LIT =
seg000:00011000 ; LEN = §
seg000:00011000 ; zombie_generator_sound =
seg000:00011000 ; const_young_behemoth_generator = $
seg000:00011000 ; SELECT_SPECIAL_ATTACK = §
seg000:00011000 ; eSpellSlayer = 7
seg000:00011000 ; DISEASE_PENALTY = §
seg000:00011000 ; eRaceTroglodyte =
seg000:00011000 ; HORDE_ID =
seg000:00011000 ; eSpellPrayer = 0
seg000:00011000 ; eSecSkillDiplomacy =
seg000:00011000 ; const_sacrifice_info =
seg000:00011000 ; MagicWellInfo =
seg000:00011000 ; eRewardPrimarySkill =
seg000:00011000 ; RS_GIFT = 2
seg000:00011000 ; RS_PING = 0
seg000:00011000 ; RES_BUILDING_TT_6 =
seg000:00011000 ; eArtifactEndlessPurseOfGold = u
seg000:00011000 ; eHeroLordHaart =
seg000:00011000 ; WATCHTOWER_ID = §
seg000:00011000 ; eSpellFireblast =
seg000:00011000 ; eHeroElleshar =
seg000:00011000 ; TERRAIN_DEAD_VEGETATION = w
seg000:00011000 ; const_efreet_sultan_generator = *
seg000:00011000 ; eArtifactDragonboneGreaves = )
seg000:00011000 ; const_primitive_lizardman_generator =
seg000:00011000 ; eArtifactNone =
seg000:00011000 ; eSpellIceRay =
seg000:00011000 ; RES_GOOD_LUCK =
seg000:00011000 ; const_manticore_generator = #
seg000:00011000 ; TERRAIN_LOG = В
seg000:00011000 ; imp_bank_sound =
seg000:00011000 ; eArtifactEmblemOfCognizance = A
seg000:00011000 ; eSpellWaterWalk =
seg000:00011000 ; eSecSkillLogistics = §
seg000:00011000 ; eCreatureEfreetSultan = 5
seg000:00011000 ; eArtifactSlotRightHand = §
seg000:00011000 ; eSpellFrenzy = 8
seg000:00011000 ; eArtifactSlotRightRing =
seg000:00011000 ; SELECT_TELEPORT =
seg000:00011000 ; ALTAR_OF_SACRIFICE = §
seg000:00011000 ; const_library =
seg000:00011000 ; eArtifactHeadOfLegion = z
seg000:00011000 ; earth_elemental_generator_sound = 3
seg000:00011000 ; faDirectory =
seg000:00011000 ; max_environment_sounds = F
seg000:00011000 ; water_elemental_generator_sound =
seg000:00011000 ; kNumCombatSpells = <
seg000:00011000 ; finish_done = §
seg000:00011000 ; eArtifactNecklaceOfOceanGuidance = G
seg000:00011000 ; eSpellShield =
seg000:00011000 ; eSpellFlight =
seg000:00011000 ; RES_NEUTRAL_LUCK =
seg000:00011000 ; eSpellPoison = G
seg000:00011000 ; eArtifactEndlessSackOfGold = s
seg000:00011000 ; const_eternal_effigy =
seg000:00011000 ; const_griffin_generator =
seg000:00011000 ; round_toward_infinity = §
seg000:00011000 ; medusa_generator_sound = ;
seg000:00011000 ; eTargetLowerWall =
seg000:00011000 ; eHeroAlamar = X
seg000:00011000 ; eHeroKhem = '
seg000:00011000 ; eHeroSolmyr = -
seg000:00011000 ; eHeroOlema = ;
seg000:00011000 ; eHeroDeemer = ]
seg000:00011000 ; kNumTerrainTypes =
seg000:00011000 ;
seg000:00011000 ; beholder_generator_sound =
seg000:00011000 ; eHeroDarkstorn = _
seg000:00011000 ; LENEXT = §
seg000:00011000 ; MP_SINGLE =
seg000:00011000 ; TERRAIN_RIVER_DELTA = П
seg000:00011000 ; eArtifactOrbOfSilt = P
seg000:00011000 ; const_horse_stable = §
seg000:00011000 ; eSpellEffectPrecision =
seg000:00011000 ; const_pit_foe_generator = )
seg000:00011000 ; eCreatureYoungBehemoth = `
seg000:00011000 ; const_necromancy_amplifier = §
seg000:00011000 ; eArtifactThunderHelmet =
seg000:00011000 ; eArtifactShieldOfTheDamned =
seg000:00011000 ; const_shroud_generator =
seg000:00011000 ; PowerSchoolInfo =
seg000:00011000 ; MARKETPLACE_ID =
seg000:00011000 ; dwarf_bank_sound = 2
seg000:00011000 ; eArtifactBreastplateOfPetrifiedWood =
seg000:00011000 ; RS_GAME_TRANSMIT_INIT = ш
seg000:00011000 ; eSpellFirstAdventureSpell =
seg000:00011000 ; eArtifactSpellbindersHat = |
seg000:00011000 ; eSecSkillSchoolOfAirMagic = ¤
seg000:00011000 ; goblin_generator_sound = 8
seg000:00011000 ; const_medusa_queen_generator = (
seg000:00011000 ; ADV_HIGHLIGHTED_POINTER = (
seg000:00011000 ; const_attack_southeast =
seg000:00011000 ; const_attack_southwest =
seg000:00011000 ;
seg000:00011000 ; RES_PRIMARY_SKILL_POWER =
seg000:00011000 ; cs_attack_r =
seg000:00011000 ; const_attack_northeast =
seg000:00011000 ; const_attack_northwest =
seg000:00011000 ; RType_bitmap8 =
seg000:00011000 ; const_cerberus_generator = '
seg000:00011000 ; RS_GIFT_REQUEST = 3
seg000:00011000 ; const_hobgoblin_generator = %
seg000:00011000 ; eArtifactSlotSpellbook =
seg000:00011000 ; eArtifactSpeculum = 4
seg000:00011000 ; eRaceGoblin =
seg000:00011000 ; eRaceGnoll =
seg000:00011000 ; eSpellEffectMagicResistance = N
seg000:00011000 ; pegasus_generator_sound = #
seg000:00011000 ; eSpellLightningBolt =
seg000:00011000 ; gremlin_generator_sound =
seg000:00011000 ; SHIPWRECK = U
seg000:00011000 ; RES_BUILDING_TT_7 =
seg000:00011000 ; eSpellDispel = #
seg000:00011000 ; MagicSchoolInfo =
seg000:00011000 ; GARDEN_OF_REVELATION =
seg000:00011000 ; rally_flag_sound = ¤
seg000:00011000 ; eSpellEffectProtectionFromEarth =
seg000:00011000 ; eSpellEffectProtectionFromFire =
seg000:00011000 ; eSpellEffectProtectionFromAir =
seg000:00011000 ; eArtifactSeaCaptainsHat = {
seg000:00011000 ; modeWrite =
seg000:00011000 ; const_wall_of_glyphic_knowledge =
seg000:00011000 ; const_academy_of_battle_scholars =
seg000:00011000 ; eSexFemale = §
seg000:00011000 ; eSpellPortal =
seg000:00011000 ; eSpellSorrow = 2
seg000:00011000 ; eCreatureDragonFly = i
seg000:00011000 ; RANDOM_RESOURCE = L
seg000:00011000 ; const_iron_golem_generator = '
seg000:00011000 ; const_wyvern_generator = #
seg000:00011000 ; TERRAIN_SKULL = Ч
seg000:00011000 ; HORDE_2_UPG_ID =
seg000:00011000 ; DEFENSE_TOWER =
seg000:00011000 ; eCreatureGoblin = T
seg000:00011000 ; eCreatureZealot =
seg000:00011000 ; eCreatureGnoll = b
seg000:00011000 ; eSpellEffectSorrow =
seg000:00011000 ; cyclops_generator_sound =
seg000:00011000 ; eTownFortress =
seg000:00011000 ; RS_PLAYER_DEAD = ·
seg000:00011000 ; eSpellEffectPoison = C
seg000:00011000 ; RES_ARTIFACT_W_TEXT =
seg000:00011000 ; WAR_SCHOOL = k
seg000:00011000 ; eHeroJabarkas = b
seg000:00011000 ; eSpellEffectAge = G
seg000:00011000 ; const_nosferatu_generator = (
seg000:00011000 ; eHeroIgnatius = 3
seg000:00011000 ; denorm_present = §
seg000:00011000 ; eArtifactArmorOfWonder =
seg000:00011000 ; eHeroCoronius =
seg000:00011000 ; const_lesser_titan_generator = $
seg000:00011000 ; const_sea_chest_nothing =
seg000:00011000 ; SELECT_FIRST_AID =
seg000:00011000 ; centaur_generator_sound = §
seg000:00011000 ; const_battle_dwarf_horde =
seg000:00011000 ; RS_READY_TO_PLAY = Ї
seg000:00011000 ; eSpellQuicksand =
seg000:00011000 ;
seg000:00011000 ; eSecSkillMysticism =
seg000:00011000 ; temple_sound = %
seg000:00011000 ; SPELL_SCROLL = ]
seg000:00011000 ; eHeroAdela =
seg000:00011000 ; eHeroNeelam = #
seg000:00011000 ; eHeroEngle = ¤
seg000:00011000 ; behemoth_generator_sound = §
seg000:00011000 ; eHeroRislav = §
seg000:00011000 ; const_swordsman_generator = !
seg000:00011000 ; HUT_OF_MAGI = %
seg000:00011000 ; SELECT_ATTACK_WALL =
seg000:00011000 ; vampire_generator_sound =
seg000:00011000 ; wyvern_generator_sound = !
seg000:00011000 ; eArtifactPendantOfTotalRecall = k
seg000:00011000 ; eSchoolAll = ¤
seg000:00011000 ; TERRAIN_OAK_TREE = З
seg000:00011000 ; WarSchoolInfo =
seg000:00011000 ;
seg000:00011000 ; pikeman_generator_sound = $
seg000:00011000 ; const_stone_golem_generator =
seg000:00011000 ; RS_MONSTER_DROP = -
seg000:00011000 ; eCreatureStoneGolem =
seg000:00011000 ; eCreatureSkeletonWarrior = 9
seg000:00011000 ; griffin_generator_sound =
seg000:00011000 ; NOTHING =
seg000:00011000 ; unicorn_generator_sound = ,
seg000:00011000 ; const_first_wall_target =
seg000:00011000 ; eArtifactOrbOfInhibition = ~
seg000:00011000 ; WateringHoleInfo =
seg000:00011000 ; OBELISK = 9
seg000:00011000 ; eSpellStoneWall =
seg000:00011000 ; eSpellStoneGaze = F
seg000:00011000 ; DERELICT_SHIP =
seg000:00011000 ; efreet_generator_sound = A
seg000:00011000 ; gorgon_generator_sound =
seg000:00011000 ; MYSTICAL_GARDEN = 7
seg000:00011000 ; eArtifactTalismanOfMana = J
seg000:00011000 ; HALL_CITY_ID =
seg000:00011000 ; RType_sfx =
seg000:00011000 ; RType_text = §
seg000:00011000 ; eArtifactEquestriansGloves = F
seg000:00011000 ; eEncodeTilesetRLE = §
seg000:00011000 ; eHeroAragorn = 1
seg000:00011000 ; MaxInfoFlags =
seg000:00011000 ; eRaceDemon =
seg000:00011000 ; eSecSkillBattleTactics =
seg000:00011000 ; eCreatureZombieLord = ;
seg000:00011000 ; RS_GAME_XFER_CONFIRM_END = 9
seg000:00011000 ; eHeroPiquedram =
seg000:00011000 ; eHeroUfretin =
seg000:00011000 ; eHeroLorelei = P
seg000:00011000 ; eHeroJeddite = [
seg000:00011000 ; RType_advmask = O
seg000:00011000 ; const_archmage_generator = (
seg000:00011000 ; RES_BUILDING_TT_4 =
seg000:00011000 ; RS_BAD_VERSION =
seg000:00011000 ; eSpellDisguise =
seg000:00011000 ; eHeroGaldwyn =
seg000:00011000 ; eHeroGundula = m
seg000:00011000 ; eArtifactAngelFeatherArrows = >
seg000:00011000 ; RS_COMBAT_TYPE = ё
seg000:00011000 ; eHeroVerdish = {
seg000:00011000 ; shrine_sound = &
seg000:00011000 ; BLACKSMITH_ID =
seg000:00011000 ; eTownRampart = §
seg000:00011000 ; eRewardNone =
seg000:00011000 ; eSpellViewAir =
seg000:00011000 ; eSpellViewEarth = §
seg000:00011000 ; faReadOnly = §
seg000:00011000 ; eCreatureMagog = -
seg000:00011000 ; eSpellEffectShield =
seg000:00011000 ; eArtifactVialOfLifeblood = `
seg000:00011000 ; TERRAIN_ROAD_1 = Р
seg000:00011000 ; TERRAIN_ROAD_3 = Т
seg000:00011000 ; TERRAIN_ROAD_2 = С
seg000:00011000 ; eHeroTyraxor = g
seg000:00011000 ; eHeroStraker = @
seg000:00011000 ; eTownNeutral =
seg000:00011000 ; eSpellFirstCombatSpell =
seg000:00011000 ;
seg000:00011000 ; eArtifactAngelWings = H
seg000:00011000 ; eCreatureRedDragon = R
seg000:00011000 ; eHeroDamacon = T
seg000:00011000 ; const_apprentice_gremlin_generator =
seg000:00011000 ; RES_SMALL_GOLD = #
seg000:00011000 ; eHeroMoandor = B
seg000:00011000 ; eSpellClone = A
seg000:00011000 ; eHeroTorosar = $
seg000:00011000 ; STABLES_ID = §
seg000:00011000 ; FaerieRingInfo = §
seg000:00011000 ; manticore_generator_sound = :
seg000:00011000 ; eTerrainCursedGround =
seg000:00011000 ; eTargetLowerTower =
seg000:00011000 ; eSpellEffectLandMine = /
seg000:00011000 ; const_artifact_merchants =
seg000:00011000 ; eRewardSecondarySkill =
seg000:00011000 ; const_naga_guardian_generator = *
seg000:00011000 ; const_monk_generator = "
seg000:00011000 ; eHeroMelodia =
seg000:00011000 ; CREATURE_BANK =
seg000:00011000 ; eHeroHalon = )
seg000:00011000 ; eHeroJenova =
seg000:00011000 ; eHeroXyron = 4
seg000:00011000 ; FountainOfYouthInfo =
seg000:00011000 ; need_more =
seg000:00011000 ; eHeroAislinn = I
seg000:00011000 ; SELECT_CREATURE_SPELL = ¶
seg000:00011000 ; SELECT_ENEMY_TENT = §
seg000:00011000 ; e_pool_both = §
seg000:00011000 ; LITH_TWOWAY = -
seg000:00011000 ; RS_SORT_MAPS =
seg000:00011000 ; eSpellCounterstroke = :
seg000:00011000 ; magic_school_sound =
seg000:00011000 ; const_escape_tunnel =
seg000:00011000 ; eSpellTeleport = ?
seg000:00011000 ; kNumMasteries = §
seg000:00011000 ; const_arch_devil_generator = +
seg000:00011000 ; eHeroKyriell =
seg000:00011000 ; eCreatureMinotaurKing = O
seg000:00011000 ; TERRAIN_VOLCANIC_VENT = Э
seg000:00011000 ; const_orc_chieftan_generator = '
seg000:00011000 ; const_war_unicorn_generator = *
seg000:00011000 ; eHeroMephala =
seg000:00011000 ; black_market_sound =
seg000:00011000 ; BLACK_BOX =
seg000:00011000 ; eArtifactCloverOfFortune = .
seg000:00011000 ; const_minotaur_generator = "
seg000:00011000 ; eTerrainSubterranean =
seg000:00011000 ; const_invalid_school =
seg000:00011000 ; ORE = §
seg000:00011000 ; eHeroClavius = F
seg000:00011000 ; CARTOGRAPHER =
seg000:00011000 ; eHeroGerwulf = v
seg000:00011000 ; eRiverNone =
seg000:00011000 ; eArtifactOrbOfTheFirmament = O
seg000:00011000 ; eSpellWeakness = -
seg000:00011000 ; SANCTUARY = P
seg000:00011000 ; kNumAdventureSpells =
seg000:00011000 ;
seg000:00011000 ; LITH_ONEWAY_EXIT = ,
seg000:00011000 ; faerie_ring_sound = 5
seg000:00011000 ; RS_MOVE_HERO =
seg000:00011000 ; eSpellSpontaneousCombustion = §
seg000:00011000 ; eArtifactEversmokingRingOfSulfur = q
seg000:00011000 ; eHeroSirChristian =
seg000:00011000 ; eCreatureScorpicore = Q
seg000:00011000 ; OCEAN_BOTTLE = ;
seg000:00011000 ; const_scholar_spell = §
seg000:00011000 ; eSpellBacklash = $
seg000:00011000 ; RANDOM_ARTIFACT = A
seg000:00011000 ; ANCHOR_POINT = §
seg000:00011000 ; BLOCKS =
seg000:00011000 ; elemental_conflux_sound = +
seg000:00011000 ; RES_BUILDING_TT_5 =
seg000:00011000 ; const_zombie_lord_generator = &
seg000:00011000 ; eFortificationCitadel = §
seg000:00011000 ; const_artifact_requires_wisdom = §
seg000:00011000 ; MAX_BUILDING_TYPE = ,
seg000:00011000 ; const_angel_generator = $
seg000:00011000 ; CHECK3 =
seg000:00011000 ; CHECK4 =
seg000:00011000 ; CHECK1 =
seg000:00011000 ; CHECK2 =
seg000:00011000 ;
seg000:00011000 ; const_gnoll_generator =
seg000:00011000 ; eHeroSkullreaver = D
seg000:00011000 ; hs_walk_se =
seg000:00011000 ; eSpellRemoveObstacle = @
seg000:00011000 ; hs_walk_s =
seg000:00011000 ; eSecSkillArchery = §
seg000:00011000 ; eCreatureAirElemental = p
seg000:00011000 ; eTownDungeon =
seg000:00011000 ; TERRAIN_CANYON = u
seg000:00011000 ; eArtifactBirdOfPerception = ?
seg000:00011000 ; RS_PLAYER_LOST = №
seg000:00011000 ; eFortificationNone =
seg000:00011000 ; eCreatureObsidianGargoyle =
seg000:00011000 ; kNumPrimarySkills =
seg000:00011000 ; eTownInferno = §
seg000:00011000 ; abandoned_mine_sound =
seg000:00011000 ; eArtifactGoldenBow = [
seg000:00011000 ; eCreatureWarUnicorn =
seg000:00011000 ; HALL_TOWN_ID =
seg000:00011000 ; RES_BAD_MORALE =
seg000:00011000 ; eSpellBind = H
seg000:00011000 ; eSpellNone =
seg000:00011000 ; eArtifactPendantOfAgitation = j
seg000:00011000 ; eSecSkillDefense =
seg000:00011000 ; eSecSkillOffense =
seg000:00011000 ; eHeroViDomina = N
seg000:00011000 ; eArtifactStoicWatchman = @
seg000:00011000 ; WHIRLPOOL = o
seg000:00011000 ; eHeroFafner = %
seg000:00011000 ; eHeroClancy =
seg000:00011000 ; eHeroThant = L
seg000:00011000 ; eHeroThane = !
seg000:00011000 ; eHeroBron = p
seg000:00011000 ; eHeroFion = 0
seg000:00011000 ; eHeroGeon = \
seg000:00011000 ; eHeroGunnar = U
seg000:00011000 ; eHeroRion =
seg000:00011000 ; eHeroLoynis =
seg000:00011000 ; eSpellEffectMeteorShower =
seg000:00011000 ; TERRAIN_MOUNTAIN = Ж
seg000:00011000 ; _MAX_BYTES = А
seg000:00011000 ; eSecSkillBattlefieldBallistics = ¶
seg000:00011000 ; eHeroMirlanda = x
seg000:00011000 ; fountain_of_fortune_sound =
seg000:00011000 ; eArtifactBlackshardOfTheDeadKnight =
seg000:00011000 ; SPECIAL_BUILDING_ID =
seg000:00011000 ; swordsman_generator_sound = *
seg000:00011000 ; eSpellEffectHypnotize = §
seg000:00011000 ; eSecSkillEstates =
seg000:00011000 ; TERRAIN_MANDRAKE = Г
seg000:00011000 ; eSchoolWater =
seg000:00011000 ; eArtifactTargOfTheRampagingOgre =
seg000:00011000 ; eArtifactHelmOfTheAlabasterUnicorn =
seg000:00011000 ; TERRAIN_MUSHROOM = Б
seg000:00011000 ; const_thunderbird_generator = )
seg000:00011000 ; const_capitol_hall =
seg000:00011000 ; eSchoolEarth =
seg000:00011000 ; const_hall_of_valhalla =
seg000:00011000 ; eCreatureGnollMarauder = c
seg000:00011000 ; kMaxPrimarySkillLevel = c
seg000:00011000 ; eCreatureChampion =
seg000:00011000 ; eSecSkillSorcery =
seg000:00011000 ; eArtifactAmuletOfTheUndertaker = 6
seg000:00011000 ; eArtifactSpellbook =
seg000:00011000 ; TERRAIN_YUCCA_TREE = а
seg000:00011000 ; eCreatureSkeleton = 8
seg000:00011000 ; eCreatureHellHound = .
Самое интересное конечно - оригинальные имена почти всех функций, но под SoD адаптировать их пока выходит не очень - SoD по коду значительно отличается от Юбисофтовского RoE, поэтому добавить в базу их за один присест не получится - нужно время.
RE: FAQ по моддингу - Berserker - 14.07.2021 04:02
Имхо, для FAQ ценность сомнительна.
|