Marc Zinnschlag
7f78c29bb5
Merge remote-tracking branch 'sirherrbatka/Feature#1274'
...
Conflicts:
apps/opencs/view/world/table.cpp
11 years ago
Marek Kochanowicz
4a502226e6
added flag to distingiush widgets
11 years ago
Marc Zinnschlag
e43913e7c2
Merge remote-tracking branch 'graffy76/master'
11 years ago
Thomas
dbf06d8c8b
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
apps/openmw/mwmechanics/aipursue.hpp
apps/openmw/mwmechanics/aisequence.hpp
11 years ago
graffy76
3f737bbb44
implemented QDial into RangeView class
11 years ago
graffy76
4f876574c1
Implemented slider widget in rangeView class
11 years ago
graffy76
0a3ab3dcd1
Commented out "proxy selection test" demo page in user settings
11 years ago
graffy76
35d1502308
Merge branch 'master' of https://github.com/OpenMW/openmw
...
merge
11 years ago
graffy76
1c26741c56
Implemented rangeview with spinbox as only control. Simplified setting
...
class constructor.
11 years ago
graffy76
bc6197c552
Added custom spin box class
11 years ago
Thoronador
be89654eef
remove audiere_decoder + mpgsnd_decoder from CMake file for openmw
11 years ago
Thoronador
620a8ccaf3
remove Audiere and MPG123+Sndfile decoder sources
11 years ago
Marek Kochanowicz
00b21449a2
replaced type_cell with type_scene
11 years ago
Jeffrey Haines
e1e23447f2
Removed initial check form setSneak
...
It wasn’t needed.
11 years ago
Jeffrey Haines
05e326bdc3
Added update sneak to actors
...
Intends to check the state of a players sneak by asking the question if
each npc can see the player.
11 years ago
scrawl
658c37a299
AiPursue: If we reached the path end, that does not mean we reached the target. Rebuild the path if the target has moved in the meantime.
...
Fixes guards in pursuit activating the dialogue too early.
Also tweaked the activation distance.
11 years ago
Marc Zinnschlag
e9c2f24faa
intercept close button clicks in loading window
11 years ago
Marc Zinnschlag
3fdd72f204
added cancel button to loading window
11 years ago
Marc Zinnschlag
6bc5869222
record loading progress bar
11 years ago
Marc Zinnschlag
6692d2dc72
split up load function in a start and continue part
11 years ago
Marc Zinnschlag
0b309d9ef4
Merge branch 'master' into load
...
Conflicts:
apps/opencs/view/doc/viewmanager.cpp
11 years ago
Marek Kochanowicz
5e99381019
Drag and drop works.
11 years ago
Marc Zinnschlag
e0e2ad8316
content file loading progress bar
11 years ago
scrawl
7bddfc0025
Fix some spelling mistakes.
11 years ago
scrawl
122e606e30
Crime: improvement to arrest on sight for large bounties
...
iCrimeThreshold controls the needed bounty to have guards run to the player and force dialogue. In vanilla, the greeting dialogue is scripted to either arrest the player (< 5000 bounty) or present a death sentence and attack (>= 5000 bounty).
11 years ago
Marc Zinnschlag
e09218f164
moved load code from Document to Loader class
11 years ago
scrawl
7331a64e34
Restore fix for Bug #875 (commit 602be9bbe7
, was broken by 43757efdc4
)
11 years ago
scrawl
1b074e5524
Call setAttacked even if the attack missed. Unsuccessful hits should also evoke a response.
11 years ago
scrawl
df1694c27b
Console autocompletion: List candidates when repeatedly pressing tab (bash-style)
11 years ago
scrawl
92467ba6bc
Fix sunlight for interiors
11 years ago
Marek Kochanowicz
7f1df878f6
make getDropType static and public.
11 years ago
scrawl
8560b43464
Move to esm component
11 years ago
scrawl
f8cc328b5e
Slightly prettier backdrop when loading game from main menu.
11 years ago
scrawl
6381b1e938
Fixes #1309 : Do not allow saving while dialogs are opened, just like vanilla
...
This limitation could be removed post-1.0 by serializing the state of open windows.
11 years ago
scrawl
17bb8d7f9a
Fixes #1252 : Add item/magic keybindings to savegame
11 years ago
Marek Kochanowicz
c2b070f097
trying to do it right.
11 years ago
Marek Kochanowicz
ea1aaef8ca
replace paged with unpaged (and vice versa)
11 years ago
scrawl
fc7e79027a
Fixes #1144 : Don't refreshCurrentAnims when adding already dead actors
11 years ago
scrawl
64a30ad182
Fix another leak
11 years ago
scrawl
6f7fbc867f
Fix several leaks
11 years ago
scrawl
f99eda1a54
Fixes #1302 : Do not attempt to set OnPcAdd before the script has been added
11 years ago
scrawl
5415ca6a63
Fix exception when shift+click on empty space in save dialog
11 years ago
Marek Kochanowicz
d00dbf47d5
working on worldspace drops
11 years ago
Marc Zinnschlag
ab94e70724
more cleanup of document setup
11 years ago
Marek Kochanowicz
57131332f4
fixing minor issues
11 years ago
Marc Zinnschlag
6a809064df
Merge remote-tracking branch 'mrcheko/master'
11 years ago
mrcheko
9e79fb5b87
fix to broken aiwander logic
11 years ago
Marc Zinnschlag
634311c86c
Merge remote-tracking branch 'mrcheko/master'
11 years ago
mrcheko
e8f7d12c01
uninit bool and invalid iterator bugs fixes
11 years ago
Marek Kochanowicz
9e01a54d72
minor correction
11 years ago
Marek Kochanowicz
6aaa15b2e8
paged worldspace drop
11 years ago
Marek Kochanowicz
19dac9dc86
that would be it
11 years ago
Jeffrey Haines
5c9c467b26
Improved sneak.
11 years ago
Jeffrey Haines
14ebd8b110
Fixed logic in commit crime
11 years ago
Marek Kochanowicz
4d79f00e28
enable dragging on the region map cells
11 years ago
Thomas
10a5bb9464
Made code a bit more standardized and added a good bit of documentation.
11 years ago
Marek Kochanowicz
eeb18b533e
moved editlock to the dragrecordtable
11 years ago
Marc Zinnschlag
0c2843b0f7
some missing cleanup
11 years ago
Marek Kochanowicz
d376efe30b
handle dragging not-existing records
11 years ago
Marc Zinnschlag
9a1b5dc1c6
a bit of cleanup
11 years ago
Marc Zinnschlag
f6a876bc3d
added actor ID
11 years ago
cc9cii
7d990abd37
OpenCS changes to allow compilation with MSVC 11.0.
11 years ago
Marc Zinnschlag
8dc6ad5059
moved new flag from setupData function to Document constructor
11 years ago
Marc Zinnschlag
5f1d2f72f6
added basic loading GUI
11 years ago
Marc Zinnschlag
2906ade531
string fix
11 years ago
Marc Zinnschlag
4eeed4e2c7
Merge remote-tracking branch 'scrawl/return'
11 years ago
Marek Kochanowicz
18fc8acc71
able to drag existing cells from the regionmap
11 years ago
Marek Kochanowicz
853abb65c3
added new, later common, base for the regionmap and the table
11 years ago
scrawl
28ef236f0e
Don't allow setting a new return position if there already is one and we haven't reached it yet
11 years ago
Marc Zinnschlag
8fea2cfa2a
Merge remote-tracking branch 'mrcheko/master'
11 years ago
scrawl
1fd7a07b5e
Merge branch 'master' of https://github.com/OpenMW/openmw into return
...
Conflicts:
apps/openmw/mwmechanics/aisequence.cpp
apps/openmw/mwmechanics/aiwander.cpp
11 years ago
scrawl
9b36a13821
Feature #1289 : NPCs return to default position
...
Make stationary NPCs return to their previous position once combat/crime AI finishes.
11 years ago
scrawl
3780503275
Removed quicksave/quickload message boxes, now that the same text is shown in the progress bar
11 years ago
Marc Zinnschlag
3013c34d9b
Merge remote-tracking branch 'scrawl/master'
11 years ago
scrawl
7a0aeeaa38
Allow to delete savegames (shift + click)
11 years ago
scrawl
7f37f2c2be
Fixes #1187 : Make GetDistance handle actors in remote cells gracefully
11 years ago
Marc Zinnschlag
2e7b4e798e
Merge remote-tracking branch 'digmaster/master'
11 years ago
scrawl
a35f7c73ae
Fixes #1286 (Dialogue topic list clips with window frame)
...
The first problem was with the ScrollView skin, which had a full-sized client area. Since the scrollbar starts out visible, MyGUI expects the client area to be smaller to accomodate for the scrollbar width. As a result, the starting canvas size becomes bigger than the view size.
Another bug was with the MWList code: reducing the canvas size for the scrollbar is not needed, since MyGUI is already doing that, and attempting to do it manually interferes with the view offset.
11 years ago
scrawl
518a32c19d
Fixes #1195 : Make NPCs equip torches in interiors under certain conditions
11 years ago
Thomas
885228ec02
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
apps/openmw/mwmechanics/actors.cpp
11 years ago
Lars Söderberg
04e5b9c72c
Right aligned version/revision
...
I've always felt that having the version/revision text at the bottom
center in the main menu was a bit out of place. A more common place for
this kind of thing is in one of the corners. I chose bottom right.
Aditionally I right aligned it and changed the v and r in version and
revision to capital letters.
Comments?
11 years ago
scrawl
84961d7843
Fixes #1254 : PcRank should return first rank if not in the faction
11 years ago
scrawl
b2119441b9
Fix bug in PcRank / PcNextRank
...
It was using the first faction instead of the actor's faction.
11 years ago
Marc Zinnschlag
421679b319
Merge remote-tracking branch 'scrawl/master'
11 years ago
scrawl
7e4a0c2478
Removed asserts
11 years ago
mrcheko
35c1724d39
unblock vertical aiming for combatants
11 years ago
scrawl
0796815da0
Ignore dead actors in getActorsFollowing/Fighting
...
Prevents dead enemies from disallowing resting near them
11 years ago
scrawl
27a05027f4
Fixes #1172 : Added basic loading/saving progress bar
...
The progress is not particularly accurate. It simply uses the current / total number of records written/read as indication. Cell records are currently the largest by far, but there is a good chance that could be optimized using a change tracking system.
11 years ago
Marc Zinnschlag
0b2371a05d
Merge remote-tracking branch 'thoronador/fix-minor-stuff'
11 years ago
Marc Zinnschlag
af322a9f77
Merge remote-tracking branch 'scrawl/master'
11 years ago
scrawl
1da99d9fc7
Remove unused variable
11 years ago
scrawl
b89463db09
Fix #1207 : Remember previous choice in class creation dialog
11 years ago
scrawl
1da19585dc
Remove some unneeded includes
11 years ago
Thomas
dc54bd5a5f
Merge remote-tracking branch 'upstream/master'
11 years ago
Thomas
c2127845af
Added onKnockdown command
11 years ago
Thoronador
f69d61976e
minor performance improvements in other apps subdirectories
11 years ago
mrcheko
22cdb166f2
warning fix, vars renaming
11 years ago
Thoronador
1b8c975d5b
minor performance improvements in apps/openmw
...
Checking for emptiness using size() might be inefficient, because
it can take linear time, while empty() is guaranteed to take only
constant time.
For non-primitive types, postfix ++ operators are inefficient
compared to prefix ++ operators, because post-increment usually
involves keeping a copy of the previous value around.
11 years ago
Marc Zinnschlag
ca097e146b
Merge remote-tracking branch 'jeffreyhaines/master'
11 years ago
Jeffrey Haines
edbc319c42
fixed logic. ||
11 years ago
Jeffrey Haines
52bb7c3f69
fixed logic. !
11 years ago
Jeffrey Haines
7599b26d30
Fixed: creatures won't witness crimes
...
and potential crash.
11 years ago
Jeffrey Haines
0409e18a0e
revert
11 years ago
Jeffrey Haines
b9bd4bc126
broken
11 years ago
Jeffrey Haines
ce106d3bec
Revert "NPCs detect crime exclusively"
...
This reverts commit 54d9615d85ae856ad4fdd2c130ac9cb0cd847c72.
Conflicts:
apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
11 years ago
mrcheko
82121e0401
some checks reworked
11 years ago
scrawl
e42855d522
Minor fix for spell icon
11 years ago
mrcheko
6a3dddfb9a
merge master
11 years ago
Marc Zinnschlag
85dbf393d2
Merge remote-tracking branch 'graffy76/master'
11 years ago
scrawl
3eb1e4e117
Fixes #1241 : Removed disposition-based combat conditions
...
The information for this code came from UESP, which in turn cites a (extremely vague) section from the TES-CS help text, so no surprise that it wasn't accurate.
The guard on the boat has a fight rating of 70, so with the old code it would attack on sight if the disposition is low enough. BTB-Character.esp includes something (not sure what) that drops his disposition to 35 when playing as a Khajiit, making him attack.
Testing in Vanilla it appears that disposition has no effect on combat engagement at all. Even with disposition 0 and fight 70 the NPCs don't attack.
Setting an NPCs fight rating to 70 or less still has a meaning, because the higher it is, the easier it becomes to raise the fight rating to 80 (by taunting, for example).
11 years ago
scrawl
dac0b7090a
Get rid of bigbars.png and smallbars.png
...
Changed loading bar colour to match vanilla
11 years ago
scrawl
3161647809
Fix for not being able to pick up scrolls during combat
...
This is the behaviour I observed in vanilla morrowind.
11 years ago
scrawl
d92f95f5bf
Fix a stacking issue
11 years ago
scrawl
93b76a603b
Fixes #1100 : Looting a corpse is no longer considered stealing
11 years ago
graffy76
985af15a12
removed qdebug references
11 years ago
graffy76
0d711e51b0
Converted SettingType enums to indicate widget type.
11 years ago
scrawl
e8210c92c6
Fixes #1240 : Don't hardcode drowning time
11 years ago
graffy76
b94466dbb4
Merge branch 'master' of https://github.com/OpenMW/openmw
...
merge
11 years ago
cc9cii
1fb2c8d87b
NPC turning is less hacky but still not perfect. NPC's should walk away after a period of non-action by the player (vanilla behaviour) - not yet implemented.
11 years ago
Thomas
c2b692e124
getActorsFollowing/Fighting no longer returns dead actors
11 years ago
mrcheko
dbe1307de0
code refining + minor fixes
11 years ago
Marc Zinnschlag
5e7cd806c4
Merge remote-tracking branch 'scrawl/master'
11 years ago
scrawl
04964595ef
Fixes #1270 , Fixes #1201 : Update active weapon/spell icons every frame
11 years ago
graffy76
ab33e78b67
Added RangeView class files
11 years ago
scrawl
d5dd864404
Fixes #1236 : Disable all controls while playing movie
11 years ago
scrawl
30666f2cce
Fixes #1297 : Store global map markers in savegame
11 years ago
Marc Zinnschlag
ddb0496dca
replaced return value of removeDocument with a signal
11 years ago
scrawl
f921f2e7db
Make PcRaiseRank, PcLowerRank and PcJoinFaction properly accept references instead of using the actor that the player talked to last.
...
This also solves a potential crash when no actor has been talked to yet, e.g. immediately after loading a savegame.
11 years ago
scrawl
ef39b0f6ab
Fixes #1291 : Faction rank saving issue
...
A value of 0 is the first rank, -1 means not a member
11 years ago
scrawl
45d2a00717
Fixes #1293 : Allow interpolation type 0 in case of 0 keys
11 years ago
scrawl
b13b25dd1b
Fixes #1295 : Support partial matches in Cell filter
11 years ago
scrawl
6eca5ac4bb
Fixes #1296 : Streamlined cellChanged detection
11 years ago
scrawl
cd1b4218e7
Fix dynamically placed objects being discarded when loading game
11 years ago
scrawl
f05606657c
Correctly insert pasted text at cursor position
11 years ago
scrawl
91e50585ff
AiWander: make sure to walk, not run
11 years ago
scrawl
5b011e43a7
Fix a crash after loading game
11 years ago
mrcheko
f3626adc86
remake of z-moving in combat for flying/swimming enemies
11 years ago
Marc Zinnschlag
42b332775a
removed some debug statements
11 years ago
Marc Zinnschlag
c63d6437c0
Merge remote-tracking branch 'jeffreyhaines/master'
...
Conflicts:
apps/openmw/mwbase/mechanicsmanager.hpp
11 years ago
Marc Zinnschlag
837fd2a4c6
Merge remote-tracking branch 'graffy76/master'
11 years ago
graffy76
2e06414b43
Fixed broken delegate display modes (Display Format settings). Moved
...
UserSetting update functions to DataDisplayDelegate.
11 years ago
Marc Zinnschlag
1f6ed584c2
Merge remote-tracking branch 'digmaster/master'
...
Conflicts:
apps/openmw/mwstate/statemanagerimp.cpp
11 years ago
Jeffrey Haines
4a4c08946c
Checks the state of the passed sneak variable
11 years ago
Thomas
f3272c941f
Fix for bug #1080 , can't read/repair/make potions/use soul gems/rest/sleep while in combat.
...
The radius for being in combat with the player is fAlarmDistance, which looked like the only pertinent thing.
11 years ago
Jeffrey Haines
42b879a9a5
Reworked the accusation of actors
11 years ago
Jeffrey Haines
c3e08916da
Sneak: Added support for state checking
...
I need advice one what I should do in order to pass mActors over to the
player. Particularly line 139 in player.cpp
11 years ago
graffy76
3f2ae950f5
Disabled view resize for open views when user setting changes. Fixed
...
new view size issue to match existing user settings.
11 years ago
Marc Zinnschlag
dbb192f084
moved loading to a separate thread
11 years ago
Marc Zinnschlag
9db9ad410d
fixed checks for allowing load/save and some general cleanup
11 years ago
Marc Zinnschlag
760c8c7214
removed a redundant include
11 years ago
Marc Zinnschlag
42b3233bda
removed a redundant check
11 years ago
Thomas
5b681e2199
Moved quickload to statemanager for consistency's sake, as well as make autosave only occur on sleep, not wait.
11 years ago
Thomas
05b21c92af
Moved quick save into statemanager class. Kept loader as is as it's rather specalized.
11 years ago
Thomas
6a8bf71c4c
Moved autosave to before you rest, not after it.
11 years ago
Thomas
a598060071
Added autosave on rest, as well as an option in the settings menu
11 years ago
Thomas
682c395488
Apparently a normal save must exist for some reason, calling for a character to be made doesn't cause the signature to be created, and I don't know how to force create the signature (It's kinda driving me nuts)
11 years ago
Thomas
49620968b9
Disallowed quicksave/load in character creation
11 years ago
Thomas
e873135da7
Missed a debug message
11 years ago
Thomas
f90810223a
Added quicksave and quickload
11 years ago
graffy76
ce56669339
Fixed failed signal/slot connection between UserSettings and
...
CSVWorld::SubView
11 years ago
Thomas
ee581f593b
Fixed issue which may occur if there's no evidence chest nearby
11 years ago
Thomas
f6deca7c80
Fixed various issues caused by late-night coding. Also added "unlock" message to unlocked doors
11 years ago
Thomas
61341d4206
Removed mLocked, kept it as "Negative lock level means unlocked"
11 years ago
graffy76
8c6c70ee9c
Merge branch 'master' of https://github.com/graffy76/openmw
11 years ago
Thomas
6022ffbd1f
Evidence chest now locks when new evidence is added to it
11 years ago
Thomas
420163d35f
Small changes to lock command (If no valid lockLevel exists, defaults to 100)
11 years ago
Thomas
cac8e52154
Seperated locked and lock level, to allow for relocking doors to previous lock level.
...
The data is stored in the esm as -lockLevel if unlocked; lockLevel if locked. While not tested, it should not present any problems.
11 years ago
Thomas
e71a119c23
Made aifollowers run when long distances (800 or 10000, depending) from what they're following.
11 years ago
graffy76
4b607d658f
Re-link user settings to editor main application
11 years ago
graffy76
e3384e3999
relocate support.hpp / remove support.cpp
11 years ago
graffy76
331df17b48
Added new framework files
11 years ago
graffy76
d3148555fa
Delete old framework files
11 years ago
mrcheko
fbd0ffe86f
enable z-moving for flying/water combatants
11 years ago
scrawl
9998c2783e
Fix travis
...
Why again do we need a unit test for something that was never used?
11 years ago
Marc Zinnschlag
e324450118
replaced return value of DocumentManager::addDocument with a signal
11 years ago
mrcheko
f811abb752
pathgrid shortcutting extended
11 years ago
Marc Zinnschlag
86bd2f48dc
removed an unused function
11 years ago
Marc Zinnschlag
0eed697f9a
Merge remote-tracking branch 'digmaster/master'
11 years ago
Marc Zinnschlag
a91b386381
Merge remote-tracking branch 'jeffreyhaines/master'
11 years ago
cc9cii
6a1435c49e
Remove rotation check that was freezing NPC's.
11 years ago
cc9cii
e17fab891d
Suppress travis warning and one more tweak.
11 years ago
Thomas Luppi
d6f1f129eb
Forgot to capitalize something. whooooops
...
dat y do
11 years ago
Thomas Luppi
95ef874205
Gets default keybindings from scancode, not keyvalue.
...
Gives keyboard set-up independant default keybindings; useful for
international keyboards or dvorak users
11 years ago
cc9cii
2b544d550b
Fixed the rotation animation glitch.
11 years ago
cc9cii
000afa48b7
An attempt at making turning animation smoother. Copied some code from AiCombat for rotation.
11 years ago
cc9cii
3d26702f5e
Make idle actors face the player. Turning animation is not smooth.
11 years ago
cc9cii
9bd31b6236
Added reaction time and moved game setting variables init to the constructor.
11 years ago
Jeffrey Haines
3484df0743
Fixed garage value found in beta's static analysis
...
Source: https://forum.openmw.org/viewtopic.php?f=6&t=2059#p23844
11 years ago
Jeffrey Haines
6733a1541e
Fixes to Crime System
...
Victimless crimes were removed because victims may not exist in the
case of stealing items.
Is class now uses case insensitive comparison.
Fixed issue with confiscation of stolen items.
11 years ago
cc9cii
3dfd08cf2d
Cleanup and little tweaking.
11 years ago
cc9cii
479a94b35d
Backing off closed doors working, needs cleanup and tweaking.
11 years ago
Marc Zinnschlag
7eb6a2e52d
Merge remote-tracking branch 'scrawl/alarm'
11 years ago
Marc Zinnschlag
34092f9f5d
Merge remote-tracking branch 'scrawl/master'
11 years ago
scrawl
b3916e7744
Crime: mark witnesses as alarmed.
...
Fixes guard dialogue to properly detect if the player turned himself in.
11 years ago
scrawl
4625adfb7f
Fix typo in a condition.
11 years ago
cc9cii
7437647f70
Forgot to add a guard :-(
11 years ago
cc9cii
a0fc514df7
Suppress compiler warning.
11 years ago
cc9cii
c652cb1568
More cleaning up.
11 years ago
cc9cii
2447f0f4aa
Cleaned up logging statements.
11 years ago
cc9cii
aad13d315c
Fixed issue where allowed nodes were being erased. PathFinder was returning an empty path if the closest pathgrid point to the start was also the closest pathgrid point to the goal. Still need to clean up and remove logging statements.
11 years ago
cc9cii
d3be725ee7
Actors are moved on if idling near a closed interior door. Unreachable pathgrid points due to a closed door are removed from the allowed set of points.
11 years ago
cc9cii
1ceeeb4a22
Fix movement glitches for actors with low speeds (e.g. a rat). Was caused by false detection of being stuck.
11 years ago
Marc Zinnschlag
65161c3e24
Merge remote-tracking branch 'sirherrbatka/less-signals'
11 years ago
Marc Zinnschlag
ce33912980
Merge remote-tracking branch 'sirherrbatka/AngryFix'
11 years ago
Marc Zinnschlag
a7cece3d30
do not generate modfiy commands on edits to change a cell to a value equal its original value before the edit
11 years ago
Marek Kochanowicz
8fba71101c
removed signals
11 years ago
Marek Kochanowicz
fc1837e2ed
fixed bug: regions can be dragged
...
ps
fuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
11 years ago
Marc Zinnschlag
30d5040f2f
Merge remote-tracking branch 'cc9cii/Bug-No-1260'
11 years ago
cc9cii
1fc030653f
Avoid hard coding "thief.dds" string.
11 years ago
Marc Zinnschlag
86e65944b8
Merge remote-tracking branch 'jeffreyhaines/master'
...
Conflicts:
apps/openmw/CMakeLists.txt
11 years ago
Jeffrey Haines
e2fab228f9
Save state is handled correctly now.
11 years ago
mrcheko
4e7ee97050
fix for windows builds
11 years ago
cc9cii
89be1069a7
Bug #1260 : show thief.dds image for a custom class level up menu
11 years ago
Marc Zinnschlag
71068ae3ad
Merge branch 'regionmap'
11 years ago
Marc Zinnschlag
d188e68227
added f-type hint to TableSubView
11 years ago
Marc Zinnschlag
097c063b8a
added 'view in table' action to region map
11 years ago
Marc Zinnschlag
2eca9e72fd
added view action to region map
11 years ago
Marc Zinnschlag
1892550833
added set/unset region actions to region map
11 years ago
Marc Zinnschlag
fc4195a88f
added create cell menu item to regionmap
11 years ago
Marc Zinnschlag
19b31c4146
always use the cell ID instead of the exterior coordinate fields from the original cell struct
11 years ago
Marc Zinnschlag
decd4270d9
added CellId role to RegionMap model
11 years ago
cc9cii
966ed46870
Better performance but less tolerant of collision induced glitches. Also had to use const_cast to cache on ground status.
11 years ago
cc9cii
3e6e325e5b
Instead of hacking character.cpp, provide a more reliable check for world->isOnGround(mPtr).
11 years ago
cc9cii
e9be6d3f42
Fix falling animation where vec.z is set to zero.
11 years ago
cc9cii
0bef754873
Fix jumping animation glitches caused by minor vertical movements. Should resolve Bug #1271 .
11 years ago
Marc Zinnschlag
2f63eb7ca4
added missing edit lock for record reordering
11 years ago
cc9cii
d2a41167d0
Allow flying and swimming creatures to step inclines. Should have listen to Chris in the first place, see https://forum.openmw.org/viewtopic.php?f=6&t=2075
11 years ago
Marc Zinnschlag
d0ea23431c
replaced CellIndex typedef with new CellCoordinates class
11 years ago
Marc Zinnschlag
0516d95253
added context menu with selection functions to region map
11 years ago
Marc Zinnschlag
7f12733463
Merge remote-tracking branch 'potatoesmaster/1071'
11 years ago
Emanuel Guevel
09bd0324c9
Fail properly when a content file is not found
11 years ago
Marc Zinnschlag
d205d5f0af
Merge branch 'cellselect'
11 years ago
Marc Zinnschlag
e0550ba336
allow multiple cell coordinates in c-type hint for scene subviews
11 years ago
Marc Zinnschlag
0d352cb883
replaced rectangular cell selection with a CellSelection object
11 years ago
Marc Zinnschlag
67965ec10c
added CellCoordinates and CellSelection classes
11 years ago
Marc Zinnschlag
324b2743d4
removed grid button (discarding the first attempt at a cell selector)
11 years ago
Marc Zinnschlag
03b3487f1b
minor cleanup
11 years ago
Marc Zinnschlag
fafb7501e3
Merge remote-tracking branch 'cc9cii/PathFinder-split'
11 years ago
Emanuel Guevel
ce7aa96371
Fix visual glitch happening when closing inventory while sneaking
...
(bug #1255 )
11 years ago
Marc Zinnschlag
c7f2cfeca0
Merge remote-tracking branch 'gus/AIFix2'
11 years ago
Jeffrey Haines
a274b48f2f
States are saved. Crime is reacted to.
...
Issues where some crime is ignored. Needs a lot more work
11 years ago
Jeffrey Haines
940c88d2ec
Cleaned up code, implemented crime ids
...
There is a problem with my game freezing. ToggleAi stops my character
11 years ago
Marc Zinnschlag
0fe67b586a
increased scene toolbar button size
11 years ago
Jeffrey Haines
df5cbe5dec
Minor changes
11 years ago
cc9cii
28f7c42fb7
One more comment fix.
11 years ago
cc9cii
f59226265a
Remove redundant parameter from aStarSearch. Also update some comments.
11 years ago
Jeffrey Haines
70919ba60a
Removed witnesses and minor changes
11 years ago
cc9cii
5cf8e7e933
Remove logging.
11 years ago
cc9cii
040d4f8fc4
Move PathgridGraph into separate files.
11 years ago
Jeffrey Haines
0c957a3cde
Added witnesses to the mix
11 years ago
Marc Zinnschlag
baf30ba292
added grid tool (does not work yet)
11 years ago
cc9cii
a8b2eb1fe9
Make Travis happy.
11 years ago
Marc Zinnschlag
3a58da9ad7
size adjustment
11 years ago
cc9cii
325d0616bb
Cleanup debug statements.
11 years ago
Marc Zinnschlag
5d422fec8a
fixed scene toolbar layout problems
11 years ago
cc9cii
98f77714ce
Per-cell pathgrid data and calculation moved off PathFinder. Now the edge cost calculations and strongly connected component searches are done only once per cell. Per-actor data and methods still remain with PathFinder.
...
This version still has debugging statements and needs cleaning up.
11 years ago
Jeffrey Haines
b1abef7a38
Cleaned up code
11 years ago
Jeffrey Haines
58b135a2be
Crime is now checked every frame call
11 years ago
cc9cii
f597d3e88b
Use duration rather than frame counts. Stops false detection of being "stuck" with high frame rates (e.g. indoors).
11 years ago
Jeffrey Haines
510f2d10ac
Replaces broken code with todo
11 years ago
Jeffrey Haines
6f1211dd8d
Moved mWitnesses into Player. resetCrime for paying fine.
11 years ago
Jeffrey Haines
7c0b51fb7e
Ai pursue now controls guards pursuit of crimes
...
Should extend AiActivate in the future
11 years ago
Jeffrey Haines
50dac98a2b
Feature 1154 & 73: Crime and NPC reactions
11 years ago
Jeffrey Haines
4037f3705e
Feature 1154 & 73: NPCs react to crime
11 years ago
Marc Zinnschlag
5b5069535e
keep track of active cells in PagedWorldspaceWidget and update SubView title accordingly
11 years ago
Marc Zinnschlag
12e46c5dc7
Merge remote-tracking branch 'megaton/master'
11 years ago
Marc Zinnschlag
4ee1069baa
Merge remote-tracking branch 'scrawl/master'
11 years ago
scrawl
f5810b8e1c
Consider aspect ratio for loading screen background
...
More consistent with the main menu.
11 years ago
scrawl
1265131203
Set the selected index after all items are added (workaround for MyGUI bug)
11 years ago
megaton
50af9bc0d3
General perfomance optimizations.
11 years ago
cc9cii
d04bb3befb
MSVC uses C version of locale.
11 years ago
Jeffrey Haines
8ce938c6f1
Revert 6b28c06..98fd381
...
This rolls back to commit 6b28c06b2c
.
11 years ago
Jeffrey Haines
98fd381564
Feature #1154 Not all NPCs get aggressive when one is attacked
...
Compiling fix
11 years ago
Jeffrey Haines
6c866deb1b
Feature #1154 Not all NPCs get aggressive when one is attacked
...
Partially implemented
11 years ago
scrawl
5eeed03f5b
Only exchange bribe gold if the bribe was accepted
11 years ago
scrawl
72df9e77c6
Don't show version text in the pause menu
11 years ago
gus
d9ea7107b7
compile fix.
11 years ago
gus
bee057346b
Merge branch 'master' of https://github.com/OpenMW/openmw.git into AIFix2
...
Conflicts:
apps/openmw/mwmechanics/aifollow.cpp
11 years ago
Marc Zinnschlag
adab85eeb7
Merge remote-tracking branch 'jeffreyhaines/master'
11 years ago
Jeffrey Haines
6b28c06b2c
Feature #1233 Bribe gold in inventory - Corrected 1000 drake bribe
11 years ago
Jeffrey Haines
ad9286a30f
Revert "Revert "made mReceiver private""
...
This reverts commit 33aecc5218
.
11 years ago
Jeffrey Haines
33aecc5218
Revert "made mReceiver private"
...
This reverts commit 3e8f7b3bae
.
11 years ago
Marc Zinnschlag
c7b969821f
silenced a warning
11 years ago
Marc Zinnschlag
27095f3edb
Merge remote-tracking branch 'cc9cii/AiWander-improvements'
11 years ago
cc9cii
ebb1813b9b
Minor comment clarification.
11 years ago
cc9cii
07fd801d94
My previous analysis of the pathfinding issue was incorrect. It was in fact caused due to some of the pathgrid points being unreachable. Instead of returning an empty path in such a scenario, incorrect path + requested destination were being returned. There was also a defect where past cost was being used for selecting open points.
...
There is still an unresolved issue where mGraph and mSCComp are being rebuilt unnecessarily. The check mCell != cell in buildPath() is being triggered frequently. Not sure why.
11 years ago
cc9cii
267855c44e
Prevent NPC suicides off silt the strider platform in Seyda Neen. Added some comments as well. There may be opportunities for some optimization but left that out for now.
11 years ago
cc9cii
90a813ad2c
Allow interrupting a walking NPC to trigger a greeting.
11 years ago
Marc Zinnschlag
04baa4a573
Merge remote-tracking branch 'jeffreyhaines/master'
11 years ago
Jeffrey Haines
3e8f7b3bae
made mReceiver private
11 years ago
Jeffrey Haines
13d330e427
Feature #1233 Bribe gold not in inventory
...
Gold is now put into inventory receivers when bribing.
11 years ago
Marc Zinnschlag
86e5179fd8
Merge remote-tracking branch 'jeffreyhaines/master'
11 years ago
Jeffrey Haines
9efef31bb8
Feature #953 Trader Gold - Unused code/warning resolved
...
Removed unused code
getBaseGold throws proper error
11 years ago
Marc Zinnschlag
c38812d026
Merge remote-tracking branch 'jeffreyhaines/master'
11 years ago
Jeffrey Haines
401d21b4ee
getBaseGold implemented in MWWorld::Class for NPC and Creature
...
Implemented a getBaseGold() to get the vendor gold base
NPC gold base now can come from mNpdt12 and mNpdt52
11 years ago
Jeffrey Haines
895748f18d
Gold Pool implemented for Vendors
...
It appears that my solution breaks persuasion gold for some reason. I
may be wrong. I can’t see where this could be happening as the files
I’ve changes should not affect persuasion at all.
11 years ago
Marc Zinnschlag
2c2106205d
Merge remote-tracking branch 'scrawl/master'
11 years ago
scrawl
d7df9cae21
Bug #1224 : Changed fix to potentially allow for language independent saves
11 years ago
scrawl
4f852daf45
Don't play company logo when using --skip-menu
11 years ago
scrawl
f2cd37edd0
Play company logo movie
11 years ago
scrawl
5906d795c0
Refactored video player (now a MyGUI widget)
11 years ago
scrawl
2e4ef93b28
Add proper main menu (background image, logo animation, title music)
11 years ago
Marc Zinnschlag
5c81f20f46
Merge remote-tracking branch 'rohitnirmal/load-weap-icon'
11 years ago
Marc Zinnschlag
ce792cf182
Merge branch 'light'
11 years ago
Marc Zinnschlag
50f1679a4c
Merge remote-tracking branch 'jeffreyhaines/master'
11 years ago
Jeffrey Haines
6896142db1
Trader Gold Reset Delay
...
Trade Time initialized to 0
Gold pot set correctly for npc’s and creatures
11 years ago
Marc Zinnschlag
53c4878d52
fix for inconsistent case in topic records
11 years ago
Jeffrey Haines
2a8bf46607
Trader Gold Reset Delay
...
Implemented traded gold reset delay.
Note:
Traders gold pool is still in inventory.
11 years ago
Rohit Nirmal
e695890e01
Only update the icon if player is NOT unarmed, to avoid bad dereference.
11 years ago
Rohit Nirmal
bcacdc49af
Update weapon icon in HUD when save is loaded.
11 years ago
scrawl
27956f3624
Savegame dialog: Hide main menu after successful load
11 years ago
scrawl
e5e1e84c52
Ask for confirmation to exit OpenMW
11 years ago
scrawl
a5598e9c2e
Add Credits button to main menu (plays mw_credits.bik)
11 years ago
scrawl
23f4bbc5b0
Videoplayer: only pause previous sounds if there is an audio stream
11 years ago
scrawl
5562c78ac4
Ask for confirmation when selecting 'New Game'
11 years ago
scrawl
ecfaa41e93
Savegame dialog: use locale-aware datetime format
11 years ago
scrawl
53ba23e303
Fixes #1224 : Store class name instead of id in savegame header
11 years ago
scrawl
793649c854
ToggleAI: Report current status on toggle
11 years ago
scrawl
688415ce54
Play deathknockout/deathknockdown animations when appropriate
11 years ago
Marc Zinnschlag
ed524b2fd4
added bright lighting mode
11 years ago
Marc Zinnschlag
9746f8bd32
added night lighting mode
11 years ago
Marc Zinnschlag
fa29942b27
added day lighting mode
11 years ago
Marc Zinnschlag
d5506172e8
added lighting switching
11 years ago
Marc Zinnschlag
205354ba30
some ambient light cleanup
11 years ago
Marc Zinnschlag
1b6b4e3442
Merge remote-tracking branch 'slothlife/weather_save'
11 years ago
cc9cii
772a49b2a6
Just some notes for future maintenance.
11 years ago
scrawl
0a17245633
Refactored settings window
11 years ago
Marc Zinnschlag
87ae03b5d4
fix for previous commit
11 years ago
Marc Zinnschlag
6bd3b3ee78
include local variable state in saved games
11 years ago
Marc Zinnschlag
4d80bc009a
Merge remote-tracking branch 'scrawl/master'
11 years ago
scrawl
0c207f7212
Fix build error
11 years ago
scrawl
394284d0f8
Fixes #1209 : Tarhiel never falls
...
There are a few pitfalls with this code:
- Gravity is only considered when applying queued movement. Therefore, make sure to queue some movement every frame. (Could be refactored in the future?)
- The character controller never detects being in free fall (!World::isOnGround) unless movement has been applied.
11 years ago
Alexander "Ace" Olofsson
317f1e0b63
Update dialoguesubview.cpp
...
That doesn't work on Windows. (Are and/or allowed in C++ in any other compiler?)
11 years ago
Marc Zinnschlag
41fd94b160
compensated for different coordinate systems
11 years ago
Marc Zinnschlag
1e57d55717
update/close on deletion of reference/referenceable
11 years ago
Marc Zinnschlag
698fe8cce3
update preview title on changed referenceableID (preview for references only)
11 years ago
Marc Zinnschlag
58daf52a67
deal with empty and invalid referenceable ID fields
11 years ago
Marc Zinnschlag
1a9df4bc56
Merge branch 'preview'
11 years ago
Marek Kochanowicz
2a26ff2299
better fix
11 years ago
Marc Zinnschlag
fc8ae2b9b5
fixed encoding problems
11 years ago
Marc Zinnschlag
10ce47938b
update preview on reference/referenceable changes
11 years ago
Marc Zinnschlag
2128d3008c
Merge branch 'master' into preview
11 years ago
slothlife
6dce3e5186
Fixed include to use C99 header, not C++11 header
11 years ago
slothlife
6eab9c5179
Move weather state save/load to a new class
11 years ago
Rohit Nirmal
e3a9daf921
Play item sound when trying to sell a bound item, too.
11 years ago
Marc Zinnschlag
688e03a9d2
Merge remote-tracking branch 'sirherrbatka/Editor-Dialog'
11 years ago
Marek Kochanowicz
fbb619db73
…
11 years ago
Marek Kochanowicz
a692ce99fa
where was my mind…
11 years ago
Marek Kochanowicz
ccd5e549cd
moved buttons down
11 years ago
Marek Kochanowicz
832a10b2ac
solving problems
11 years ago
Marc Zinnschlag
1a1d52c513
fixed a column ID problem
11 years ago
Marek Kochanowicz
5c34823bb0
added some placeholder icons
11 years ago
Marek Kochanowicz
ad2f9a69a1
prevent deleting already deleted record
11 years ago
slothlife
1acd1bd913
Feature #1173 : Saved Game: include weather state
...
Removed some unused state in and changed Ogre::String to std::string in
WeatherManager.
11 years ago
Rohit Nirmal
e4c4747a27
Play item sound even if merchant doesn't purchase it.
11 years ago
Marek Kochanowicz
ea9b6fa37e
view button
11 years ago
Marek Kochanowicz
8f3103ce65
added preview button
11 years ago
Marek Kochanowicz
6416ae90d2
Merge branch 'preview' of https://github.com/zinnschlag/openmw into Editor-Dialog
...
Conflicts:
apps/opencs/CMakeLists.txt
apps/opencs/view/world/subviews.cpp
11 years ago
Marek Kochanowicz
010160d047
missed those :/
11 years ago
Marek Kochanowicz
c0b2b783cb
use more proper creators
11 years ago
Marek Kochanowicz
f3475f7ef5
Merge branch 'master' of https://github.com/zinnschlag/openmw into Editor-Dialog
11 years ago
Marek Kochanowicz
db774b02d7
clone and create buttons work
11 years ago
Marek Kochanowicz
95afca0558
delete record button
11 years ago
Marek Kochanowicz
7296b09357
revert button
11 years ago
Marek Kochanowicz
09ba547630
use tool buttons with icons
11 years ago
scrawl
128a47570e
One more fix
11 years ago
scrawl
4443e22387
Build fix
11 years ago
scrawl
c8c0e5de38
Fixed code issues found with unity build. Missing include guards, duplicated functions, ...
11 years ago
scrawl
81dfc26d26
mwscript/locals was added twice
11 years ago
Marc Zinnschlag
20ea859aac
adjusted the far clip distance
11 years ago
sirherrbatka
3c8eeb8c48
added comment
11 years ago
Marc Zinnschlag
6b11265fbc
consider scale and orientation when previewing reference
11 years ago
Marc Zinnschlag
48ea93d890
less random camera start position
11 years ago
sirherrbatka
4a0d1ba272
do not cast and check multiple times
11 years ago
Marc Zinnschlag
fa042a8aca
use proper title for reference prewview subviews (avoid internal ID)
11 years ago
Marc Zinnschlag
8b36de6c67
Merge remote-tracking branch 'cc9cii/Slaughterfish-fix'
11 years ago
Marc Zinnschlag
afbdd84467
Merge remote-tracking branch 'cc9cii/AiWander-fix'
11 years ago
Marc Zinnschlag
c36dfef972
prewview subview
11 years ago
cc9cii
f71fb83bfc
Cleaned up more inaccurate comments.
11 years ago
cc9cii
f57c11254f
Revert to original variable names.
11 years ago
cc9cii
22c544d9d7
Remove unnecessary comment.
11 years ago
cc9cii
fdbd564700
Apparently fall trace needs to be done with the middle of the object.
11 years ago
cc9cii
43757efdc4
Feature #1030 - partial fix to stop creatures unable to walk/fly to come out of water. Does not necessarily handle situations where they are already out of water, however.
11 years ago
scrawl
d08394bf78
Fixes #1205 : apparently creature and hand-to-hand (health) attacks should also level up armor skill (tested in vanilla)
11 years ago
scrawl
61955111f1
Fixes #1204 : Any health value < 1 should show as empty life bar.
11 years ago
scrawl
93c21b5ef2
Fixes #1197 : incorrect mouse wheel step
11 years ago
scrawl
3880247017
Fixes #1206 : effect texture override was not accounted for
11 years ago
Marc Zinnschlag
2fdf80bcbf
Merge remote-tracking branch 'gsedej/master'
11 years ago
cc9cii
e6977d00e8
Oops. Fix typo picked up by Zini.
11 years ago
cc9cii
b2e3fa70c2
Fix spelling errors in comments.
11 years ago
Marek Kochanowicz
4a623ace71
disabling works
11 years ago
Marek Kochanowicz
c97172d89c
fixed segfault and prevent drops from other documents
11 years ago
Marek Kochanowicz
e1a4b64efb
fixed segfault
11 years ago
cc9cii
d54ae58ec9
Bug #900 fix - minor update to comments
11 years ago
cc9cii
d92740efc9
Bug #900 fix - only fixed AiWonder, AiCombat, AiTravel and others may need a different strategy to this.
11 years ago
Marc Zinnschlag
7bc97fb8b8
reworked code for player positioning on startup and new game
11 years ago
Marek Kochanowicz
dd755a00e4
fix for the bug (?)
11 years ago
Marek Kochanowicz
cc1ceb35ce
drag and drop works
11 years ago
Marek Kochanowicz
fd4829141d
succesfully connected the signals
11 years ago
Marek Kochanowicz
1bf67e7390
added the new qlineedit subclass
11 years ago