scrawl
|
6f9113fe88
|
Add preliminary implementation of PayFine, PayFineThief and GoToJail instructions
|
2014-01-09 01:49:58 +01:00 |
|
scrawl
|
baf55df7a1
|
Gold fixes (when did this break?)
|
2014-01-09 01:34:10 +01:00 |
|
scrawl
|
9bf7bf529c
|
Implement crime-related dialogue globals as they are described in MSFD
|
2014-01-09 00:40:25 +01:00 |
|
scrawl
|
d7f69205f6
|
Don't play "Menu Click" sound for disabled (= cannot receive input) buttons, plus some redundancy fixes
|
2014-01-09 00:06:24 +01:00 |
|
scrawl
|
0f5dc59176
|
Remove useless dependencies on InventoryWindow for getting player gold. Don't use string literals for gold_001 id, just to be sure.
|
2014-01-08 23:37:46 +01:00 |
|
scrawl
|
372cd437d1
|
Add a utility function for counting items in a container
|
2014-01-08 23:00:29 +01:00 |
|
scrawl
|
c55f9bd0aa
|
GetWaterLevel fix (similar to MCP): if there is no water in the cell, return -FLT_MAX to prevent mods from incorrectly thinking the player is underwater.
|
2014-01-08 20:19:47 +01:00 |
|
scrawl
|
bf02b77c1d
|
Closes #1090: Don't throw an exception if a cell has no region in GetPCCell
|
2014-01-08 19:57:13 +01:00 |
|
scrawl
|
154fae9f25
|
Don't suppress exceptions thrown while running scripts
|
2014-01-08 19:52:57 +01:00 |
|
scrawl
|
9baa1bef78
|
Expell player from faction when committing a crime against a faction member
|
2014-01-08 19:26:03 +01:00 |
|
scrawl
|
19d63f392f
|
Clean up the NpcStats expelled interface. Show message box when expelled.
|
2014-01-08 18:59:00 +01:00 |
|
scrawl
|
098f9712f1
|
Add getPlayerPtr() utility method. Reduces dependencies a lot.
|
2014-01-08 18:39:44 +01:00 |
|
scrawl
|
7b33f6f2ac
|
Detect crime of sleeping in other NPC's beds. ShowRestMenu needs to support an explicit/implicit reference for this.
|
2014-01-08 17:19:43 +01:00 |
|
scrawl
|
b99ca92fee
|
Add missing line of sight check
|
2014-01-08 17:18:13 +01:00 |
|
scrawl
|
2bb21f2f76
|
Don't copy NpcStats/CreatureStats unnecessarily. Fixes a bug: taunt actions would not correctly increase the target's fight rating.
|
2014-01-08 02:35:36 +01:00 |
|
scrawl
|
c85c2cff4e
|
Fix disposition changes from trades not applying properly
|
2014-01-08 01:46:42 +01:00 |
|
scrawl
|
728365b48d
|
Remove an unused hook
|
2014-01-07 21:07:02 +01:00 |
|
scrawl
|
03b6334ceb
|
Get rid of a hack
|
2014-01-07 20:43:08 +01:00 |
|
scrawl
|
0285d18fc2
|
Respect items belonging to a faction
|
2014-01-07 20:24:01 +01:00 |
|
scrawl
|
3c0080d2c1
|
Implement theft detection
|
2014-01-07 19:58:17 +01:00 |
|
scrawl
|
d2d76f4f47
|
Fix disintegration bug
|
2014-01-07 19:21:19 +01:00 |
|
scrawl
|
c4ab2f417a
|
Fix exception closing container window
|
2014-01-07 18:11:19 +01:00 |
|
scrawl
|
d97615d5d8
|
Support separate specular maps
|
2014-01-07 18:05:44 +01:00 |
|
scrawl
|
90b55c8d4b
|
Use Ogre's asin/acos functions which will protect against NaNs
|
2014-01-07 17:09:08 +01:00 |
|
Marc Zinnschlag
|
48a08c4c4d
|
Merge remote-tracking branch 'endorph/master'
|
2014-01-07 14:12:15 +01:00 |
|
Dmitriy 'Endorph' Shkurskiy
|
9afa8e952e
|
tabs -> spaces
|
2014-01-07 14:32:14 +02:00 |
|
Marc Zinnschlag
|
72a81a2381
|
Merge remote-tracking branch 'scrawl/master'
|
2014-01-07 10:17:33 +01:00 |
|
scrawl
|
780bf5a2cd
|
Implement pickpocket detection. Play a voiced dialogue entry when detected.
|
2014-01-07 03:01:33 +01:00 |
|
scrawl
|
ea3ee4407f
|
oops, didn't mean to commit this
|
2014-01-07 02:48:44 +01:00 |
|
scrawl
|
887db76ed2
|
Don't consider swimming or in-air characters as sneaking
|
2014-01-07 01:22:04 +01:00 |
|
scrawl
|
29c823b9d4
|
Implement awareness check function. Use this for combat AI and GetDetected instruction.
|
2014-01-07 00:51:09 +01:00 |
|
scrawl
|
4a3d148a48
|
Fixes #1089 (skill increases)
|
2014-01-07 00:37:52 +01:00 |
|
scrawl
|
68b87714bb
|
Addition to 2f35e5a04e : companions should still auto equip
|
2014-01-06 22:14:11 +01:00 |
|
scrawl
|
4ad43fdf92
|
Closes #1088: Quick&dirty fix for NIF filters not working properly with some mods
|
2014-01-06 19:01:05 +01:00 |
|
Marc Zinnschlag
|
0ad7aa1f53
|
Merge remote-tracking branch 'scrawl/master'
|
2014-01-06 10:22:07 +01:00 |
|
scrawl
|
2f35e5a04e
|
Stop merchants from autoequipping items sold to them
|
2014-01-05 22:43:09 +01:00 |
|
Marc Zinnschlag
|
e63b4964b2
|
Merge remote-tracking branch 'scrawl/master'
|
2014-01-05 21:27:06 +01:00 |
|
scrawl
|
dde2cd5d5a
|
Fix some code that still used setCount directly instead of using the ContainerStore interface. Also fix a related annoyance with the interface.
|
2014-01-05 20:53:45 +01:00 |
|
scrawl
|
73f8161d1e
|
Fix spell deletion not resetting the selected spell correctly
|
2014-01-05 19:40:05 +01:00 |
|
scrawl
|
b3764c504a
|
Implement GetPcJumping instruction
|
2014-01-05 19:08:12 +01:00 |
|
scrawl
|
45847c67ad
|
Lock NIF cache when loading an interior cell as well. Should improve load performance.
|
2014-01-05 18:38:21 +01:00 |
|
scrawl
|
c004fb778f
|
Get rid of underscore defines. They are reserved by the standard.
|
2014-01-05 18:22:29 +01:00 |
|
scrawl
|
b8e9343764
|
Extend NifOverrides to allow material overrides, useful for texture modding e.g. adding normal maps without having to edit the affected meshes
|
2014-01-05 18:09:50 +01:00 |
|
scrawl
|
ce013315ba
|
Nothing to see here, move along.
Fine... it's flying cliff racers. But did you really want to know?
|
2014-01-05 16:09:06 +01:00 |
|
scrawl
|
44e96fcaaa
|
Implement Charm magic effect
|
2014-01-05 01:56:36 +01:00 |
|
scrawl
|
14b70a3ce6
|
Implement AI related magic effects (calm, frenzy, rally, demoralize, turn undead)
|
2014-01-05 01:34:35 +01:00 |
|
scrawl
|
634a53211c
|
Make sure materials are built before trying to determine their transparency
|
2014-01-04 22:56:06 +01:00 |
|
pvdk
|
92234cf783
|
Changed crashcatcher's uname system info retrieval and cleaned indentation
|
2014-01-04 21:46:38 +01:00 |
|
scrawl
|
c4e4a8fb57
|
Closes #1083: Fix werewolf change handling
|
2014-01-04 20:50:18 +01:00 |
|
scrawl
|
f4517c8221
|
For dialogue filtering, use the Vampirism magic effect instead of the untouched NpcStats::mVampire
|
2014-01-04 20:50:18 +01:00 |
|