Commit Graph

8185 Commits (8a8b91dfe1b2ec8513f9a49207a76328d532e9a0)

Author SHA1 Message Date
Marc Zinnschlag d6c0b8d0ac use custom button on toolbar (top level) 11 years ago
Marc Zinnschlag 44b95bbd7b added push mode and icon-less push button constructor 11 years ago
Marc Zinnschlag 8b239df1b1 removed text argument from button constructor, because toolbar buttons will always be icon only 11 years ago
Marc Zinnschlag 365b721878 return/enter activate the selected button 11 years ago
Marc Zinnschlag 50ee815dd8 make buttons in mode panel act like radiobuttons 11 years ago
Marc Zinnschlag dd0aa20390 custom push button 11 years ago
Marc Zinnschlag 930f782bc5 SceneWidget::setLighting was missing an update call 11 years ago
scrawl 0704fa2b3d Reset local rotation axis in SetAngle (Fixes #1630) 11 years ago
Marc Zinnschlag 3333f67830 removed a left-over marker 11 years ago
Marc Zinnschlag 03f67cd6bd moved low level widgets from CSVWorld into a separate namespace/directory 11 years ago
scrawl df80c436fb Fix compile error for OPENMW_USE_FFMPEG=0 11 years ago
scrawl 742d008765 Fix initializing CharacterController with fists or spell equipped 11 years ago
scrawl a3a8f4da70 More font hackery. Will it ever end?
Fixes #1606
11 years ago
scrawl 0a2d5d34bc Cancel queued view mode switch when switching view mode (Fixes #1618) 11 years ago
scrawl ee81698089 Always control movement by animation except for first person or in-air 11 years ago
Marc Zinnschlag 1548f4670a drop part of resources drag and drop 11 years ago
Marc Zinnschlag b6c5ee125d more refactoring 11 years ago
Marc Zinnschlag 9d5956585c added separate display type for colours 11 years ago
Marc Zinnschlag b2ce94f28a fixed exceptions 11 years ago
Marc Zinnschlag b2c2342988 some refactoring (removing redundant code) 11 years ago
Marc Zinnschlag c1bbefb840 enable dragging from resources tables 11 years ago
Marc Zinnschlag df6996d4ae filter resources files based on extension 11 years ago
Marc Zinnschlag 19828df799 added subviews for resources tables 11 years ago
Marc Zinnschlag b2c957a56f added resources tables 11 years ago
Marc Zinnschlag 42db9a5091 make modification column optional in table views 11 years ago
Marc Zinnschlag 4f6c7b0e84 resolved UniversalId naming ambiguity 11 years ago
Marc Zinnschlag e171babd2f added Feature_Constant to IdTable 11 years ago
Marc Zinnschlag 1b1f1bade3 injected new class IdTableBase between QAbstractItemModel and IdTable 11 years ago
Marc Zinnschlag 63d0fdee7f removed leftover data member 11 years ago
Marc Zinnschlag 879ab49e9c added resources manager 11 years ago
Marc Zinnschlag 1ce60fa13b Merge branch 'tables' 11 years ago
Marc Zinnschlag 1745335982 body part table fix: forgot to include body parts in ID listings 11 years ago
Marc Zinnschlag 607445d40c Merge branch 'editorfixes' 11 years ago
Marc Zinnschlag 9ce92302d7 interpret empty filter strings as no filter instead of a broken filter (Fixes #1311) 11 years ago
scrawl 6cd6578a88 Handle Deleted moved references (Bug #1613) 11 years ago
scrawl e666ddfe18 Fix list of moved references being discarded (Fixes #1613) 11 years ago
scrawl df62c06acf Print exterior grid position in betaComment 11 years ago
Marc Zinnschlag 37a2b48fa2 added missing type columns to body part table 11 years ago
Marc Zinnschlag d96ed38d49 added body part table 11 years ago
Marc Zinnschlag 5649552f18 added other missing columns for enchantment table; fixed dialogue subviews for enchantment records 11 years ago
Marc Zinnschlag ab8bee4d1a added enchantment type column to enchantment table 11 years ago
Marc Zinnschlag 395c45c88b Merge branch 'editorfixes' into tables 11 years ago
Marc Zinnschlag e97fd35ae6 added enchantments table 11 years ago
Marc Zinnschlag 4f08efc4d7 added missing combat, magic and stealth columns for creatures (Feature #1312) 11 years ago
scrawl 205e039a39 Allow modCurrent instructions to decrease below zero (Bug #1589) 11 years ago
Marc Zinnschlag a25321f07e update paged scene view according to changes made to cell records 11 years ago
scrawl 2506c16bf5 Add a dummy GetStat function returning 0 (Fixes #1589) 11 years ago
Marc Zinnschlag 5fb2e1a877 do not render deleted exterior cells in scene view 11 years ago
Marc Zinnschlag af59106533 for regular IdCollections when loading a record make the record a copy of the existing record first (adresses some incomplete records in some content files) 11 years ago
scrawl 85a1f9d37b Fall back to resolution selected from list when switching to fullscreen (Fixes #1599) 11 years ago
scrawl 082b6125a9 Fix crash during spell creation when an effect targeting a skill/attribute doesn't have one assigned yet (Fixes #1598) 11 years ago
scrawl 5ec96c5394 Add missing visibility flags 11 years ago
scrawl 1de406cb6d Catch exception from invalid scripts during save&load (Fixes #1590) 11 years ago
Marc Zinnschlag b5650f5d4f Merge branch 'cells' 11 years ago
Marc Zinnschlag 2fe2def64c added cell rendering in paged worldspaces 11 years ago
Marc Zinnschlag a6626b94c8 added cell rendering in unpaged worldspaces 11 years ago
Marc Zinnschlag 74ed9cbb2d added cell rendering class 11 years ago
Marc Zinnschlag 604509ac7e Merge remote-tracking branch 'scrawl/master' 11 years ago
scrawl e25fa6c157 Refactor non-distant land terrain path to a grid based implementation (Fixes #1562) 11 years ago
scrawl 4949aa1fbb Add hack required for unnamed animated collision shapes (in_dagoth_bridge00.nif) 11 years ago
scrawl 10ef0a34d9 Update effects even when main animation is paused (Fixes #1585) 11 years ago
scrawl f929004635 Search exterior cells in reverse (workaround for duplicate chargen_plank reference in Morrowind.esm and Bloodmoon.esm) 11 years ago
scrawl 65e36793fc Fix messagebox on crash showing wrong path 11 years ago
scrawl 3b2358888b Attempt to fix player position after using coc/coe 11 years ago
scrawl 8e361bb879 Make targeted spells collide with water (Fixes #1500) 11 years ago
scrawl 92f5898b32 AiWander: Make sure we have 8 idle values (Fixes #1583)
The AiWander instruction may specify more (or less) than 8.
11 years ago
Marc Zinnschlag c35b87de95 various Object class fixes 11 years ago
scrawl 523c2715e3 AiCombat: Handle Start to Min and Min to Max durations of 0 (found in Riekling animation) 11 years ago
scrawl 516014c071 Trigger hit on start key if there's no hit key (Fixes #1574) 11 years ago
scrawl 911bd0e340 Use walk animation as fallback if there's no run animation (Fixes #1578) 11 years ago
scrawl 78d02d97da Find text keys in reverse (Bug #1578) 11 years ago
scrawl 2451eead8a Some additional wrapping for faction rank instructions 11 years ago
scrawl 7f26843dc3 Reset key focus when the key focus widget is hidden (Fixes #1568) 11 years ago
scrawl 37c85f0af4 Don't update object root controllers with no time source (Fixes #1564) 11 years ago
scrawl 6a900e0aad Update weapon and shield controllers for creatures 11 years ago
Marc Zinnschlag 3541d03809 fixed deleting of referenceables (modification state column was incorrectly flagged as non-editable) 11 years ago
Marc Zinnschlag 099c406226 Merge branch 'objects' 11 years ago
Marc Zinnschlag 6020edf60f make preview watch for changes in modification state of relevant records 11 years ago
Marc Zinnschlag a2f514f024 disabled preview function for deleted records 11 years ago
Marc Zinnschlag 36c1170d09 fixed some function names 11 years ago
Marc Zinnschlag 0c1ad54e68 refactored object rendering into a separate class 11 years ago
Marc Zinnschlag 3100206b28 replaced an assert with an exception 11 years ago
scrawl 8b340ddd5e Implement slower movement against storms (Closes #41) 11 years ago
scrawl 07d0f4458d Rotate clouds/particles to come from red mountain (Fixes #245) 11 years ago
scrawl 9eb8addc70 Make flying creatures fall when paralyzed (Fixes #1494) 11 years ago
scrawl e19bbfd1b5 Fix OpenCS crash when drag and drop is used with unexpected data, e.g. plain text (Fixes #1543) 11 years ago
scrawl 865f4648b0 Fix flying creatures not falling on death 11 years ago
scrawl 44fd526c98 Don't show disposition bar for creatures 11 years ago
scrawl 4aab4e1c26 Ignore item condition when determining value, except in trade (Fixes #1557) 11 years ago
scrawl 869fa08a32 Fix disarming a trap when key is used (Fixes #1556) 11 years ago
scrawl e5254ff8ef Set render queue for rain 11 years ago
Marc Zinnschlag 06e89d8bd3 reduced loading batch size (making the the loading progress bars a bit more responsive 11 years ago
Marc Zinnschlag bd252d0aec display record count in loading window 11 years ago
scrawl 7b1e1d03d8 Merge branch 'master' of https://github.com/OpenMW/openmw
Conflicts:
	apps/openmw/mwrender/sky.hpp
11 years ago
scrawl 697329f128 Fix crash for in_dagoth_bridge00.nif (Fixes #1561)
This one is causing trouble by using an unnamed node, will need some more work.
11 years ago
scrawl 15b486e149 Don't trigger changed flag if a script with no locals is configured 11 years ago
scrawl 2d17d8f61a Savegame: start in (0,0) cell if player's cell no longer exists
This happens frequently when saves are loaded that were created in a different MW language.
11 years ago
scrawl 5bd2f30a99 CellRef uninitialized fixes 11 years ago
scrawl f6a568c995 Implement rain (Feature #41) 11 years ago
scrawl 09926a86cb Fix comparing outdated listener position with up-to-date cell (Fixes #1499) 11 years ago
scrawl 2bcbc6ab7d Potential crash fix, either way should have a better error message now 11 years ago
Marc Zinnschlag 85965bfd47 Merge remote-tracking branch 'scrawl/master' 11 years ago
scrawl ec64f1a53a Reset accumulation root when its animation finishes
Fixes a position flicker after standing up from knockdown.
11 years ago
scrawl ee098de0a6 Don't ignore lighting values of particles not attached to a character 11 years ago
scrawl b259c5def2 Make GetFactionReaction garbage argument optional 11 years ago
scrawl 3d9bdad8ba Correct run speed for creatures (by Hrnchamd - Fixes #1136) 11 years ago
scrawl 7f1d0fc2a2 Fix disposition for npcs in same faction, by Hrnchamd 11 years ago
scrawl 8a8ecce1e5 Fix some uninitialized data written to savegames 11 years ago
scrawl 693a097b21 Implement idlestorm animation (Feature #41) 11 years ago
scrawl 36135293e8 Fix moving object from an inactive to another inactive cell 11 years ago
scrawl b52977e44c Add dummy Face implementation for now (Bug #1541) 11 years ago
scrawl 36132e054a Implement ashstorm, blightstorm, snow and blizzard effects (Feature #41) 11 years ago
scrawl 1d46ac19ff Fix being able to activate through terrain 11 years ago
scrawl 320ab1b2c1 Don't say voice when using startcombat for a dead actor (Fixes #1542) 11 years ago
scrawl 0b34d8d2fd Add support for animated collision shapes (Fixes #1549) 11 years ago
slothlife 9ea22324f7 Fix some MSVC warnings.
Several fixes are warnings about truncations on 64-bit, while others are
complaints about mixed signed / unsigned integer operations.
11 years ago
scrawl 64a4c2785e Fix water walking 11 years ago
scrawl d296c6e9b7 Handle fog density values of 0 (Bug #1549) 11 years ago
scrawl cbec0ffaee Exception fix 11 years ago
slothlife ead801f2d0 Fix for compiling Win32 debug. 11 years ago
scrawl e23a7694f3 Don't throw exception when using ModDisposition on creatures (Fixes #1548) 11 years ago
scrawl e002acdeae Physics: Create actor shapes outside of BulletNifLoader
This will allow to create a specialised shape instead, such as a capsule, which tends to work better for character controllers.
11 years ago
scrawl 98329a94b4 Add case sensitivity workaround for spine bones (Fixes #1547) 11 years ago
scrawl a4ce9d6a7f Always show the script name when a script fails to compile 11 years ago
scrawl 9a26cf22e6 Implement toggleMenus 11 years ago
scrawl ad0a182b7e Improve error message for unknown cells 11 years ago
scrawl 091f9a8fdc Optimize global map render slightly 11 years ago
scrawl 8eab3abb15 Fix initial view offset for large world maps (Fixes #1523) 11 years ago
scrawl 11b05c352f Fix exception when casting Bound Gloves spell 11 years ago
Marc Zinnschlag 30f8e279ed Merge remote-tracking branch 'scrawl/master' 11 years ago
scrawl 4648524df4 Improve getLOS (use eye level). Also, don't crash when used with non-actors. 11 years ago
scrawl 185ff279a3 Add missing sound effect for mages guild transport 11 years ago
scrawl cc3c6ae7b8 Fix very slow movement on some creatures, e.g. rats (Bug #1136)
Neither fAthleticsRunBonus, fBaseRunMultiplier or the creature's athletics skill (i.e. Combat stat) have any effect on the run speed (tested by setting those to absurd values). The new formula is just a guess and doesn't seem to be completely accurate.
11 years ago
scrawl 6760f4c897 Make cached GMSTs in MWClass::Npc/Creature safer 11 years ago
scrawl 4234c70232 Savegame: Disable CustomData load optimization for npcs and creatures for now to preserve compatibility (still enabled for containers) 11 years ago
scrawl d878456d0f Don't add an extra path separator 11 years ago
scrawl c3e4160a0a Don't crash in StatsWindow for invalid faction rank values
PcRaiseRank: don't allow to raise rank beyond max rank
11 years ago
scrawl 2193977eec Savegame: Don't fill CustomData from ESM records if the savegame overwrites it anyway
This gets rid of some junk in ContainerStores (since clear() only sets count to 0 and doesn't really delete references), and significantly speeds up loading savegames (by about 80% in my test)
11 years ago
scrawl 4e71db7081 Savegame: Don't load/save deleted container items. This is currently pointless, and also causes new garbage being added on each load/save cycle: Container stores are first filled from ESM records, then cleared and filled from the savegame. The items from ESM records remain as deleted refs. 11 years ago
scrawl 8a4227ec38 Heal player while in jail 11 years ago
scrawl 9a6737073f Fix broken swimdeath in first person 11 years ago
scrawl e95483c40f Fix crash for on target spells cast by non-actors (Fixes #1529) 11 years ago
scrawl fe1e6a2719 Make Weakness effects apply to all subsequent effects within the same spell (Fixes #1150) 11 years ago
scrawl 56bc5a9d39 Fix being able to steal undetected just after invisibility breaks 11 years ago
scrawl 80f66e2157 Fix crash when avformat_open_input fails (Fixes #1522) 11 years ago
scrawl d4678a8d55 Fix level up dialogue layout (Fixes #1393) 11 years ago
scrawl 666dbc6ddc Disable QuickKeysMenu in werewolf form 11 years ago
scrawl a3ea7cb956 Ignore distance when considering aggression due to crime (seems to work better, all balmora mages guild members now come to help when one is attacked) 11 years ago
scrawl 1dc9e151cb Count werewolf kills (Fixes #1525) 11 years ago
scrawl 1244da85df Make Detect Life spell detect NPCs when in werewolf form (Fixes #1527) 11 years ago
scrawl 4f9ebd148c Fix broken AI movement on Z axis 11 years ago
Marc Zinnschlag 2683aa9503 Merge remote-tracking branch 'filkry/bug640_luminescent_water' 11 years ago
Marc Zinnschlag 073cc3f02c fixed base flag in content file loader code 11 years ago
scrawl 2477456f99 Implement Murder crimes and OnMurder instruction (Fixes #1315) 11 years ago
scrawl 3801dfb4ba Add delay to sneak icon update and skill progress (Fixes #1321) 11 years ago
scrawl ffb6f5d555 Use fFight<Crime> GMSTs to control attacks in response to crimes 11 years ago
scrawl 8ac019611d Fix Potion use action removing the potion even when the action is not executed (Fixes #1521) 11 years ago
Fil Krynicki c36fc48c47 Fixed underwater issue
I had accidentally deleted some interpolation parameters.
11 years ago
Fil Krynicki cfea7736d9 WIP fix
Bug is fixed, but appears to have broken vision underwater. Notes:

+ basically fixed by darkening the colour of water such that it is
darker than refracted terrain
+ also disabled sunlight scattering at night. This may actually be
desirable, but given there is no visible moon it seems unlikely to make
much sense, and blends a lot of green into the water colour appearing
luminescent at night
11 years ago
scrawl 28feb260eb Implement disposition/distance based aggression (Fixes #1520) 11 years ago
scrawl d11a5e19f7 Fix positionCell not properly teleporting actors from inactive to active cells (Fixes #1516) 11 years ago
scrawl 2ce8323a42 Fix getDistance not detecting references in inactive cells properly 11 years ago
scrawl 47bd170d7e Crashcatcher: create temp file in /tmp, not working directory (which may not have write access) 11 years ago
scrawl f935cfc6c9 Fix crash when stealing items with the owner not around (Fixes #1512) 11 years ago
scrawl 1b610cdbd0 Allow following NPCs to fast-travel (Fixes #1501) 11 years ago
scrawl 78f30e2970 Fix a journal layout bug 11 years ago
scrawl 345ba99c17 Fix WeaponAnimationTime not working after restoring draw state (when loading save or re-entering a cell - Fixes #1497) 11 years ago
scrawl 9ea071c1e8 Fix weapon incorrectly showing when saving and loading with spell equipped 11 years ago
scrawl edccb62c1f Clear MyGUI's clipboard, since we don't want to use it (Fixes #1277)
This would cause pasted text to appear twice, but only when using an SVN version of MyGUI, since 3.2 had a bug where it wouldn't recognize the Ctrl C/V/X keys when using separated key/textinput events.
11 years ago
scrawl 4f73e8bb71 Add items to player inventory upon drag start (Fixes #1507) 11 years ago
scrawl 0aba1088a1 Attempt to open companion window if no greetings are found (Bug #1507) 11 years ago
scrawl 3b7119ba0d Make Bipedal creatures always able to walk and swim (Fixes #1509)
This is necessary since the vanilla CS greys out the walk/swim checkboxes when Bipedal is checked.
11 years ago
scrawl d5b97005ab Make ESM::Faction skills optional (Fixes #1508)
Also increased size of mSkills array to 7. Some factions with 7 skills can be found in the vanilla CS. The previously "mUnknown" int appears to be the 7th element of the skills array.
11 years ago
scrawl ee2b81763e Savegame: Store AiSettings and summoned creatures
CreatureStats state is now completely stored (Closes #1174)

Also play VFX_Summon_Start and VFX_Summon_End visual effects.
11 years ago
scrawl a0f9a6718f Disable fProjectileThrownStoreChance when shooting at player (Fixes #1490) 11 years ago
scrawl fd59a4a79e Fix some doxygen typos 11 years ago
scrawl 77388fe2ce Implement BetaComment instruction (dumps reference info) 11 years ago
scrawl 326c747508 Don't run scripts when in pause menu (Fixes #1495) 11 years ago
scrawl 9e6d21d95b Clear message boxes in windowmanager cleanup (Fixes #1496) 11 years ago
scrawl e288437885 Disable all other animations on death (Fixes #1483) 11 years ago
scrawl 1adb81abd0 Sort using ciLess, not ciEqual 11 years ago
scrawl 88f8f25ffa Don't allow scripted dialogue with dead actors (Fixes #1493) 11 years ago
scrawl 8d8015ce18 Remove a squareroot in pathfinding 11 years ago
scrawl afbd5162ee Move AiWander arrival check to time-critical section 11 years ago
scrawl 7afd2ca614 Consider moved references in CellStore::listRefs 11 years ago
scrawl 31a4e10c6f Fix incorrect trigger of change flag for static doors 11 years ago
scrawl 395f98e476 Fix triggering changed flag for all references when cell is visited
The InsertFunctor for cells was calling localRotateObject() for all references which set the mChanged flag in RefData to true.

Also clean up RefData interface slightly.
11 years ago
scrawl b20f8cc04f Don't clear AiSequence if there are no saved packages (eg for old savegames) 11 years ago
Marc Zinnschlag 01c90a3434 Merge remote-tracking branch 'mrcheko/master' 11 years ago
mrcheko a6ee4272aa fix bug when you were able to kill somebody from large distance without
being spotted
11 years ago
mrcheko 6da061fd96 fix http://bugs.openmw.org/issues/1340
Did I understand right that guards trigger combat after refusing pay
gold/go to jail via script?
11 years ago
Alexander "Ace" Olofsson c24e08dff6 Use Ogre::Math::PI 11 years ago
Alexander "Ace" Olofsson 6ea29812ac Another way of getting M_PI 11 years ago
Alexander "Ace" Olofsson dc2fefffc7 Fix missing M_PI define on Windows 11 years ago
scrawl 832f1a4857 Fix merge mistake 11 years ago
scrawl 0637cde267 Bug #1417: Make sure to reset all position/rotation fields when placing items 11 years ago
scrawl ad3a78706e Bug #1417: Use fmod to wrap local rotations (more efficient and robust) 11 years ago
scrawl 54d8606b78 Fix logging fatal exceptions to cerr, and log them to openmw.log 11 years ago
mrcheko 9d40f2e196 Merge remote-tracking branch 'origin/master' 11 years ago
mrcheko c4e5872620 fix bug http://bugs.openmw.org/issues/1470 11 years ago