Справочная информация по редактированию
|
|
CEH9 | Дата: Вторник, 2011-08-16, 13:04:26 | Сообщение # 1 |
Искушённый
Группа: Хранители
Сообщений: 139
Статус: Offline
| Друзья! Мне часто приходится лезть в файлы скриптов *acs или ZDoom wiki, чтобы найти нужную функцию. Я решил Создать реестр, где указаны самые часто используемые данные по редактированию. Все, кто хочет помочь, присоединяйтесь!
Примерное содержание реестра: - Разделы Hexen, Heretic и Doom. - Предметы, монстры, объекты и снаряды от ловушек и монстров (служебная информация из ZDoom wiki) - Функции для скриптинга (как их правильно писать)
Друзья! Чем лучше мы наполним реестр, тем легче будет нам клепать карты и моды, а новичкам - разобраться со всем этим!
Добавлено (2011-08-16, 13:04:26) --------------------------------------------- Я сам начну с предметов и монстров для Hexen. Тут только информация, используемая при модифицировании игры. Более подробно о предметах, монстрах и пр. - сюда http://hexen.clan.su/forum/6-20-1
Предметы: Диск отталкивания (Disc of Repulsion) Actor type Artifact DoomEd Number 10110 Class Name ArtiBlastRadius Spawn ID 74 Identifier T_ITEMREPULSION
Наручи из драконьей кожи (Dragonskin bracers) Actor type Artifact DoomEd Number 8041 Class Name ArtiBoostArmor Spawn ID 22 Identifier T_DRAGONSKINBRACERS
Чаша восполнения маны (Krater of might) Actor type Artifact DoomEd Number 8003 Class Name ArtiBoostMana Spawn ID 26 Identifier T_ITEMBOOSTMANA
Вызов минотавра (Dark servant) Actor type Artifact DoomEd Number 86 Class Name ArtiDarkServant Spawn ID 16 Identifier T_ITEMSUMMON
Крылья гнева (Wings of Wrath) Actor type Artifact DoomEd Number 83 Class Name ArtiTomeOfPower Spawn ID 15 Identifier T_ITEMFLIGHT
Персональный свиток (Mystic ambit incant) Actor type Artifact DoomEd Number 10120 Class Name ArtiHealingRadius
Эликсир жизни (Quartz Flask) Actor type Artifact DoomEd Number 82 Class Name ArtiHealth Spawn ID 24 Identifier T_ITEMHEALTHFLASK
Талисман временной неуязвимости (Icon of the Defender) Actor type Artifact DoomEd Number 84 Class Name ArtiInvulnerability2 Spawn ID 133 Identifier T_ITEMINVULNERABILITY
Факел (Torch) Actor type Artifact DoomEd Number 33 Class Name ArtiTorch Spawn ID 73 Identifier T_ITEMTORCH
Бомба (Fléchette) Actor type Artifact DoomEd Number 8000 Class Name ArtiPoisonBag Spawn ID 72 Identifier T_ITEMFLECHETTE
Свинотрансформ (Porkalator) Actor type Artifact DoomEd Number 30 Class Name ArtiPork Spawn ID 14 Identifier T_ITEMEGG
Сапоги-скороходы (Boots of speed) Actor type Artifact DoomEd Number 8002 Class Name ArtiSpeedBoots Spawn ID 13 Identifier T_ITEMBOOTS
Урна жизни (Mystic Urn) Actor type Artifact DoomEd Number 32 Class Name ArtiSuperHealth Spawn ID 25 Identifier T_ITEMHEALTHFULL
Талисман возврата (Chaos Device) Actor type Artifact DoomEd Number 36 Class Name ArtiTeleport Spawn ID 18 Identifier T_ITEMTELEPORT
Звезда изгнания (Banishment device) Actor type Artifact DoomEd Number 10140 Class Name ArtiTeleportOther Spawn ID 17 Identifier T_ITEMTPORTOTHER
Зелье здоровья (Crystal vial) Actor type Health DoomEd Number 81 Class Name CrystalVial Spawn ID 23 Identifier T_ITEMHEALTHPOTION
Амулет мага (Amulet of warding) Actor type Armor DoomEd Number 8008 Class Name AmuletOfWarding Spawn ID 71 Identifier T_AMULETOFWARDING
Щит клерика (Falcon shield) Actor type Armor DoomEd Number 8006 Class Name FalconShield Spawn ID 69 Identifier T_FALCONSHIELD
Доспех воителя (Mesh armor) Actor type Armor DoomEd Number 8005 Class Name MeshArmor Spawn ID 68 Identifier T_MESHARMOR
Платиновый шлем (Platinum helmet) Actor type Armor DoomEd Number 8007 Class Name PlatinumHelm Spawn ID 70 Identifier T_PLATINUMHELM
Синяя мана (Blue mana) Actor type Ammo DoomEd Number 122 Class Name Mana1 Spawn ID 11 Identifier T_MANA1
Зелёная мана (Green mana) Actor type Ammo DoomEd Number 124 Class Name Mana2 Spawn ID 12 Identifier T_MANA2
Комбо-мана (Combined mana) Actor type Ammo DoomEd Number 124 Class Name Mana3 Spawn ID 75 Identifier T_MANA3
Огненная звезда (Firestorm) Actor type Weapon DoomEd Number 8009 Class Name CWeapFlame
Книга молнии (Arc of death spell) Actor type Weapon DoomEd Number 8040 Class Name MWeapLightning
Метательный молот (Hammer of retribution) Actor type Weapon Game DoomEd Number 123 Class Name FWeapHammer Spawn ID 28 Identifier T_FIGHTERHAMMER
Отравляющий глаз (Serpent staff) Actor type Weapon DoomEd Number 10 Class Name CWeapStaff Spawn ID 32 Identifier T_CLERICSTAFF
Ледяной свиток (Frost shards) Actor type Weapon DoomEd Number 53 Class Name MWeapFrost Spawn ID 36 Identifier MAGESHARDS
Электротопор (Timon's axe) Actor type Weapon DoomEd Number 8010 Class Name FWeapAxe Spawn ID 27 Identifier T_FIGHTERAXE
Навершие излучателя душ (Wraithverge crescent) Actor type Weapon DoomEd Number 18 Class Name CWeaponPiece1 Spawn ID 33 I dentifier T_CLERICHOLY1
Середина излучателя душ (Wraithverge cross) Actor type Weapon DoomEd Number 19 Class Name CWeaponPiece2 Spawn ID 34 Identifier T_CLERICHOLY2
Рукоятка излучателя душ (Wraithverge handle) Actor type Weapon DoomEd Number 20 Class Name CWeaponPiece3 Spawn ID 35 Identifier T_CLERICHOLY3
Клинок волнового меча (Quietus hilt) Actor type Weapon DoomEd Number 12 Class Name FWeaponPiece1 Spawn ID 29 Identifier T_FIGHTERSWORD1
Середина волнового меча (Quietus crossguard) Actor type Weapon DoomEd Number 13 Class Name FWeaponPiece2 Spawn ID 30 Identifier T_FIGHTERSWORD2
Рукоятка волнового меча (Quietus blade) Actor type Weapon DoomEd Number 16 Class Name FWeaponPiece3 Spawn ID 31 Identifier T_FIGHTERSWORD3
Кристалл пламенного посоха (Bloodscourge grip) Actor type Weapon DoomEd Number 21 Class Name MWeaponPiece1 Spawn ID 37 Identifier T_MAGESTAFF1
Середина пламенного посоха (Bloodscourge haft) Actor type Weapon DoomEd Number 22 Class Name MWeaponPiece2 Spawn ID 38 Identifier T_MAGESTAFF2
Окончание пламенного посоха (Bloodscourge jewel) Actor type Weapon DoomEd Number 23 Class Name MWeaponPiece3 Spawn ID 39 Identifier T_MAGESTAFF3
Квестовые предметы:
Книга (Daemon Codex) Actor type Puzzle item DoomEd Number 9007 Class Name PuzzBook1 Spawn ID 83 Identifier T_PUZZBOOK1 Conversation ID N/A Puzzle Item ID 7
Книга (Liber Obscura) Actor type Puzzle item DoomEd Number 9008 Class Name PuzzBook2 Spawn ID 84 Identifier T_PUZZBOOK2 Conversation ID N/A Puzzle Item ID 8
Сегмент излучателя душ (Holy relic) Actor type Puzzle item DoomEd Number 9016 Class Name PuzzCWeapon Conversation ID N/A Puzzle Item ID 11
Сегмент волнового меча (Glaive seal) Actor type Puzzle item DoomEd Number 9015 Class Name PuzzFWeapon Conversation ID N/A Puzzle Item ID 10
Сегмент пламенного посоха (Sigil of the magus) Actor type Puzzle item DoomEd Number 9017 Class Name PuzzMWeapon Conversation ID N/A Puzzle Item ID 12
Огненная маска (Flame mask) Actor type Puzzle item DoomEd Number 9014 Class Name PuzzFlameMask Conversation ID N/A Puzzle Item ID 9
Шестерёнки (Clock gear) - стальная/бронзовая/стальная-бронзовая/бронзовая-стальная Actor type Puzzle item DoomEd Number 9018/9019/9020/9021 Class Name PuzzGear1/PuzzGear2/PuzzGear3/PuzzGear4 Conversation ID N/A Puzzle Item ID 13/14/15/16
Большой красный кристалл (Heart of D'Sparil) Actor type Puzzle item DoomEd Number 9003 Class Name PuzzGemBig Spawn ID 77 Identifier T_PUZZGEMBIG Conversation ID N/A Puzzle Item ID 1
Камни (planet) - синий1/синий2/зелёный1/зелёный2/красный Actor type Puzzle item DoomEd Number 9006/9010/9005/9009/9004 Class Name PuzzGemBlue1/PuzzGemBlue2/PuzzGemGreen1/PuzzGemGreen2/PuzzGemRed Spawn ID 81/82/79/80/78 Identifier T_PUZZGEMBLUE1/T_PUZZGEMBLUE2/T_PUZZGEMGREEN1/T_PUZZGEMGREEN2/T_PUZZGEMRED Conversation ID N/A Puzzle Item ID 5/6/3/4/2
Череп со шлемом (Yorick's skull) Actor type Puzzle item DoomEd Number 9002 Class Name PuzzSkull Spawn ID 76 Identifier T_PUZZSKULL Conversation ID N/A Puzzle Item ID 0
Ключи:
Axe key Actor type Key DoomEd Number 8032 Class Name KeyAxe Spawn ID 87 Identifier T_AXEKEY
Castle key Actor type Key DoomEd Number 8200 Class Name KeyCastle
Cave key Actor type Key DoomEd Number 8031 Class Name KeyCave Spawn ID 86 Identifier T_SMALLMETALKEY
Dungeon key Actor type Key DoomEd Number 8035 Class Name KeyDungeon Spawn ID 90 Identifier T_MACEKEY
Emerald key Actor type Key DoomEd Number 8034 Class Name KeyEmerald Spawn ID 89 Identifier T_EMERALDKEY
Fire key Actor type Key DoomEd Number 8033 Class Name KeyFire Spawn ID 88 Identifier T_FIREKEY
Horn key Actor type Key DoomEd Number 8038 Class Name KeyHorn Spawn ID 93 Identifier T_HORNKEY
Rusted key Actor type Key DoomEd Number 8037 Class Name KeyRusted Spawn ID 92 Identifier T_RUSTYKEY
Silver key Actor type Key DoomEd Number 8036 Class Name KeySilver Spawn ID 91 Identifier T_SILVERKEY
Steel key Actor type Key DoomEd Number 8030 Class Name KeySteel Spawn ID 85 Identifier T_METALKEY
Swamp key Actor type Key DoomEd Number 8039 Class Name KeySwamp Spawn ID 94 Identifier T_SERPENTKEY
Монстры:
Культист (Dark Bishop) Actor type Monster DoomEd Number 114 Class Name Bishop Spawn ID 19 Identifier T_BISHOP
Кентавр (Centaur)/Кентавр-стрелок (Slaughtaur)/Кентавр-призрак (Phantasmal centaur) Actor type Monster DoomEd Number 107/115/-- Class Name Centaur/CentaurLeader/CentaurMash Spawn ID 1/2/103 Identifier T_CENTAUR/T_CENTAURLEADER/T_CENTAUR_MASH
Зелёный ящер (Green chaos serpent)/Призрак зелёного ящера (Phantasmal green chaos serpent)/Коричневый ящер (Brown chaos serpent)/Призрак коричневого ящера (Phantasmal brown chaos serpent) Actor type Monster DoomEd Number 31/--/8080/-- Class Name Demon1/Demon1Mash/Demon2/Demon2Mash Spawn ID 3/100/--/101 Identifier T_DEMON1/T_DEMON_MASH/--/T_DEMON2_MASH
Эттин (Ettin)/Призрак Эттина (Phantasmal ettin) Actor type Monster DoomEd Number 10030/-- Class Name Ettin/EttinMash Spawn ID 4/102 Identifier T_ETTIN/T_ETTIN_MASH
Огненный демон (Afrit) Actor type Monster DoomEd Number 10060 Class Name FireDemon Spawn ID 5 Identifier T_FIREGARGOYLE
Ледяной голем (Wendigo) Actor type Monster DoomEd Number 8020 Class Name IceGuy Spawn ID 20 Identifier T_ICEGOLEM
Водяной ящер (Stalker)/Плюющийся водяной ящер (Stalker boss) Actor type Monster DoomEd Number 121/120 Class Name Serpent/SerpentLeader Spawn ID 6/7 Identifier T_WATERLURKER/T_WATERLURKERLEADER
Умертвие (Reiver)/Закопанное умертвие (Burried reiver) Actor type Monster DoomEd Number 34/10011 Class Name Wraith/WraithBuried Spawn ID 8/9 Identifier T_WRAITH/T_WRAITHBURIED
Дракончик (Death wyvern) Actor type Monster DoomEd Number 254 Class Name Dragon
Традуктус (Traductus) Actor type Monster DoomEd Number 10101 Class Name ClericBoss
Зедек (Zedek) Actor type Monster DoomEd Number 10100 Class Name FighterBoss
Менелькир (Menelkir) Actor type Monster DoomEd Number 10102 Class Name MageBoss
Хересиарх (Heresiarch) Actor type Monster DoomEd Number 10080 Class Name Heresiarch
Коракс (Korax) Actor type Monster DoomEd Number 10200 Class Name Korax
Арсений Каменев
Сообщение отредактировал CEH9 - Среда, 2011-08-17, 11:47:59 |
|
| |
DraculaX | Дата: Среда, 2011-08-17, 19:24:16 | Сообщение # 2 |
Sεrpεñτ Rιdεr
Группа: Хранители
Сообщений: 2435
Статус: Offline
| Это проще не на форум выкладывать, а записать в xls файле с вкладками, а не всё вперемешку, и выложить на скачивание. Да и то, не вижу смысла дублировать инфу с zdoom.wiki, если это всё написано там.
К тому же, CEH9, ты записал только то, что тебе может пригодится на данном этапе. А если взять меня, то вместо Quote (CEH9) Коракс (Korax) Actor type Monster DoomEd Number 10200 Class Name Korax
предпочитаю полную инфу
Code ACTOR Korax 10200 { Game Hexen Health 5000 PainChance 20 Speed 10 Radius 65 Height 115 Mass 2000 Damage 15 Monster +BOSS +FLOORCLIP +TELESTOMP +DONTMORPH +NOTARGET +NOICEDEATH SeeSound "KoraxSight" AttackSound "KoraxAttack" PainSound "KoraxPain" DeathSound "KoraxDeath" ActiveSound "KoraxActive" Obituary "$OB_KORAX" // "%o was swept from the board by Korax."
action native A_KoraxChase(); action native A_KoraxDecide(); action native A_KoraxBonePop(); action native A_KoraxMissile(); action native A_KoraxCommand();
States { Spawn: KORX A 5 A_Look Loop See: KORX AAA 3 A_KoraxChase KORX B 3 A_Chase KORX BBB 3 A_KoraxChase KORX C 0 A_PlaySound("KoraxStep") KORX C 3 A_Chase KORX CCC 3 A_KoraxChase KORX D 3 A_Chase KORX DDD 3 A_KoraxChase KORX A 0 A_PlaySound("KoraxStep") KORX A 3 A_Chase Loop Pain: KORX H 5 A_Pain KORX H 5 Goto See Missile: KORX E 2 Bright A_FaceTarget KORX E 5 Bright A_KoraxDecide Wait Death: KORX I 5 KORX J 5 A_FaceTarget KORX K 5 A_Scream KORX LMNOP 5 KORX Q 10 KORX R 5 A_KoraxBonePop KORX S 5 A_NoBlocking KORX TU 5 KORX V -1 Stop Attack: KORX E 4 Bright A_FaceTarget KORX F 8 Bright A_KoraxMissile KORX E 8 Bright Goto See Command: KORX E 5 Bright A_FaceTarget KORX W 10 Bright A_FaceTarget KORX G 15 Bright A_KoraxCommand KORX W 10 Bright KORX E 5 Bright Goto See } }
С этим проще работать.
Только тот кто прошел тяжелое испытание сможет получить аудиенцию у Эйдолона ©
|
|
| |
CEH9 | Дата: Четверг, 2011-08-18, 10:18:56 | Сообщение # 3 |
Искушённый
Группа: Хранители
Сообщений: 139
Статус: Offline
| Упс... Ты прав... Тогда переделай. Это общий реестр, а не только мой.
Арсений Каменев
|
|
| |
DraculaX | Дата: Четверг, 2011-08-18, 20:12:37 | Сообщение # 4 |
Sεrpεñτ Rιdεr
Группа: Хранители
Сообщений: 2435
Статус: Offline
| Quote (CEH9) Тогда переделай Делать мне больше нечего!
Только тот кто прошел тяжелое испытание сможет получить аудиенцию у Эйдолона ©
|
|
| |
Reiko | Дата: Среда, 2012-12-12, 20:40:51 | Сообщение # 5 |
Темный воин внешнего мира
Группа: Модераторы
Сообщений: 2482
Статус: Offline
| Думаю все что нужно, можно найти на zdoom wiki, темку прикрою, в конце недели перенесу в архив
аниме спасет мир :3
|
|
| |