Commit Graph

5120 Commits (50a0d16f8f11fb08a54f944cb67a0f4a45854d83)

Author SHA1 Message Date
scrawl f1ff9b69b3 Mouse grab and relative input need to be disabled when the mouse leaves the window; Disabled resolution switching / window resizing for now due to several glitches 12 years ago
graffy76 700d55f1fb Fixed / implemented missing features for RecordStatusDelegate
Implemented updating editor application from preferences menu, loading
settings when editor loads, adding Record Status Display prefernce.

Fixed multiple bugs, made changes to CSM(V)Settings classes to make
implementing new prefrences easier.

Rewrote CSMSettings::UserSettings to retain last-loaded settings.

Adjusted icon position in Record Status column

Capitalized status text

Added delegate to referenceables table
12 years ago
scrawl 9331a6380c Merge remote-tracking branch 'corristo/sdl_input2' into sdl_input2 12 years ago
scrawl 4fb32f7f05 Moved window resize messages to sdlinputwrapper 12 years ago
Nikolay Kasyanov 9807eacb58 Removed obsolete OIS workaround 12 years ago
Nikolay Kasyanov 5984a15846 We don't need Carbon on OS X anymore 12 years ago
Rohit Nirmal e5ddaaf676 Fix wrong indenting from my last commits. 12 years ago
Marc Zinnschlag df016778be Merge remote-tracking branch 'rohitnirmal/journal-open-sound' 12 years ago
scrawl 0880805559 Minor cleanup 12 years ago
Rohit Nirmal 9d4ecc3e73 replace tabs with spaces. 12 years ago
Rohit Nirmal aac3ada14b Use mousewheel to turn book pages. 12 years ago
scrawl fcf35d3871 Removed the UI cursor sensitivity slider 12 years ago
scrawl ab3634d692 Removed some remains of OIS 12 years ago
scrawl 14a2a26a56 Fullscreen resizing fix 12 years ago
scrawl 403704b92a Use openmw.png for SDL_SetWindowIcon 12 years ago
scrawl 705488ddfb Fix mouse movement events being discarded when there's more than one event in a frame 12 years ago
scrawl cc077eaba6 Fix mouse wheel triggering a click event in mygui 12 years ago
scrawl 918a1655bb Restored HW cursor rotation and resolution/fullscreen switching 12 years ago
scrawl 495aeb5d3b Merge branch 'master' into HEAD
Conflicts:
	CMakeLists.txt
	apps/openmw/engine.cpp
	apps/openmw/mwgui/cursorreplace.cpp
	apps/openmw/mwgui/cursorreplace.hpp
	apps/openmw/mwgui/windowmanagerimp.cpp
	apps/openmw/mwgui/windowmanagerimp.hpp
	apps/openmw/mwinput/inputmanagerimp.cpp
	libs/openengine/ogre/renderer.cpp
