Alf Henrik Sauge
feeee50a88
Dropping a separate NPDTstruct12 object and instead use NPDTstruct52
...
NPDTstruct12 is now only used when loading and saving. Turning auto calc
on and off now no longer switches between to different set of values
7 years ago
scrawl
19e07fad30
Remove redundant Services enum
7 years ago
scrawl
82a211ba03
Fix duplicate code
7 years ago
Stanislav Bas
4a16eba716
Make deleted flag a parameter of load/save methods (instead of a record member) in ESM records
10 years ago
Stanislav Bas
7ecb54a776
Set Deleted flag to false when initializing ESM records
10 years ago
Stanislav Bas
926c825d0c
Add NAME and DELE handling to ESM records.
...
Changed records are those where DELE is located after NAME sub-record.
And DELE is the last sub-record.
10 years ago
Marc Zinnschlag
e17f7ac81a
Merge remote-tracking branch 'cc9cii/master'
10 years ago
scrawl
28caeadef4
Improve error message for not found records
10 years ago
cc9cii
b81454d226
Fix using wrong bit flag for NPC stats auto-calculation. Also set the corresponding mNpdtType which is used when determining which data structure to save. Should resolve Bug #2668 .
10 years ago
scrawl
e30f240ba2
Add travel service support for creatures ( Fixes #2432 )
10 years ago
scrawl
431f540791
ESSImport: fix NPC factions
10 years ago
Marco Melletti
9b6faa2ffa
wrong rearrangement fixes
...
misleading comments fixed
10 years ago
Marco Melletti
e1393ad2df
reputation sorted out
10 years ago
Marco Melletti
2e47290ed0
finished loadnpc.hpp, fixed npdt 52byte structure
10 years ago
Marco Melletti
bc7e154643
done with header files, unsure about mSkills and mReputation in
...
loadnpc.hpp
10 years ago
Marco Melletti
8bce460f34
loadnpc is still unfinished, bodypartcheck.cpp mFlags check fix
10 years ago
scrawl
50a72ed710
Fix ghosts in Cavern Of The Incarnate having -1 health
11 years ago
Marek Kochanowicz
03235bf0a2
NPC. Still WIP.
11 years ago
Lukasz Gromanowski
594cc693b2
Fixes #1006 : Many NPCs have 0 skill
...
Added calculation of skill values for NPC with mNpdtType
set to NPC_WITH_AUTOCALCULATED_STATS (their NPDT is 12).
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
11 years ago
Marc Zinnschlag
c42e74dadf
make 4 byte record type accessable from record struct
11 years ago
Marc Zinnschlag
874ce26bef
added missing consts to record save functions
11 years ago
Marc Zinnschlag
c626e2b257
Merge branch 'ref'
...
Conflicts:
apps/opencs/view/doc/view.hpp
12 years ago
scrawl
ca81335319
Fix bug loading attribute values
12 years ago
scrawl
8a3d3f954b
NPC/creature persistence flag
12 years ago
Marc Zinnschlag
b21dae8d75
added blank function to all referencable record structs
12 years ago
scrawl
f3c8cd2065
Don't buy/sell keys which are set to open a lock
12 years ago
greye
b1ef0026a9
race selection/inventory preview character model update
12 years ago
greye
c3f0dc0dfb
m prefix for NpcAnimation members
12 years ago
greye
3494e17b7c
wipe record superclass
12 years ago
greye
721324c1db
rm record inheritance, rework esmtool accordingly
12 years ago
greye
c54750977f
remove underscores in guards
12 years ago
greye
7606ebafd6
resolving conflicts, minor update
12 years ago
greye
a90547bbbe
code formatting
13 years ago
greye
02d7aa4135
npc ai packages
13 years ago
Alexander "Ace" Olofsson
a74aeace73
Can now save strings with proper encoding, byte-perfect clones up until land records
13 years ago
Alexander "Ace" Olofsson
290d09de64
Switching creature and npc to using the same id storage as the rest of the records
13 years ago
Alexander "Ace" Olofsson
0fd48c4229
Extended the esmtool a bit and prepared all records for saving.
13 years ago
Alexander "Ace" Olofsson
ba602929ef
Adding basic save functions to all record types.
13 years ago
Pieter van der Kloet
dd4d022301
Converted all tabs to four spaces
14 years ago
Nicolay Korslund
5d4dba981f
Fixed mistake in NPC record struct
15 years ago
Marc Zinnschlag
8d85211fa1
modified Npc and Creature class to let them store a copy of their own ID
15 years ago
Marc Zinnschlag
e4f85cb3e6
directory structure reorganisation (still missing the mangle stuff)
15 years ago