Marc Zinnschlag
7bc97fb8b8
reworked code for player positioning on startup and new game
11 years ago
scrawl
6eaa7553f8
Fixes #1181 : Enable controls when loading a savegame
11 years ago
scrawl
12de0afb03
Feature #50 : Spawn projectiles
...
Fix a bug in copyObjectToCell.
Make actor rotations more consistent.
11 years ago
Bret Curtis
ab224f93c9
remove our stdint.h version that uses boost and force usage of system stdint.h
11 years ago
Marc Zinnschlag
367919200f
moved CellRefList into a separate file
11 years ago
Marc Zinnschlag
9f721fd144
store list of known topics in saved game files
11 years ago
Emanuel Guevel
8824af30b4
Allow to display message box outside of dialogue window
11 years ago
scrawl
1deb0a7cdf
Savegame dialog: Set key focus to editbox
11 years ago
scrawl
f89b3cac02
Feature #764 : Store the actor that gave the dialog response
11 years ago
Marc Zinnschlag
1b5301eec0
Merge branch 'savedgame'
...
Conflicts:
apps/openmw/mwbase/mechanicsmanager.hpp
apps/openmw/mwbase/soundmanager.hpp
apps/openmw/mwgui/mapwindow.hpp
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
apps/openmw/mwsound/soundmanagerimp.hpp
components/esm/loadcell.cpp
11 years ago
Marc Zinnschlag
fd5486864a
Merge remote-tracking branch 'gus/AIFix2'
...
Conflicts:
apps/openmw/mwbase/mechanicsmanager.hpp
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwmechanics/actors.hpp
apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
11 years ago
Marc Zinnschlag
29c3a288e3
load and save of reference in cells (without CustomData state)
11 years ago
scrawl
e0de76a6f7
Save/load global map
11 years ago
scrawl
f09328ca84
Clear global map overlay when starting/loading a game
11 years ago
gus
707e579dfe
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into AIFix2
...
Conflicts:
apps/openmw/mwmechanics/aifollow.cpp
11 years ago
scrawl
03cf383be7
Merge branch 'master' of https://github.com/zinnschlag/openmw into savedgame
...
Conflicts:
apps/openmw/mwgui/referenceinterface.cpp
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
apps/openmw/mwscript/cellextensions.cpp
apps/openmw/mwworld/cells.cpp
apps/openmw/mwworld/cells.hpp
apps/openmw/mwworld/cellstore.cpp
apps/openmw/mwworld/store.cpp
apps/openmw/mwworld/worldimp.cpp
11 years ago
scrawl
295aed3533
Implement savegame screenshots
11 years ago
Marc Zinnschlag
0f60898517
adding missing cleanup for SoundManager
11 years ago
scrawl
851a7d5014
Feature #957 : Handle area effects for "on touch" range
11 years ago
scrawl
205e8aa4e9
Feature #957 : Implement area magic
11 years ago
scrawl
ba5300b071
Update the Ptr in SoundManager for references moved to a different cell. Fixes looping sounds not stopping after a moved object was already deleted.
11 years ago
scrawl
1a00f26390
Bug #1126 : Golden saints and many other creatures only have "Bip01 Head"
11 years ago
scrawl
805843d7ff
Closes #1086 : Implement blood effects
11 years ago
Marc Zinnschlag
c300cd9375
loading/saving of some player state (cell/coordinates and some other bits)
11 years ago
scrawl
52b9ebff9d
Closes #1092 : Implement sleep interruption. Fix levelled list flags for creatures. Change World::copyObjectToCell to search for the correct cell.
11 years ago
scrawl
95651857f3
Fix code duplication
11 years ago
scrawl
0d0005c433
Fix fatigue not restoring when waiting
11 years ago
gus
dd870e35db
get all actors following a given actor
11 years ago
scrawl
a2ba0dde31
Implemented GoToJail
11 years ago
scrawl
9127839cc1
Add a searchPtr method as required for getting an owner, which may already be dead and disposed of.
11 years ago
scrawl
bf6d302fba
Confiscate stolen items when caught
11 years ago
scrawl
d01f89b153
Rewrite some awful code
11 years ago
scrawl
3bf36515d5
Implement Trespassing crime
11 years ago
scrawl
6f9113fe88
Add preliminary implementation of PayFine, PayFineThief and GoToJail instructions
11 years ago
scrawl
9bf7bf529c
Implement crime-related dialogue globals as they are described in MSFD
11 years ago
scrawl
098f9712f1
Add getPlayerPtr() utility method. Reduces dependencies a lot.
11 years ago
scrawl
7b33f6f2ac
Detect crime of sleeping in other NPC's beds. ShowRestMenu needs to support an explicit/implicit reference for this.
11 years ago
scrawl
c85c2cff4e
Fix disposition changes from trades not applying properly
11 years ago
scrawl
728365b48d
Remove an unused hook
11 years ago
scrawl
3c0080d2c1
Implement theft detection
11 years ago
scrawl
29c823b9d4
Implement awareness check function. Use this for combat AI and GetDetected instruction.
11 years ago
scrawl
62774fcc4a
Merge branch 'master' into HEAD
...
Conflicts:
apps/openmw/mwbase/world.hpp
apps/openmw/mwinput/inputmanagerimp.cpp
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwworld/worldimp.cpp
apps/openmw/mwworld/worldimp.hpp
components/esm/loadtes3.cpp
11 years ago
scrawl
32ff3b530c
Change all instances of skill/attribute values to use an appropriate typedef.
11 years ago
scrawl
5729672262
Show marked position on map. Implement Detect X magic effects.
11 years ago
scrawl
ea3b88951a
Implement divine/almsivi intervention magic effects
11 years ago
scrawl
3604b9d171
Closes #566 : In interior cells, update global map position marker using the first exterior teleport door
11 years ago
scrawl
79a440e94a
Many additions to 900bc06d2c236b:
...
- Fix indentation
- Consider any kind of light, not just torch_infinite_time
- Hostile NPCs should also wear lights, if they have nothing else that could use the slot (or a twohanded weapon)
- Remove redundant code and don't add additional lights to the inventory
- World::isDark returns false for interiors which are unaffected by weather
11 years ago
Marc Zinnschlag
6de39a7329
Merge remote-tracking branch 'lgro/issue845_NPCs_hold_torches_whole_day'
...
Conflicts:
apps/openmw/mwmechanics/character.cpp
11 years ago
scrawl
a3017e16d4
Don't allow changing the spell that is being cast mid-animation
11 years ago
scrawl
5054d8e6c1
Bug #1055 : Check power use and mana before starting cast animation
11 years ago