12 years ago
Marc Zinnschlag df1f1bd5c8 Merge remote-tracking branch 'glorf/cs-windows' 12 years ago
Glorf 548f4d683f Globalization of user settings 12 years ago
Marc Zinnschlag bd08677a7f Merge branch 'openmw24' 12 years ago
Marc Zinnschlag c891e529f3 Merge remote-tracking branch 'rohitnirmal/launcher-fix-rohit' 12 years ago
Rohit Nirmal 2fd4d71774 trim whitespace from key and value while reading settings file - stops ugly buildup in settings.cfg, and correctly reads settings from it. 12 years ago
darkf fc0f04324c Remove some superfluous mSkyManager NULL checks 12 years ago
darkf fb462f1b1a launcher: Throw error if no data files are selected 12 years ago
darkf fd25616cab launcher: Properly quit if settings write fails. 12 years ago
Rohit Nirmal fdeac21f22 Merge branch 'master' of https://github.com/zinnschlag/openmw into journal-open-sound 12 years ago
Rohit Nirmal b5caa25e5c Just move check if player owns journal to inputmanagerimp.cpp - prevents playing sound when going to main menu. 12 years ago
fstp 98e5cb6d7b Added ifdef to keep backward compatibility with the FFmpeg library. 12 years ago
Rohit Nirmal 4eede86ce6 Moved journal open/close sound effect playback to JournalWindowImpl, and have opening sound play only if the player has the journal. 12 years ago
fstp a3b2a76e60 Added virtual destructors to classes LocalMapBase and EffectEditorBase. 12 years ago
Glorf 10165d3c6b Feature #468 12 years ago
Marc Zinnschlag 97f421df8a simplifying CSMWorld::CellRef 12 years ago
Marc Zinnschlag 1e60ad3cd6 Promoted references to a top level record internally.
Note: This does not change the structure of the ESX format.
12 years ago
Marc Zinnschlag 48496a644f Merge remote-tracking branch 'scrawl/master' 12 years ago
scrawl daab4f55a3 Use Morrowind's fonts 12 years ago
pvdk b3595a6a2e Fix for duplicate key/value pairs being written to settings.cfg, Bug #755 12 years ago
Marc Zinnschlag f586eef604 Merge remote-tracking branch 'torben/pathfindingoverhaul' 12 years ago
Torben Carrington 09beafd044 Pathfinding Overhaul - Master cleanup! Cleaned pathfinding entirely, all AI packages that are implemented as well, Increased buffer! This makes the intro guard no longer walk into you or go to far into the room (not tested against vanilla distances but it seems accurate enough until the next itteration of pathfinding fixes). 12 years ago
Torben Carrington a4caec56cf Pathfinding Overhaul - Fixed selecting cells that are inaccessable from AIWander and pathfinding in general (sadly requires minor effort on the AI Packages implementation but it is the quickest way I can see), minor cleanup again (there is a lot to cleanup, this will prolly be in every commit). 12 years ago
scrawl 8bd712cc95 Fix being able to move slowly when over encumbered 12 years ago
Torben Carrington 73a9671742 Pathfinding Overhaul - Changed the name of checkIfNextPointReached to a more intuitive name considering what it does (checkPathCompleted) and fixed a minor bug in it, modified buildPath() to take one final parameter, a bool which dictates whether or not to always use pathfinding (like AIWander should be doing) or to allow for "shortcuts", modified all ai packages to work with these two changes. 12 years ago
graffy76 1d93cf09bc Cell formatting and code optimization changes 12 years ago
Torben Carrington c080785235 Pathfinding Overhaul - Finished cleaning, removed unnecessary parameter in one function, fixed use of the function in ai packages and added use of clearPath() function in aiwander, fixed algorithms and got rid of excess subtractions in getDistance functions (thanks to Chris!). 12 years ago
Torben Carrington 7b465ae4f1 Pathfinding Overhaul - Even more cleanup and spacing corrections, small renaming (more to come), removed a few unnecessary actions that wasted CPU time and tmp RAM. 12 years ago
Torben Carrington 96fdaf7410 Pathfinding Overhaul - More cleanup. 12 years ago
Torben Carrington 4838678944 Pathfinding Overhaul - Cleanup, removed unnecessary include, fixed spacing, added a function for clearing a path, overall preperation to begin working on fixing pathfinding. 12 years ago
graffy76 35fb9b669a Final details implemented
Png icons, alignments fixed.
12 years ago
Miroslav Puda dc17fa1636 Removal of duplicit enumeration and unnecessary conditions. 12 years ago
Marc Zinnschlag bbec3680c6 Merge remote-tracking branch 'pakanek/enchanting-mechanics' 12 years ago
Marc Zinnschlag 6e7416d8c5 Merge remote-tracking branch 'scrawl/master' 12 years ago
scrawl 9a43927078 Fix weapons not appearing in Enchantable filter 12 years ago
Miroslav Puda 7a4a386cbe Removal of tab characters. 12 years ago
Torben Carrington dbbc96f600 AIWander Segmentation Fault Fix - Fixes the segmentation fault that used to occur when there was no pathgrid in the cell and a range was passed to AIWander. 12 years ago
Miroslav Puda b40e24c50c Refactorization 12 years ago
Miroslav Puda 4e17bc1499 Fix for display of cast cost decimal value 12 years ago
Marc Zinnschlag 7927ac818c Merge remote-tracking branch 'torben/aiwanderpatchpotential' 12 years ago
Miroslav Puda 9a9b075a02 Correct cast cost for enchantments. 12 years ago
Torben Carrington ebc1fdd017 AIWander Patch - fixed another possibility of a bug occuring, best to fix it now then wait until it happens. 12 years ago
scrawl 0c7f48ec8a Implement movement for creatures (formula is a stub) 12 years ago
Miroslav Puda 1c7b94e94f Switching in nextCastStyle() is now based on enum CastingStyle. 12 years ago
Miroslav Puda 252a1d9223 Replacement of some magical constants 12 years ago
Miroslav Puda 9e1eb8b3b1 Merge branch 'master' of https://github.com/zinnschlag/openmw into enchanting-mechanics 12 years ago
Miroslav Puda 4788b5e226 Better formula for enchantment cost and code refactorization. 12 years ago
Miroslav Puda 56edc1b213 Correction of getting spell range "Target". 12 years ago
Torben Carrington bd6d54cc8f AIWander Minor Patch - Forgot an else statement and another check on an empty node vector, previously no nodes in range or only one would cause the AIWander to not do anything, now they will play idles correctly still. 12 years ago
Marc Zinnschlag 86dd6d0847 Merge remote-tracking branch 'eroen/libcxx' 12 years ago
Marc Zinnschlag fa63ebce78 Merge remote-tracking branch 'scrawl/master' 12 years ago
Marc Zinnschlag bd8344b387 Merge remote-tracking branch 'torben/aiwander' 12 years ago
Torben Carrington 3b43ee751e AI Execute Fix - May as well not create the object either to save extra time. 12 years ago
Torben Carrington feb180724c AI Execution Fix - Preiovusly AiExecute was being called even when in a menu, this was not correct behavior. 12 years ago
scrawl 3a6e54c4f5 Sell owned items in the cell 12 years ago
Torben Carrington fd96d47fe4 AIWander Completed. Replicates vanilla as best possible, pathfinding needs fixing before this looks correct but once the pathfinding files are edited this will behave pretty much exactly as vanilla. Major credit to Hrnchamd for major research. 12 years ago
Torben Carrington 96daad7a22 AIWander - shortened some if statements and made super minor optimizations to others, now using proper GMST to load proper idlechance instead of hacky set value." 12 years ago
Torben Carrington e37324b967 AIWander everything works. only two things to do: Implement limiting selection on z axis, and correcting decision algorithm. 12 years ago
eroen 2850032d9e libc++ fixes: avcodec/avformat workaround
With libc++, string includes stdint.h, which breaks the fragile avformat.h
workaround, which depends on __STDC_CONSTANT_MACROS being defined before
stdint.h is included.

