Commit Graph

7324 Commits (moveref)

Author SHA1 Message Date
terrorfisch 4c36c67fb8 Updated AiCombat:
-moved everything except target to temporary storage
-removed the Pathfinder since present in baseclass
-cleaned some trigonometric mess
10 years ago
terrorfisch 4391c1fd00 Addded the parts of AiWander that I fully understand to the temporary storage.
The rest should be done by someone who has a clearer overview over the class.
10 years ago
terrorfisch 0871d45790 Draft how to move temporary package state to CharacterController.
Example for a few values shown in AiWander.
10 years ago
sylar 70fd531722 None texturing filtering enable for android by default 10 years ago
sylar f75721a217 Add none texture filtering .It is fixes a bug with black objects in shaders glsles 10 years ago
Marc Zinnschlag 744c56943a Merge remote-tracking branch 'jordan-ayers/topic/misc-cleanup' 10 years ago
Jordan Ayers 56db525a93 Document the return value of getEffectMultiplier. 10 years ago
MiroslavR d1dc9951d4 Do not display werewolf overlay in third person 10 years ago
MiroslavR 0e19c3fdeb Silence werewolves' footstep sounds when they are running with their claws sheathed 10 years ago
MiroslavR 4086bc4848 Do not spawn blood vfx on player if hit fader is enabled 10 years ago
MiroslavR b6abfb0145 Do not display hit fader if the player wasn't damaged 10 years ago
MiroslavR ff74d54e98 Merge branch 'master' of github.com:OpenMW/openmw 10 years ago
scrawl 9ab8d0a8e6 Hotfix for crash when deleting an actor 10 years ago
scrawl 8097d9801d Fix HasSoulgem function to return number of soulgems 10 years ago
Internecine 3dee4c2b0e Fixes #1706 10 years ago
Jordan Ayers aac2de270e Cleanup: Don't call <environment obj>.get().
mEnvironment.get() is redundant.  Switch the call to resemble the
surrounding environment get() calls, instead.
10 years ago
Jordan Ayers 2f5721bf61 Fix typo in comments. 10 years ago
scrawl 9cce3bc31b Implement fDispositionMod according to research wiki 10 years ago
scrawl 39bc11681e Fix broken onGround status when levitating 10 years ago
scrawl 829a7bfd1b Fix being able to rest while water-walking (Fixes #1712) 10 years ago
scrawl d9165593d9 Fix footstep sounds played during water-walking 10 years ago
scrawl 064f1964ba More efficient water walking 10 years ago
MiroslavR e1799cbcf4 Fix a typo in condition 10 years ago
scrawl 04614651fa Fix recharging items not being updated for actor's initial inventory 10 years ago
MiroslavR de2cb8926a Feature #1697: Queue fade operations, implement hit fader & werewolf overlay 10 years ago
scrawl d790506525 Fix projectiles colliding with dead actors (Fixes #1971) 10 years ago
scrawl c4fa671381 Don't allow raising faction rank if the next rank has no name (Fixes #1975) 10 years ago
scrawl fe4d74a6cb Fix not being able to move with 0/0 encumbrance (Fixes #1979) 10 years ago
scrawl 5c3bc6563b Fix divisions by zero in normalizedEncumbrance 10 years ago
scrawl 8dd410fe96 Teleport indirect followers as well when using a door (Fixes #1974) 10 years ago
scrawl ff11745429 Fix magic projectile sound disappearing after multiple save/load cycles 10 years ago
Jordan Ayers 663647bee8 Simplify getEffectMultiplier.
Both return cases were same, except for some overflow conditions.
10 years ago
Lukasz Gromanowski bcb38c3eba Issue #1887: Equipped items do not emit sounds
Added handling of autoEquip and unequipAll cases.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
10 years ago
scrawl 20777c1b2e Optimize physics shape scaling on cell load 10 years ago
scrawl db6b04d127 Use the footstep volume slider for jump landing sounds (Fixes #1968) 10 years ago
scrawl 95378aa6ac Fix crash when a magic projectile has no sound defined (Fixes #1967) 10 years ago
Lukasz Gromanowski e566e4abf2 Issue #1887: Equipped items do not emit sounds
Added playing of sounds for equipped items (at this moment only for lights).

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
10 years ago
Lukasz Gromanowski 6a89b67cb1 Revert "Issue #1887: Equipped items do not emit sounds"
This reverts commit 566211e753.
10 years ago
Marc Zinnschlag cd7cc4bec9 Merge remote-tracking branch 'miroslavr/master' 10 years ago
Lukasz Gromanowski 566211e753 Issue #1887: Equipped items do not emit sounds
Added playing of sounds for equipped items (at this moment only for lights).

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
10 years ago
MiroslavR 95be7ea738 Revert spelling change to preserve consistency, fix a typo 10 years ago
MiroslavR 4829b1f9cc Support "right" alignment in books 10 years ago
MiroslavR a13039ad1f Allow alignment for images in books 10 years ago
MiroslavR 3287d0b6ef Fix line breaks around IMG tags. 10 years ago
MiroslavR c5e85ebddc Merge branch 'master' of github.com:OpenMW/openmw 10 years ago
scrawl cecc64752e Increase maximum height for finding spawn points (Fixes #1633, Fixes #1881) 10 years ago
scrawl d4ac5c0b57 Use a raycast to find spawn point if convexSweepTest doesn't find one (Fixes #1623, Fixes #1679) 10 years ago
scrawl 6fc53e73ad Don't run AI for knocked-out actors (Fixes #1854) 10 years ago
scrawl 81a9dc0655 Hotfix for not being able to scroll the world map 10 years ago
scrawl 083bcaf483 Fix journal quest logs not being marked finished when there are multiple quest IDs in the log 10 years ago
scrawl 8dc20712de Merge branch 'master' of https://github.com/OpenMW/openmw 10 years ago
scrawl 58672c6bb5 Fix for crash in main menu when reflections are enabled 10 years ago
Marc Zinnschlag a166034e12 Merge remote-tracking branch 'jordan-ayers/topic/disease-cleanup' 10 years ago
scrawl 7d36a202a8 Implement cell loading threshold (Fixes #1874)
The cell loading threshold (default: 1024 units) prevents exterior cell loading until the player has travelled part-way into the next cell. This gets rid of excessive cell loadings when walking along an exterior cell border.

Lower the maximum allowed view distance in options menu to accomodate. Change setting name so that old settings files are upgraded.
10 years ago
scrawl 861cc26aa6 Don't sell racial spells (Fixes #1961) 10 years ago
scrawl cc63f7f051 Fix broken idle camera 10 years ago
scrawl afbd2de511 Fix broken alchemy magnitude/duration 10 years ago
scrawl 7e10818bdf Fix uninitialized flags for custom-made spells 10 years ago
scrawl 0bd9f30c67 Remove comment for old MyGUI version 10 years ago
Jordan Ayers 3bc91c66e6 Disease Check: Shorten the resistance calculations. 10 years ago
Jordan Ayers a9a0930b85 Disease check: Reuse corprus check from spells.hpp. 10 years ago
scrawl 1c51694aa9 Don't update physics and animation for actors outside the AI processing distance 10 years ago
scrawl 88da7f5157 Adjust border skin for loading bar and message boxes to match vanilla MW 10 years ago
scrawl 85f5754bb6 Apply third person camera distance to the camera node instead of only the camera itself (Fixes #1705) 10 years ago
scrawl f9b6cc468d Don't reset an unbound input action to its default binding if the key/mouse button for that default binding is already used by another action (Fixes #1960) 10 years ago
scrawl 46adf6344a Adjust third person camera height and default distance to match vanilla MW 10 years ago
scrawl ee8b85aa2c Fix priority bug in AiSequence::stack (Fixes #1959) 10 years ago
scrawl 795dfdb557 Fix size_t underflow for journals with 1 page (Fixes #1958) 10 years ago
scrawl c010c28337 Implement ToggleWorld instruction 10 years ago
Jordan Ayers da9d858201 Add 'const' to a spell helper function. 10 years ago
scrawl 3e153d0a9b Optimize actor physics: Use only one convexSweepTest for stepping down and checking onGround status, instead of 2 10 years ago
scrawl b345c50a86 Run stepSimulation before moving actors
Shouldn't make too much of a difference, but a nice side effect is seeing the convexSweepTest calls for actor movements in the profiler results.
10 years ago
scrawl 7f18f85a1d Forgot const 10 years ago
scrawl bdab3fa321 Bullet optimization: Don't update AABBs of static objects every frame 10 years ago
scrawl ff0b4e0583 Add debug window (F10), displays Bullet's profiler output 10 years ago
scrawl 7c52d05f85 Disable topics list visually when in a choice 10 years ago
scrawl e9ed0211c9 Attempt to fix Clang warnings 10 years ago
scrawl 58571f7ac2 Revert "Transfer item ownership to the buyer if item wasn't stolen"
Fixes #1953.

This reverts commit 5d77c5e8ca.
10 years ago
scrawl 02dec787fd Cache GMSTs in getDerivedDisposition 10 years ago
scrawl ea956b537c Don't search for fFatigueReturnBase and fFatigueReturnMult every frame 10 years ago
MiroslavR 508113f271 Resolve merge conflict 10 years ago
MiroslavR 1c4e52a0e5 Book formatter: Fix an excessive line break case 10 years ago
MiroslavR cb5f661596 Book formatter: Support FONT closing tag, minor code cleanup 10 years ago
scrawl e868a48a63 Don't trigger OnPcHitMe for friendly hits (Fixes #1950)
Don't consider actors as followers if they are also in combat with the follow target
10 years ago
scrawl 7252cb63a6 Fix cppcheck issues 10 years ago
scrawl 790e0150b1 Fix global map markers being duplicated when cell is visited again 10 years ago
scrawl 18be152ab1 Allow dragging map even when a marker is hovered 10 years ago
scrawl 603e558fb7 Fix broken getCollidingPc / getCollidingActor (cppcheck) 10 years ago
scrawl 97df7c9b22 Get rid of markers.png and use original MW texture, cleanup 10 years ago
scrawl 4f0fc79ea4 Change global map cell size from 24 to 18 and make it configurable 10 years ago
scrawl 0bc840aadd Add NumericEditBox widget 10 years ago
scrawl f56711f443 Fix crash caused by teleportation spells (Fixes #1904) 10 years ago
scrawl 8ad2b95208 Revert "AiFollow: return from execute() if target is not player"
This reverts commit 061c7813f6.

Fixes #1898.
10 years ago
scrawl 40ce5add59 Don't report crime for attacking an NPC that is already in combat with another NPC (Fixes #1908, Fixes #1821) 10 years ago
scrawl 6b65502557 Add properties for new widget classes to MyGUI plugin 10 years ago
scrawl 2066097202 Fix incorrect reading of global map state in some cases when the map size changed (Fixes #1946) 10 years ago
scrawl 40587f984d Implement price-based mercantile skill progress (Fixes #1947), thanks Hrnchamd
Correct barter formula (removed erroneous clamping)
10 years ago
scrawl 1afcc7adb5 Add imported font colors from openmw.cfg to MyGUI plugin 10 years ago
scrawl 62ab35881e Don't advance skills in werewolf mode (thanks Hrnchamd) 10 years ago
scrawl 088d01d727 Minor cleanup 10 years ago
scrawl 0f99a959eb Update barter offer for all items when another item is added (Fixes #1935) 10 years ago
scrawl a7c0e07d78 Add missing World cleanup for mLevitationEnabled 10 years ago
scrawl 5d77c5e8ca Transfer item ownership to the buyer if item wasn't stolen (Fixes #1933) 10 years ago
scrawl 45b4304237 Store levitation/teleport enabled state in savegames (Fixes #1923) 10 years ago
Marc Zinnschlag 175d4f3d44 Merge remote-tracking branch 'ragora/playdeathlevelupmusic' 10 years ago
Marc Zinnschlag 56858c98b1 Merge remote-tracking branch 'miroslavr/master' 10 years ago
Ragora 06e683d378 Added code to play music on level up and on death 10 years ago
MiroslavR 22c71cec18 Check for text size 10 years ago
MiroslavR 608e1518a5 Hack to prevent newlines at the end of books possibly creating unnecessary pages for mygui versions lower than 3.2.2 10 years ago
MiroslavR f87d7c3fce Book formatter: Do not insert last page if it's empty, code cleanup 10 years ago
MiroslavR 4b1df64fba Book parser: Fix comparison between signed and unsigned integer expressions 10 years ago
Marc Zinnschlag aa7fc8ee47 fix for potential script problem during saved game loading 10 years ago
MiroslavR 51cd2678ae Book formatter: Fix last block of text not displaying 10 years ago
Lukasz Gromanowski c72369fafe Simplified casting when comparing to AV_NOPTS_VALUE.
AV_NOPTS_VALUE is casted to int64_t when compared with pts,
so with libavc >= 56.1 it should be no-op because in that version
it's already signed int.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
10 years ago
MiroslavR c362ec0f95 Book formatting: Handle line endings as per vanilla, fix tall images causing infinite loop, cleanup 10 years ago
Marc Zinnschlag 3cd717cd47 Merge remote-tracking branch 'lgro/videoplayer' 10 years ago
Lukasz Gromanowski b40c1ff26c Removed a warning about comparision between signed and unsigned variable in ffmpeg_decoder.
Corrected ifdef from previous commit around codecCtx->refcounted_frames = 1;

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
10 years ago
Lukasz Gromanowski 7ad6a94523 Removed a warning about comparision between signed and unsigned variable in ffmpeg_decoder.
Added ifdefs because changes in API were introduced in libavc 56.1
and this code doesn't compile with older versions (ie. on Ubuntu, or Debian)

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
10 years ago
Lukasz Gromanowski f5589b42ea Fix for compiler warnings and deprecated functions usage in videoplayer.
Added ifdefs because changes in API were introduced in libavc 56.1
and this code doesn't compile with older versions (ie. on Ubuntu, or Debian).

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
10 years ago
Lukasz Gromanowski d77546b7dc Fix for compiler warnings and deprecated functions usage in videoplayer.
Deprecated functions were:

- AVCodecContext::get_buffer
- AVCodecContext::release_buffer

Changed to:
AVCodecContext::get_buffer2 and setting AVCodecContext::refcounted_frames to 1
before call to avcodec_open2().

release_buffer usage was removed.

Also changed places when some fileds were compared to AV_NOPTS_VALUE
- it's signed, so removed unsigned int casting, or changed casting
to signed int.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
10 years ago
Marc Zinnschlag e4b6f135b6 catch exceptions from adding local scripts 10 years ago
scrawl fb26c2c2de Fix autocalculated NPCs not having health/magicka/fatigue set correctly (Fixes #1943) 10 years ago
scrawl b1e74e2a85 Remove support for Ogre 1.8 versions 10 years ago
Lukasz Gromanowski 6987dd768a Removed a warning about comparision between signed and unsigned variable in ffmpeg_decoder.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
10 years ago
scrawl 3ac04060c1 Fix NPCs being able to practice Block skill 10 years ago
scrawl 023d7072f9 Don't play battle music for enemies out of AI processing range 10 years ago
scrawl d3554084ad Fix weird behaviour of options menu sliders when value was changed out of bounds via cfg file 10 years ago
scrawl f5868f7ae1 Fix layout problems in generate class result dialog 10 years ago
scrawl e42cb8020e Change all skins to get font colors from fallback settings (Fixes #704) 10 years ago
scrawl 25e96b8c7b InteractiveMessageBox: Define a maximum width for the message text 10 years ago
MiroslavR 84d27d55e2 Remove redundant includes 10 years ago
MiroslavR 4f89c3e77a Rework book formatter (Fixes #1148) 10 years ago
Marc Zinnschlag 65ddf7acfe Merge remote-tracking branch 'scrawl/master' 10 years ago
Marc Zinnschlag bc1eaa035d Merge remote-tracking branch 'scrawl/fontcolors' 10 years ago
Marc Zinnschlag 2a48c377a8 Merge remote-tracking branch 'miroslavr/master' 10 years ago
scrawl 9c0649c11d Add basic framework to retrieve font colors from fallback settings (Feature #704) 10 years ago
scrawl cbc242d857 Move item count text to ItemWidget 10 years ago
scrawl b145d183ae Fix incorrect alchemy failure handling when an effect has a zero magnitude/duration (Fixes #1922) 10 years ago
scrawl 8a3a3baed4 Tweak AiEscort maximum distances 10 years ago
scrawl b6c6bfe943 Merge cell names when merging cells (Fixes #1929) 10 years ago
scrawl b39fe85a51 Implement fPCbaseMagickaMult and fNPCbaseMagickaMult 10 years ago
scrawl c05874e1ff Reset CreatureLevList spawning flag if levelled list returned no creature 10 years ago
scrawl c19f89976e Add missing Hit voice dialogue for friendly hits 10 years ago
scrawl 54dac1460c Run global scripts after running local scripts
Turns out to be a compatibility problem with Calvus Horatius contract scripts. The local script needs to be run first, otherwise the cleanup when he quits as result of negative profit does not work properly.
10 years ago
scrawl 08499ea51f Fix Calvus Horatius AiFollow package not being removed after he quits as result of negative profit 10 years ago
scrawl ac97a0f99d Fix dialogue choices being displayed in incorrect order 10 years ago
scrawl be7839873a Don't trigger dynamic stats recalculation when setting up actor initial stats (Fixes #1927)
This caused the magicka value set in the CS to be ignored completely, so flame atronachs were spawning with 50 magicka instead of 105.
10 years ago
scrawl 447e93bdb4 Use SpellCast animation for creatures that have it (flame atronach) 10 years ago
scrawl 07cd647e75 Fix broken AI for creatures with OnTarget spells (Bug #1927) 10 years ago
scrawl 09042ba6d9 Use object name instead of ID when available for tooltips 10 years ago
scrawl 2eaceb71ba Reject AiTravel destinations further than 7168 units away, as in vanilla MW (Fixes #1911) 10 years ago
scrawl 441073b475 Remove ancient comment 10 years ago
scrawl 3ce3f31452 Adjust turning animation speed multiplier based on turning speed 10 years ago
scrawl 6debd21ec6 Make sure the Jump control is always handled by the PhysicsSystem even if game runs faster than the minimum physics timestep 10 years ago
scrawl 269c200c8f Fix jump velocity mechanics (Fixes #1708) 10 years ago
scrawl b6a89c7845 Fix idlestorm animation conflict with torch animation 10 years ago
scrawl 4c285151a3 Fix incorrect movement animation for some creatures (Fixes #1924) 10 years ago
Marc Zinnschlag 71c868aa94 Merge remote-tracking branch 'scrawl/master' 10 years ago
Marc Zinnschlag 3f671c86a8 Merge remote-tracking branch 'cc9cii/ffmpeg-swresample' 10 years ago
scrawl 0c75c6bf1b Improve spellcasting AI for Drain/Damage effects 10 years ago
scrawl 157c53bed4 Handle spellcasting for creatures with no casting animation (Fixes #1856) 10 years ago
Marc Zinnschlag 19f469c7db Merge remote-tracking branch 'scrawl/master' 10 years ago
Marc Zinnschlag d1d861e1be Merge branch 'run'
Conflicts:
	apps/opencs/model/world/columns.cpp
	apps/opencs/model/world/columns.hpp
	apps/opencs/model/world/data.cpp
	components/CMakeLists.txt
10 years ago
Marc Zinnschlag 89000f6196 removed unused OmwLoader 10 years ago
Marc Zinnschlag ea60c665dd Merge remote-tracking branch 'ragora/bounditemflag' 10 years ago
scrawl 233e221de2 Terminate AI packages when target is disabled or deleted (Fixes #1910) 10 years ago
Marc Zinnschlag 9b7f61b4ba Merge remote-tracking branch 'scrawl/myguiplugin' 10 years ago
scrawl 1270dada34 Don't set Attacked flag when the actor is already in combat with the attacker (Fixes #1909) 10 years ago
scrawl 002b41ba51 Make changeWeather work when the player isn't in a cell yet (workaround for modTESTchargen_v2_5) 10 years ago
scrawl 4b27950879 Don't apply race height to NPC collision shape (Fixes #1487) 10 years ago
scrawl bd96764229 Mark code that will be obsolete when upgrading to MyGUI 3.2.2 10 years ago
Ragora b8851790a6 Covered forgotten old bound item checks 10 years ago
Ragora f250e3df4b Replaced old bound item checks that I knew of to use the new ItemStack::Flag_Bound bit 10 years ago
scrawl 4426b03fa4 Remove some garbage 10 years ago
scrawl 0c273568f2 Increment version number for input configuration
Old files are broken by keycode->scancode switch (319f4e0547)
10 years ago
scrawl 99c276baa9 Set weapon Magical flag when enchanting a weapon 10 years ago
scrawl a42e60970b Revert "delete death events on adding an actor to the scene"
If we go to a different cell in the exact frame of an actor's death, the death event would be lost permanently.

This reverts commit fd2c07a6f4.

Conflicts:
	apps/openmw/mwmechanics/actors.cpp
10 years ago
scrawl 8625764143 Give 100% of health back when Resurrecting an actor (Fixes #1877) 10 years ago
Marc Zinnschlag 081588f484 add project file to content file list when running OpenMW from OpenCS 10 years ago
Marc Zinnschlag 10fa205ced fixed --data switch (was missing composing option) 10 years ago
scrawl 319f4e0547 Bind to scancodes instead of keycodes 10 years ago
scrawl dc1e8d4e22 Don't trigger any mouse button bindings while in the settings menu 10 years ago
scrawl 04c79d5f1e Fix case issue when setting companion's profit on the script 10 years ago
scrawl e54ba2c5d1 Fix broken dialogue Function_HealthPercent 10 years ago
Marc Zinnschlag 882ef37ae3 Merge remote-tracking branch 'ragora/conjureditemsgmstcheck' 10 years ago
Marc Zinnschlag 94a7e38194 Merge remote-tracking branch 'ragora/fixglobalcompassorient' 10 years ago
Marc Zinnschlag 690273d5b3 Merge remote-tracking branch 'ragora/fixmapresize' 10 years ago
scrawl f82224497a Compatibility fix for MyGUI git 10 years ago
scrawl 2c58a879ec Fix minor exploit when map window is shown with transparency 10 years ago
scrawl 2b5adb325b Remove a useless method 10 years ago
scrawl cfc57d0fe0 Use MyGUI's castType for widget casts 10 years ago
MiroslavR 4fdef94034 Use player's base name for profiles 10 years ago
MiroslavR 23e6d52844 Fix UI not updating initially for zero stats 10 years ago
Ragora 282e7abd16 Map Arrow Correction; now rotate global map arrow to whatever the local map arrow orientation is 10 years ago
Ragora 35571bb108 Global compass arrow rotates regardless of indoor or outdoor presence 10 years ago
Ragora 25f99c5d5a Discarded use of a static variable and renamed event function to be less ambiguous 10 years ago
Marc Zinnschlag 560eae3f4d Merge remote-tracking branch 'ragora/conjuredequipmentrmvalfix' 10 years ago
cc9cii 1107156334 Workaround incorrectly reported channel_layout 10 years ago
Ragora 58d70c2895 Removed Unused includes from experimentation 10 years ago
Ragora 4ecac31752 Map keeps focus on wherever it was last moved when resizing map window 10 years ago
scrawl c6bcd75058 Add various custom widgets used in OpenMW to the MyGUI plugin 10 years ago
Ragora e105202ee2 Use std::set instead of std::map 10 years ago
scrawl ee3b1e800c Add FontLoader and transparent BG texture to the MyGUI plugin 10 years ago
cc9cii 675d11c0e5 Mental note: need to get a linux box 10 years ago
cc9cii 8fe6877cb2 More include madness b/w different systems & compilers 10 years ago
cc9cii de41dfc314 Add includes. 10 years ago
Ragora f9e2fd0f3d Also forgot to remove a now unused variable I introduced 10 years ago
Ragora efaa820ee2 Managed to forget the itemmodel.cpp code 10 years ago
Ragora ea43a23505 All GMST logic is done in itemmodel.cpp now with usage of a static cache std::map 10 years ago
cc9cii 0121fdca2c Don't use C99 in printf. 10 years ago
cc9cii be74db8b24 Don't use to_string() 10 years ago
Ragora 83868bca23 Removed unused include left over from experimentation 10 years ago
Ragora ee6298f520 Added Flag_Bound flag for ItemStack to check against but the system behind it is probably not the best 10 years ago
cc9cii ecd9dd81ea Moved debug statements before exception.. 10 years ago
cc9cii ce3077c970 Test version with debug statements. Also moved some common code out to a separate file. 10 years ago
Marc Zinnschlag 5dd424b6c6 Merge remote-tracking branch 'cc9cii/Bug-No-1655' 10 years ago
cc9cii 48a36442c6 Add libswresample and libavresample support for sounds. 10 years ago
Marc Zinnschlag b5d5eadf79 Merge remote-tracking branch 'scrawl/master' 10 years ago
cc9cii 862c5fc8f6 Add libavresample support. Tested on windows x64 only. 10 years ago
Ragora 74e1db3ac8 Minor Correction to existing conjured item logic 10 years ago
scrawl f3d4b63aaf Fix AI moving load doors and throw an exception when trying to do this (Fixes #1907) 10 years ago
Ragora 69dbd6b30f Added checks for different bound item situations 10 years ago
scrawl 36a90198e2 Add option to change screenshot image format 10 years ago
Ragora 141755b473 Appears to have resolved the issue with unequipping conjured items and all possible error conditions deriving from being able to unequip them 10 years ago
scrawl 7fa3100993 Refactor TradeWindow balance buttons to use ControllerRepeatClick 10 years ago
scrawl ebab911e44 Add a hack to support binding the console to a printable key (Fixes #371) and change default console key to morrowind default (GRAVE) 10 years ago
scrawl cf355d0fcb Change Always Run key default to Caps Lock, as in vanilla
A poor choice, but it's still what players coming from vanilla MW will expect.
10 years ago
MiroslavR d64be1c092 Use CellId::mWorldspace to find out whether objects are in the same worldspace 10 years ago
MiroslavR 621e81fa7d Make getdistance return maximum value only if the given objects are in different worldspaces (Fixes #1895) 10 years ago
scrawl 616148e168 Fix "failed to open file" error when no startup script is given 10 years ago
MiroslavR 45c90bdcb5 Call getPtrViaHandle instead of searchPtrViaHandle for faced handle 10 years ago
MiroslavR 7e6e248511 Don't cache faced handle, as its context may have been changed during the frame by input events 10 years ago
MiroslavR 86c286c24e Fix werewolf globals 10 years ago
scrawl dd5f4947d7 Add a TODO comment 10 years ago
scrawl 56cd0da522 Fix potential infinite recursion when an area effect spell is reflected (Fixes #1896) 10 years ago
MiroslavR 5ac2788a15 Feature #1545: Allow to select the player in the console 10 years ago
MiroslavR 21eb25706c Don't pursue the player for their crimes when they are a werewolf 10 years ago
scrawl cb916594d9 Always show tooltips for dead actors 10 years ago
scrawl d2ef0d362c Implement vanilla distance threshold for AI processing (Bug #1876) 10 years ago
scrawl f18d4b4ac4 Don't show crosshair tooltips for actors in combat 10 years ago
scrawl 780a48cd1e Don't greet dead actors in AiWander 10 years ago
scrawl c54ab2e846 Don't allow talking to creatures that are in combat 10 years ago
scrawl a9847c9453 Fix creature attacking flag not being reset after the attack starts (Fixes #1889) 10 years ago
scrawl 457b96a8af Reset bounty and crime immediately when going to jail (Fixes #1892) 10 years ago
scrawl 628600a0a5 Make PlaceItem place the item in the player's current worldspace 10 years ago
scrawl 3007af44ea Revert "Don't trigger CellChanged events when crossing exterior cell borders (Fixes #1874)"
This reverts commit 0c67ff9ed0.
10 years ago
scrawl 6b06ab23aa Don't play sound for torches with OffDefault flag (Fixes #1884) 10 years ago
scrawl 8b0cb239a9 Ignore text keys for zero-length animations (Fixes #1876)
This fixes an issue where the Riekling's attack animation would trigger *two* hits on each swing. It has the "min hit" and "hit" keys at the same time, so the MinHitToHit segment a zero-length animation. This caused problems as the "hit" text key will be encountered twice; once when playing the "max attack to min hit" segment and once when playing the "min hit to hit" segment.
10 years ago
scrawl 07d827c907 Ignore invalid input in numeric EditBox (Fixes #1885) 10 years ago
cc9cii 785d2c7cc9 Remove incomplete implementation to support planar formats. Make libswresample a prerequisite. 10 years ago
scrawl fe0c9ec9b7 Change priorities in World::searchPtr
Fixes performance bottleneck of scripts searching through all Containers in all active cells every frame. Can be observed near cell (2,-6)
10 years ago
scrawl adbc50366b Use random attack strength for creatures (Bug #1876)
Determining the attack strength from the time the wind-up animation was held will not work properly, as most creatures don't have this animation.

This fixes another balancing issue with Rieklings (they were previously using an attack strength of 1 every time).
10 years ago
scrawl b6635c7964 Move eventDone out of WindowBase 10 years ago
scrawl 271c921cf8 Add missing confirmation dialog for deleting map notes 10 years ago
scrawl 6e2673daf3 Remove an unneeded include 10 years ago
scrawl d6bc50c492 Remove an unused member variable 10 years ago
scrawl 31b31115af Fix AI not using Restore Health effect when it is complemented by unnecessary restore magicka/fatigue effects (e.g. in sc_purityofbody) 10 years ago
scrawl 0c67ff9ed0 Don't trigger CellChanged events when crossing exterior cell borders (Fixes #1874) 10 years ago
cc9cii f616000afb More fix based on code review. 10 years ago
MiroslavR b574131b06 Unset selected spell after selecting enchanted item in the spell window (Fixes #1878) 10 years ago
cc9cii c396149f23 Code review fix. 10 years ago
Marc Zinnschlag 16aa55dcde Merge remote-tracking branch 'miroslavr/master' 10 years ago
MiroslavR 931e778b4d Initialize mHasMovedInXY in CharacterController 10 years ago
Rohit Nirmal e315a72582 Remove extra semicolons at the end of some lines. 10 years ago
MiroslavR 007404e17f Merge branch 'master' of github.com:OpenMW/openmw 10 years ago
MiroslavR b1a449a0b9 Fix wolfrun sound playing all the time when running is default 10 years ago
MiroslavR 57f7ef1db4 GUI: update/clear force-hidden window status 10 years ago
MiroslavR c1cc66985d Werewolf: only NPCs should have modified fight and react to your transformation 10 years ago
scrawl f274d5a627 Merge branch 'master' of https://github.com/OpenMW/openmw 10 years ago
scrawl 282c93ccc5 Handle death in actor update rather than instantly (Fixes #1866) 10 years ago
cc9cii 6d12374ace Move windows platform specific files into a common directory. 10 years ago
Marc Zinnschlag 86995adc4a Merge remote-tracking branch 'cc9cii/Bug-No-1655' 10 years ago
MiroslavR 9e0d5dc28a Werewolf: can't sleep in beds anymore, actors will attack you on sight, and if you are seen transforming, you will be marked for death 10 years ago
cc9cii e0e561a105 Add icon to windows exe 10 years ago
cc9cii 7ae8d04c47 Arrgh... silly typo 10 years ago
cc9cii c6cad5adc5 Make cmake more reliably detect libswresample 10 years ago
cc9cii 801b9446b7 Support for ubuntu/debian. Can easily be reverted if not required. 10 years ago
Marc Zinnschlag 71a2424500 Merge remote-tracking branch 'miroslavr/master' 10 years ago
cc9cii 093c7f8882 Moved format conversion to audio_decode_frame() 10 years ago
cc9cii 1e72cf4cdc More refactoring, remove more #ifdef guards and fix repeat samples for planar formats. 10 years ago
scrawl 628d57f18c Merge branch 'master' of https://github.com/OpenMW/openmw 10 years ago
scrawl 2379c0ada7 Pause frame updates when the window is minimized (Fixes #1868) 10 years ago
MiroslavR 386bb98fd2 Do not attach coin widgets to a box 10 years ago
MiroslavR 5977860e09 Fix broken coin placement in levelup dialog + possible memleak 10 years ago
scrawl 84a0d064cd Fall back to regular death animation if deathknockdown/deathknockout don't exist (Fixes #1870) 10 years ago
cc9cii 5095f729b0 Make travis happy again. 10 years ago
cc9cii 2d6b532ea5 Minimize the use of #ifdef guards for better code legibility. 10 years ago
Marc Zinnschlag 4894699eba Merge remote-tracking branch 'scrawl/master' 10 years ago
scrawl 0eb949c8a7 Don't update ripples when they are not used 10 years ago
cc9cii f4dd281393 Simplify the use of swr_convert and add #ifdef guards around code that require libswresample. 10 years ago
Marc Zinnschlag a9df3b53fd restored --new-game switch 10 years ago
MiroslavR 7dfba0ae30 Followers with high fight should not engage in combat with the player 10 years ago
MiroslavR 41c6045986 Realign all parent boxes when autosizedwidgets change size 10 years ago
scrawl 9caff1d800 Don't say Idle voices when player is not in LOS (Fixes #1436) 10 years ago
scrawl 59720b7dc6 Implement MagicItems flag for vendors (Fixes #1861) 10 years ago
scrawl 0da4757ee6 Merge branch 'master' of github.com:scrawl/openmw 10 years ago
cc9cii 0b9d17a81d More cleanup. 10 years ago
cc9cii fdee660ffb Implemented feedback review comments, removing hard coded values and adding error handling. 10 years ago
cc9cii 68cbb8989e Cleanup comments. 10 years ago
cc9cii a7371eda4d Now works for both FLT and S16 formats. The output format is hard coded in the MovieAudioDecoder constructor (default S16). 10 years ago
cc9cii 8429dab271 Working version - converts FLTP to FLT. Does not work when converting to S16. 10 years ago
cc9cii 16c165185b Minor cleanup. Tested successfully on windows x64 using ffmpeg-20140823-git-7444cf9-win64-dev which is on libavcodec version 56.0.101. 10 years ago
cc9cii 944f99b23a Initial commit of FLTP format binkaudio support. Converts to FLT format by manually interleaving decoded samples. swresample library is included with a view to use swr_convert() in future versions, but not used in this commit. 10 years ago
Corporama ccca6db865 Compile fixes for Linux 10 years ago
scrawl 9d6ca9066f Fix summoned creatures not following for non-player summoners 10 years ago
scrawl 180a831e96 Fix typo in combat distance 10 years ago
scrawl fde6cad24b Reset RefNum when copying a reference to a new cell 10 years ago
scrawl 267cf4e140 Implement ResetActors script instruction (Fixes #1859) 10 years ago
scrawl 58945c557a Add sound for casting enchanted item with insufficent charge (Fixes #1857) 11 years ago
scrawl a62e40f4ed Add situational AI use of Feather, Dispel and Cure effects 11 years ago
Marc Zinnschlag 2eadff54d4 Merge remote-tracking branch 'rohitnirmal/scan-build-fixes' 11 years ago
Rohit Nirmal b5eb16b663 Silence some scan-build warnings. 11 years ago
cc9cii fa0352cd75 fix typo 11 years ago
cc9cii 961b4f0142 Suppress a warning. 11 years ago
scrawl 0be1ac1343 Enable casting of NoMagnitude effects in AI (e.g. summoned creatures) 11 years ago
scrawl feeb740497 Fix bone not found exception for golden saint spellcasting 11 years ago
scrawl 0f43592237 Another invalid iterator fix 11 years ago
scrawl 1c222a0154 Fix mSelectedEnchantItem cleanup not working for non-player actors 11 years ago
scrawl f91d639782 Add missing soul trap sound (Fixes #1855) 11 years ago
Marc Zinnschlag ce3d75bba2 Merge remote-tracking branch 'scrawl/master' 11 years ago
scrawl 253036abee Play VFX_Soul_Trap on successful soul trap 11 years ago
scrawl f8f4d2dfdb Another invalid iterator fix 11 years ago
scrawl 1a98f8ca93 Invalid iterator fix 11 years ago
scrawl 2e623bac5a Don't attempt to use broken weapons in AI 11 years ago
scrawl 0bdc1b243a Consider weapon ammunition in combat AI (Fixes #1576) 11 years ago
scrawl f1d72419de Don't equip weapons in autoEquip, AiCombat does that now (Fixes #1451) 11 years ago
scrawl 0fe9612afb Implement basic spellcasting AI (Fixes #961)
Select a weapon to attack with in AiCombat and equip it (Fixes #1609, Fixes #1772)
11 years ago
scrawl 1a96dd0bd5 Remove more MyGUI 3.2.0 specific code 11 years ago
scrawl c5fa7bf7c2 Minor cleanup 11 years ago
scrawl 4f92044d71 Allow user-created markers on local map (Fixes #1571) 11 years ago
scrawl 17dc01ec44 Require MyGUI version 3.2.1 and remove legacy code (Fixes #1528) 11 years ago
scrawl dd77954512 Don't pass key to input binder if it was consumed by text editor (Fixes #1845) 11 years ago
scrawl dcddd9a07c Use MyGUI clipboard events for MyGUI 3.2.1+ (Fixes #1846)
Note that only <= 3.2.0 and >= 3.2.1 are supported, any SVN version between them might still exhibit duplicate text pasting.
11 years ago
scrawl 10a0e2434e Open inventory when activating an unconscious actor (Fixes #1848) 11 years ago
scrawl fc7ed05da8 Knock out actors when fatigue base is 0 (Fixes #1847) 11 years ago
scrawl b4fbaf1169 Fix potential infinite recursion in ActionTeleport (Fixes #1840) 11 years ago
scrawl 854491ac15 Don't treat actors as following if another non-combat AiPackage precedes (Fixes #1843) 11 years ago
scrawl 7714192e28 Remove wrong comment 11 years ago
scrawl 9f13315d1c Remove unused numUnload 11 years ago
scrawl c775e05d7a Show encumbrance preview when trading (Fixes #1793) 11 years ago
MiroslavR fc21d898f2 Add hand-to-hand tooltip 11 years ago
MiroslavR 3823e36f05 Merge branch 'master' of github.com:OpenMW/openmw 11 years ago
MiroslavR d16e0c063c Enchanting, spellmaking dialog: check for flags when listing known effects 11 years ago
MiroslavR df262e53ae Display school in the spell tooltip 11 years ago
MiroslavR fc789265e2 Spells that always succeed should not increase your skill when you cast them 11 years ago
Marc Zinnschlag 111b55f48e Merge remote-tracking branch 'scrawl/script' 11 years ago
MiroslavR e8a245bea3 Enchanting dialog: follow vanilla behavior more closely 11 years ago
Marc Zinnschlag 52f6a2ec7b remote local variable access was always using variable with index 1 instead of the index specified by the access request (Fixes #1739) 11 years ago
Marc Zinnschlag d024c1a93f Merge remote-tracking branch 'scrawl/master' 11 years ago
Marc Zinnschlag 79e1786ff9 Merge remote-tracking branch 'rohitnirmal/quick-draw' 11 years ago