![]() |
monster base
I tried using version 4.2.1 to work on a mod.
What i did: + monster_base.txt: removed all except @ / Morgoth and then used d/D/A for young dragon, dragon, ancient dragon + monster.txt: removed all monsters from DL 3 to 99 except Sauron / Morgoth and changed all remaining "base:..." into one of the three dragon bases "base:dragon" for example. + pit.txt / summon.txt: changed all bases to dragon or removed large parts Game startsup fine, looks like i can use "~ => monster knowledge", but when i cast a magic missile at a monster, there comes a C++ Runtime Library assertion up when the missile hits the monster: mon-msg.c line 291, race->base->pain != NULL Is there any non documented requirement for how to modify monster_base.txt? Like all letters from a to z must be used or something like that? Anyone a clue, thanks :) |
You need a type of pain message for every monster base, like
Code:
pain:3 EDIT:Oops, didn't read fully. Probably you are giving one of your monster bases a pain index that doesn't exist in pain.txt; make sure that the types of pain are in sequence from 1, and that all your monster bases have a Code:
pain:n |
lib/user directory
Thanks Nick!
Another small thing that could help develop a Mod. Modified files from "lib/gamedata" are loaded from "lib/user". But there are already 2 files located: lore.txt and windows.pfr. Could either those two files get moved to lib/user/save for example or maybe introduce a new directory like "/lib/user/newdata" for modified files from the gamedata directory. |
Quote:
|
All times are GMT +1. The time now is 06:26. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.