Moving the string inclusion after that eyesore shouldn't break anything.
12 years ago
Marc Zinnschlag 5fac75845c Merge remote-tracking branch 'torben/aiescortclean' 12 years ago
Torben Carrington ddf28ca201 AIEscort Cleanup - Fixed spacing, removed unnecessary includes, fixed branch itself. The other pull requests were fine, it was just this one with the problem. 12 years ago
Marc Zinnschlag 94474e8952 Merge remote-tracking branch 'torben/checkidlecomplete' 12 years ago
Marc Zinnschlag 81cd1c6e30 Merge remote-tracking branch 'torben/aitravelcleanup' 12 years ago
Torben Carrington c8c1ddd927 Adds functionality for checking if the animation group passed is currently playing on the actor passed. This is needed for AIWander. 12 years ago
scrawl 1e7cf4ae1c GLES2 experiment 12 years ago
Torben Carrington 56b1384c90 AITravel Cleanup - Removed unnecessary includes and other varius cleanups. 12 years ago
riothamus d9350be8da Console Object Selection Fix 12 years ago
Marc Zinnschlag b1a8dc35e0 minor adjustments 12 years ago
Marc Zinnschlag 62479cd885 Merge remote-tracking branch 'torben/aiwanderrepeat' 12 years ago
Torben Carrington 1cfe037d6b AIWander - Added support for the Repeat parameter to mimic vanilla. 12 years ago
scrawl 32e90bb733 Fix chargen statssheet 12 years ago
Marc Zinnschlag 2d894fde57 Merge remote-tracking branch 'riothamus/riothamus-b788' into openmw24 12 years ago
riothamus 7187f50c40 Bug 788 12 years ago
Miroslav Puda 00866ef246 Merge branch 'master' of https://github.com/zinnschlag/openmw into esmtool_plain_script 12 years ago
Miroslav Puda 8a9ddcaa32 Plain output moved at the end of records output. 12 years ago
Miroslav Puda d3d5cb4edf New command line option --plain to print contents of scripts, books, dialogs. 12 years ago
Marc Zinnschlag c40e753ea9 Merge remote-tracking branch 'pakanek/master' 12 years ago
Marc Zinnschlag 6d0b8f7bc8 added missing include 12 years ago
Miroslav Puda 3cebb41459 missing break 12 years ago
Edmondo Tommasina f0482dd796 dialogue.cpp: fix build error "‘bind’ is not a member of ‘boost‘"
/var/tmp/portage/games-rpg/openmw-9999/work/openmw-9999/apps/openmw/mwgui/dialogue.cpp:
In constructor ‘MWGui::DialogueWindow::DialogueWindow()’:
/var/tmp/portage/games-rpg/openmw-9999/work/openmw-9999/apps/openmw/mwgui/dialogue.cpp:271:44:
error: ‘bind’ is not a member of ‘boost’
12 years ago
Marc Zinnschlag 5d4c311de7 Merge remote-tracking branch 'scrawl/master' 12 years ago
scrawl d3effdf34c Fix exception when trying to equip a shield while a lockpick is equipped 12 years ago
scrawl d9dd02c610 Security fixes 12 years ago
Marc Zinnschlag c1ceb32b28 Merge remote-tracking branch 'scrawl/master' 12 years ago
scrawl 2715520d6f Cleanup Security class 12 years ago
scrawl 5173779f4b Add sounds for security skill 12 years ago
scrawl 7a2d1cd8ce Security skill 12 years ago
Marc Zinnschlag c626e2b257 Merge branch 'ref'
Conflicts:
	apps/opencs/view/doc/view.hpp
