|
Re: Уроки скриптологии
Продолжение...
// Гильдии const int GIL_NONE * * * * * * * * * * * * * * * * * *= 0; * * *//Отсутствует const int GIL_HUMAN * * * * * * * * * * * * * * * * * *= 1; * * *//Люди (специальная гильдия, набор констант для этой гильдии описан в файле Species.d) const int GIL_PAL * * * * * * * * * * * * * * * * * *= 1; * * *//Паладины const int GIL_MIL * * * * * * * * * * * * * * * * * *= 2; * * *//Милиционеры const int GIL_VLK * * * * * * * * * * * * * * * * * *= 3; * * *//Горожане const int GIL_KDF * * * * * * * * * * * * * * * * * *= 4; * * *//Маги огня const int GIL_NOV * * * * * * * * * * * * * * * * * *= 5; * * *//Маги послушники const int GIL_DJG * * * * * * * * * * * * * * * * * *= 6; * * *//Охотники на драконов const int GIL_SLD * * * * * * * * * * * * * * * * * *= 7; * * *//Ополчение const int GIL_BAU * * * * * * * * * * * * * * * * * *= 8; * * *//Крестьяне const int GIL_BDT * * * * * * * * * * * * * * * * * *= 9; * * *//Бандиты const int GIL_STRF * * * * * * * * * * * * * * * * * *= 10; ** * *//Заключенные const int GIL_DMT * * * * * * * * * * * * * * * * * *= 11; * * *//Черные маги const int GIL_OUT * * * * * * * * * * * * * * * * * *= 12; ** * *//Чужеземцы const int GIL_PIR * * * * * * * * * * * * * * * * * *= 13; * * *//Пираты const int GIL_KDW * * * * * * * * * * * * * * * * * *= 14; * * *//Маги воды const int GIL_EMPTY_D * * * * * * * * * * * * * * *= 15; * * *//(пусто) //----------------------------------------------- const int GIL_PUBLIC * * * * * * * * * * * * * * *= 15; ** * *//Публичная гильдия //-----------------------------------------------
const int GIL_SEPERATOR_HUM * * * * * * * * * * * *= 16; * * *//Разделитель между людьми и животными
const int GIL_MEATBUG * * * * * * * * * * * * * * *= 17; * * *//Мясной жук const int GIL_SHEEP * * * * * * * * * * * * * * * * * *= 18; * * *//Овца const int GIL_GOBBO * * * * * * * * * * * * * * * * * *= 19; ** * *//Гоблин / Черный гоблин const int GIL_GOBBO_SKELETON * * * * * * * * *= 20; * * *//Скелет гоблина const int GIL_SUMMONED_GOBBO_SKELETON * * *= 21; * * *//Вызванный Скелет гоблина const int GIL_SCAVENGER * * * * * * * * * * * * * * *= 22; ** * *//Падальщик / Зубастик const int GIL_GIANT_RAT * * * * * * * * * * * * * * *= 23; * * *//Крыса const int GIL_GIANT_BUG * * * * * * * * * * * * * * *= 24; * * *//Полевой жук const int GIL_BLOODFLY * * * * * * * * * * * * * * *= 25; * * *//Кровяной шершень const int GIL_WARAN * * * * * * * * * * * * * * * * * *= 26; ** * *//Ящерица / Огненная ящерица const int GIL_WOLF * * * * * * * * * * * * * * * * * *= 27; ** * *//Волк / Варг const int GIL_SUMMONED_WOLF * * * * * * * * * * * *= 28; * * *//Вызванный Волк const int GIL_MINECRAWLER * * * * * * * * * * * *= 29; ** * *//Ползун / Воин ползунов const int GIL_LURKER * * * * * * * * * * * * * * *= 30; * * *//Шныг const int GIL_SKELETON * * * * * * * * * * * * * * *= 31; * * *//Скелет const int GIL_SUMMONED_SKELETON * * * * * * * * *= 32; * * *//Вызванный Скелет const int GIL_SKELETON_MAGE * * * * * * * * * * * *= 33; * * *//Маг скелетов const int GIL_ZOMBIE * * * * * * * * * * * * * * *= 34; * * *//Зомби const int GIL_SNAPPER * * * * * * * * * * * * * * *= 35; ** * *//Глорх / Остер / Расчленитель const int GIL_SHADOWBEAST * * * * * * * * * * * *= 36; * * *//Мракорис const int GIL_SHADOWBEAST_SKELETON * * * * * *= 37; * * *//Скелет мракориса const int GIL_HARPY * * * * * * * * * * * * * * * * * *= 38; * * *//Гарпия const int GIL_STONEGOLEM * * * * * * * * * * * *= 39; * * *//Каменный голем const int GIL_FIREGOLEM * * * * * * * * * * * * * * *= 40; * * *//Огненный голем const int GIL_ICEGOLEM * * * * * * * * * * * * * * *= 41; * * *//Ледяной голем const int GIL_SUMMONED_GOLEM * * * * * * * * *= 42; * * *//Вызванный Голем const int GIL_DEMON * * * * * * * * * * * * * * * * * *= 43; * * *//Демон / Лорд демонов const int GIL_SUMMONED_DEMON * * * * * * * * *= 44; * * *//Вызванный Демон const int GIL_TROLL * * * * * * * * * * * * * * * * * *= 45; ** * *//Троль / Черный троль const int GIL_SWAMPSHARK * * * * * * * * * * * *= 46; ** * *//Болотожор const int GIL_DRAGON * * * * * * * * * * * * * * *= 47; ** * *//Дракон const int GIL_MOLERAT * * * * * * * * * * * * * * *= 48; ** * *//Кротокрыс
const int GIL_ALLIGATOR * * * * * * * * * * * * * * *= 49; * * *//Алигатор const int GIL_SWAMPGOLEM * * * * * * * * * * * *= 50; * * *//Болотный голем const int GIL_Stoneguardian * * * * * * * * * * * *= 51; * * *//Каменный сторож const int GIL_Gargoyle * * * * * * * * * * * * * * *= 52; * * *//Пантера / Огненный дух мракориса const int GIL_Empty_A * * * * * * * * * * * * * * *= 53; * * *//(пусто) const int GIL_SummonedGuardian * * * * * * * * *= 54; * * *//Вызванный Каменный сторож const int GIL_SummonedZombie * * * * * * * * *= 55; * * *//Вызванный Зомби const int GIL_EMPTY_B * * * * * * * * * * * * * * *= 56; * * *//(пусто) const int GIL_EMPTY_C * * * * * * * * * * * * * * *= 57; * * *//(пусто)
const int GIL_SEPERATOR_ORC * * * * * * * * * * * *= 58; * * *//Разделитель животных от орков
const int GIL_ORC * * * * * * * * * * * * * * * * * *= 59; * * *//Орк / Шаман орков / Воин орков const int GIL_FRIENDLY_ORC * * * * * * * * * * * *= 60; * * *//Ур-Шак const int GIL_UNDEADORC * * * * * * * * * * * * * * *= 61; * * *//Орк нежить const int GIL_DRACONIAN * * * * * * * * * * * * * * *= 62; * * *//Ящер
const int GIL_EMPTY_X * * * * * * * * * * * * * * *= 63; * * *//(пусто) const int GIL_EMPTY_Y * * * * * * * * * * * * * * *= 64; * * *//(пусто) const int GIL_EMPTY_Z * * * * * * * * * * * * * * *= 65; * * *//(пусто)
const int GIL_MAX * * * * * * * * * * * * * * * * * *= 66; * * *//Макс. количество гильдий
// Класс описания гильдий CLASS C_GILVALUES { * * *var int * * * * * *WATER_DEPTH_KNEE * * * * * *[GIL_MAX]; * * *//Глубина воды до колена * * *var int * * * * * *WATER_DEPTH_CHEST * * * * * *[GIL_MAX]; * * *//Глубина воды до груди * * *var int * * * * * *JUMPUP_HEIGHT * * * * * * * * *[GIL_MAX]; * * *//Высота прыжка // * * *var int * * * * * *JUMPUP_FORCE * * * * * * * * *[GIL_MAX]; * * *var int * * * * * *SWIM_TIME * * * * * * * * * * * *[GIL_MAX]; * * *//Время плавания * * *var int * * * * * *DIVE_TIME * * * * * * * * * * * *[GIL_MAX]; * * *//Время пребывания под водой * * *var int * * * * * *STEP_HEIGHT * * * * * * * * * * * *[GIL_MAX]; * * *//Ширина шага * * *var int * * * * * *JUMPLOW_HEIGHT * * * * * * * * *[GIL_MAX]; * * *//Высота низкого прыжка * * *var int * * * * * *JUMPMID_HEIGHT * * * * * * * * *[GIL_MAX]; * * *//Высота среднего прыжка * * *var int * * * * * *SLIDE_ANGLE * * * * * * * * * * * *[GIL_MAX]; * * *//Угол начала скольжения на наклонной плоскости * * *var int * * * * * *SLIDE_ANGLE2 * * * * * * * * *[GIL_MAX]; * * *//??? * * *var int * * * * * *DISABLE_AUTOROLL * * * * * *[GIL_MAX]; * * *//??? * * *var int * * * * * *SURFACE_ALIGN * * * * * * * * *[GIL_MAX]; * * *//??? * * *var int * * * * * *CLIMB_HEADING_ANGLE * * * * * *[GIL_MAX]; * * *//Какие-то углы подъема * * *var int * * * * * *CLIMB_HORIZ_ANGLE * * * * * *[GIL_MAX]; * * *// * * *var int * * * * * *CLIMB_GROUND_ANGLE * * * * * *[GIL_MAX]; * * *// * * *var int * * * * * *FIGHT_RANGE_BASE * * * * * *[GIL_MAX]; * * *//Какие-то диапазоны борьбы * * *var int * * * * * *FIGHT_RANGE_FIST * * * * * *[GIL_MAX]; * * *// * * *var INT ** * *FIGHT_RANGE_G * * * * * * * * *[GIL_MAX]; * * *// * * *var int * * * * * *FIGHT_RANGE_1HS * * * * * * * * *[GIL_MAX]; * * *// * * *var int * * * * * *FIGHT_RANGE_1HA * * * * * * * * *[GIL_MAX]; * * *// * * *var int * * * * * *FIGHT_RANGE_2HS * * * * * * * * *[GIL_MAX]; * * *// * * *var int * * * * * *FIGHT_RANGE_2HA * * * * * * * * *[GIL_MAX]; * * *// * * *var int * * * * * *FALLDOWN_HEIGHT * * * * * * * * *[GIL_MAX]; * * *//Высота падения без повреждения * * *var int * * * * * *FALLDOWN_DAMAGE * * * * * * * * *[GIL_MAX]; * * *//Повреждение от падения с высоты * * *var int * * * * * *BLOOD_DISABLED * * * * * * * * *[GIL_MAX]; * * *//Уровень показа крови * * *var int * * * * * *BLOOD_MAX_DISTANCE * * * * * *[GIL_MAX]; * * *//Макс. радиус брызг крови в см. * * *var int * * * * * *BLOOD_AMOUNT * * * * * * * * *[GIL_MAX]; * * *//Количество крови * * *var int * * * * * *BLOOD_FLOW * * * * * * * * * * * *[GIL_MAX]; * * *//??? * * *var string *BLOOD_EMITTER * * * * * * * * *[GIL_MAX]; * * *//Источник крови * * *var string *BLOOD_TEXTURE * * * * * * * * *[GIL_MAX]; * * *//Текстура крови * * *var int ** * *TURN_SPEED * * * * * * * * * * * *[GIL_MAX]; * * *//Скорость разворота };
// Типы звуков const int NPC_SOUND_DROPTAKE * * * * * * * * *= 1; * * *//Звук капель const int NPC_SOUND_SPEAK * * * * * * * * * * * *= 3; * * *//Звук разговора const int NPC_SOUND_STEPS * * * * * * * * * * * *= 4; * * *//Звук шагов const int NPC_SOUND_THROWCOLL * * * * * * * * *= 5; * * *//Звук летящей стрелы, болта const int NPC_SOUND_DRAWWEAPON * * * * * * * * *= 6; * * *//Звук доставаемого оружия const int NPC_SOUND_SCREAM * * * * * * * * * * * *= 7; * * *//Звук крика const int NPC_SOUND_FIGHT * * * * * * * * * * * *= 8; * * *//Звук сражения
// Типы материалов const int MAT_WOOD * * * * * * * * * * * * * * * * * *= 0; * * *//Деревянный const int MAT_STONE * * * * * * * * * * * * * * * * * *= 1; * * *//Каменный const int MAT_METAL * * * * * * * * * * * * * * * * * *= 2; * * *//Металлический const int MAT_LEATHER * * * * * * * * * * * * * * *= 3; * * *//Кожаный const int MAT_CLAY * * * * * * * * * * * * * * * * * *= 4; * * *//Глиняный const int MAT_GLAS * * * * * * * * * * * * * * * * * *= 5; * * *//Стеклянный
// Записи дневника const int LOG_MISSION * * * * * * * * * * * * * * *= 0; * * *//Миссии const int LOG_NOTE * * * * * * * * * * * * * * * * * *= 1; * * *//Заметки
// Другие константы const int TIME_INFINITE * * * * * * * * * * * * * * *= -1000000 / 1000; *//Бесконечное время ??? const int NPC_VOICE_VARIATION_MAX * * * * * *= 10; * * * * * * * //Макс. кол-во голосов НПС
const float * * * TRADE_VALUE_MULTIPLIER * * * * * *= 0.15; * * * * * * * * *//Коэффициент стоимости предмета, которую платит торговец const string TRADE_CURRENCY_INSTANCE * * *= "ITMI_GOLD"; * * *//Имя валюты для расчетов
DimaD Тэг [code] не катит, меняет только шрифт и больше ничего. *:(
|