Commit Graph

7765 Commits (8419002393d89bd20222773a1872efb858f7ea32)

Author SHA1 Message Date
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