12 years ago
Marc Zinnschlag ca33d66ed9 added missing columns for weapon records 12 years ago
Marc Zinnschlag 2123900db5 added missing columns for NPC records 12 years ago
scrawl c7805e7dd2 Fix sun glare persisting after changing to an interior cell 12 years ago
scrawl 4983d08fe4 Fix a problem with statics disappearing sometimes on the map
Ogre::StaticGeometry doesn't seem to like materials being changed at runtime. It stores raw pointers to Ogre::Technique objects also, which conflicts with shiny's way of managing "unloaded" materials as having zero techniques. If a static geometry object is baked from an unloaded material, it won't find any techniques to use and can't render. By moving the unload call afterwards, it will be detected as in use by a renderable and won't be unloaded. Ideally this needs fixing of Ogre::StaticGeometry to not hold on to Technique objects (they also currently need to be rebuilt whenever user settings are changed, which also causes "unloading" of materials)
12 years ago
Marc Zinnschlag 8d78bea4aa added missing column for misc record 12 years ago
Marc Zinnschlag 862e568f9b added missing columns for Light record 12 years ago
scrawl 60563afc10 Fix a new game crash, reset camera 12 years ago
Chris Robinson 53d1c3939c Merge remote-tracking branch 'zini/master' into animations 12 years ago
Chris Robinson e8bbb755c3 Play the left-arm torch animation when it's equipped 12 years ago
Marc Zinnschlag 749fd418b5 added missing columns for door record 12 years ago
Marc Zinnschlag e2b8f9ea6d Merge remote-tracking branch 'scrawl/master' 12 years ago
scrawl d096b19307 Fix not being able to equip arrows/bolts 12 years ago
scrawl 3cadb5918f Fix containers showing random items from my commit earlier 12 years ago
Chris Robinson ee585046ac Don't show weapons in first-person 12 years ago
Chris Robinson 4b9a888d74 Use the PickProbe animation group as appropriate 12 years ago
Marc Zinnschlag f8c675a638 Merge remote-tracking branch 'graffy76/usersettings' 12 years ago
graffy76 3ce35e691c Commented out sample editor settings page 12 years ago
Marc Zinnschlag cc42b1ef48 Merge remote-tracking branch 'riothamus/riothamus-b752' 12 years ago
riothamus d89dbde940 Bug 752, spacing fix 12 years ago
Marc Zinnschlag ef9abda754 Merge remote-tracking branch 'glorf/weather' 12 years ago
Marc Zinnschlag 9fe5ff46cd Merge remote-tracking branch 'riothamus/riothamus-b752' 12 years ago
riothamus 36f1197b51 Bug 752, cleanup 12 years ago
Glorf 19ce233667 Workaround for MOC compiler problem 12 years ago
riothamus db981a72fe Bug 752 12 years ago
Marc Zinnschlag 2c8a511179 Merge remote-tracking branch 'scrawl/persistence' 12 years ago
scrawl 8a3d3f954b NPC/creature persistence flag 12 years ago
Marc Zinnschlag 54f56b0515 Merge remote-tracking branch 'graffy76/usersettings'
Conflicts:
	apps/opencs/view/doc/view.cpp
	apps/opencs/view/doc/view.hpp
12 years ago
graffy76 13242c2bd5 Eliminated code centering the initial view in the middle of the screen 12 years ago
Marc Zinnschlag 889a87982e added missing columns for creatures 12 years ago
Chris Robinson 6201cb0093 Add a method to clear the animation queue 12 years ago
Glorf af28be915f Use fallback video name 12 years ago
Glorf 0539ca6a9c Bugfix #778 12 years ago
Chris Robinson 6c6200efef Merge remote-tracking branch 'zini/master' into animations 12 years ago
Marc Zinnschlag 9fee99d56c Merge remote-tracking branch 'scrawl/master' 12 years ago
scrawl aaa9aba999 Some fixes 12 years ago
scrawl c41f119ba6 Added new game button 12 years ago
Marc Zinnschlag d794a62d19 added missing columns for container record 12 years ago
Chris Robinson 71d39c2fa0 Merge remote-tracking branch 'zini/master' into animations 12 years ago
Chris Robinson e069215583 Don't clear the last queued animation when it stops 12 years ago
Marc Zinnschlag 28f2a7d2b4 added missing column for clothing records 12 years ago
Chris Robinson 66f55b3178 Play the item up/down sound when readying/unreadying weapons 12 years ago
Chris Robinson b459a010b0 Fix vec.z being applied while not in the air 12 years ago
Chris Robinson 3c5c10144a Remove a duplicate showWeapons call 12 years ago
Marc Zinnschlag 56b2b05f9a Merge remote-tracking branch 'glorf/weather' 12 years ago