Commit Graph

12671 Commits (2311969f05f648e94182caf0e8cca98492ef9811)

Author SHA1 Message Date
Aesylwinn d0ef95a1e1 Make adjustments to pathgrid modification code. 9 years ago
Aesylwinn 564d0db68c Move pathgrid abstraction handling to save code. 9 years ago
Aesylwinn 239727531f Revert "Fix data corruption issues."
This reverts commit 6199663bd8.
9 years ago
Aesylwinn 9a567b3712 Revert "Fix editor undo for nested data."
This reverts commit 774e1497b6.
9 years ago
Aesylwinn ec90da731c Redo slight change to pathgrid editing controls, lost in revert 9 years ago
Aesylwinn bb81e89c08 Revert "Cleanup and slight change to pathgrid editing controls."
This reverts commit cc4655e9c7.
9 years ago
scrawl a2153a6213 Remove outdated comment 9 years ago
scrawl 5d4f58c828 Fix being unable to activate objects when scripts are disabled
The if statement was a leftover of the previous activate implementation and is no longer needed.
9 years ago
Aesylwinn cc4655e9c7 Cleanup and slight change to pathgrid editing controls.
Now that there is a drag indicator, it is easy to tell if an
operation is active or not.
9 years ago
Aesylwinn 5eaaed05fc Improve mouse pick culling. 9 years ago
scrawl 3f1df4caa6 Don't auto-equip ammunition (Fixes #3401) 9 years ago
Aesylwinn 18897348d7 Fix weapon values not being properly set in editor. 9 years ago
Aesylwinn 774e1497b6 Fix editor undo for nested data. 9 years ago
Aesylwinn 6199663bd8 Fix data corruption issues.
- Point connection count not being set
- Nested undo not restoring table (for pathgrid scene editing, editor
    nested undo is still broken)
9 years ago
Aesylwinn 799ed300ea Use cell coordinates class, fix undo description. 9 years ago
scrawl 703dba902b Set the shader path in OpenCS 9 years ago
Aesylwinn b86250036c Add ability to add pathgrids. 9 years ago
scrawl 44dd67ee0f Fix a potential crash for lights without a model that have "off by default" flag set 9 years ago
scrawl a9561f738a Move RemoveParticlesVisitor to animation.cpp 9 years ago
scrawl 0efbdb25ee Improve const-correctness in Animation 9 years ago
scrawl 3749821809 Choose a random death animation for actors that start the game as dead (Fixes #3397) 9 years ago
Aesylwinn 1781aaaa27 Drag indicator. 9 years ago
Aesylwinn e8e915bcde Share selection functionality with instance editing mode. 9 years ago
Aesylwinn ae0d2c3b9c Refactor edit mode. Remove essentially duplicate function. 9 years ago
Aesylwinn 13c2161b27 Fix memory leak, remove empty if statement, change dynamic_cast
to static_cast
9 years ago
Aesylwinn 5a7ebab694 Fix forward declaration. 9 years ago
Aesylwinn 9d02286592 Remove unused forward declaration. 9 years ago
Aesylwinn a3363bc098 Fix and simplify pathgrid update handling, only recreate geometry
once per frame, and a few naming changes.
9 years ago
Aesylwinn d2d22e2f23 Clamp node positions in exterior cells. 9 years ago
Aesylwinn cd3b96b3e8 Change interaction mask back to original and place required masks in
PathgridMode.
9 years ago
Aesylwinn aea2380c2b Add raytrace to dragCompleted. Implement node drag connection,
node and edge removal, and some fixes.
9 years ago
Aesylwinn 6fbc10dbba Add ability to get cell, pathgrid, and ability to add nodes.
Also missing include.
9 years ago
Aesylwinn 9f7c8d559c Add focus requirement for context menu. 9 years ago
Aesylwinn f0bbe2c633 Add context menu for pathgrid editor. 9 years ago
Aesylwinn 8b6cb73369 Add ability to invert selection. 9 years ago
Aesylwinn 55656d68ef Cleanup, put duplicated code in function 9 years ago
Aesylwinn da6a742beb Add control description to tooltip. 9 years ago
scrawl b0180cb6b4 Fix current region check (Bug #3391) 9 years ago
scrawl 3b31e8f66e Do not set AiPackageDone flag for non-Aipackages (Fixes #3392) 9 years ago
Aesylwinn f8b43b2a64 Rename cryptic variables. 9 years ago
Aesylwinn 32ba5bf8b8 Initial pathgrid editting, support for selection and movement. 9 years ago
Aesylwinn 9645d0cc8a Pass more mouse pick information in scene view editor. 9 years ago
scrawl fcbcc004a3 Don't use unordered_map 9 years ago
scrawl 78bac93021 Merge pull request #940 from kpp/find_ffmpeg
Find ffmpeg
9 years ago
scrawl 59cfcb38e2 Scale the sunlight specular color by weather's GlareView value (Fixes #3375) 9 years ago
Roman Proskuryakov da59ef0f67 Rewrites FindFFmpeg using LibFindMacros handling components properly 9 years ago
Marc Zinnschlag 64fdc5a21a Merge remote-tracking branch 'rcutmore/bug-3331' 9 years ago
scrawl 3584e59402 Fix incorrect parameter to changeCell (Fixes #3388) 9 years ago
scrawl a7e6219091 Merge pull request #939 from kpp/rewrite_esm_name_t
Rewrite ESM::NAME_T
9 years ago
Rob Cutmore 547d783eac Editor: Remove overridden configureCreateCommand
StartScriptCreator was incorrectly overriding configureCreateCommand.
This caused issues trying to edit an uneditable column while adding a
new record.
9 years ago
Rob Cutmore e6863c8f79 Editor: Undo editable column check in record add 9 years ago
Marc Zinnschlag b4e341e1e2 Merge remote-tracking branch 'aesylwinn/RenderPathgrid' 9 years ago
Roman Proskuryakov 5ae1864062 Add unit tests for ESM::FIXED_STRING 9 years ago
Roman Proskuryakov d5dfa89060 Rewrite NAME_T into FIXED_STRING. 9 years ago
Roman Proskuryakov d7046878a8 Fix uninitialized values in MWMechanics::AiCombat 9 years ago
Rob Cutmore 307f04f827 Editor: Fix issue adding start script (Bug #3331)
Updated to verify column is editable when adding a new record.
9 years ago
Michał Moroz 40cc6a4164 Changed AiSequence::stack to push_back lower priority packages instead of push_front (Bug #3384) 9 years ago
Aesylwinn 14ae232938 Remove now unnecessary factory class.
It was originally used for storing normals, but that functionality
was removed.
9 years ago
Aesylwinn 1f902ff069 Remove code duplication. 9 years ago
Rob Cutmore b129ff9672 Editor: Add PathgridCreator to find duplicate IDs 9 years ago
Rob Cutmore c9ada852aa Undo including pathgrids in ID check 9 years ago
Aesylwinn 642b1d0273 Add mask. 9 years ago
Aesylwinn 8d95b63180 Add pathgrid rendering to opencs 9 years ago
Aesylwinn 5cac882123 Replace game version of pathgrid rendering with component. 9 years ago
Aesylwinn 7fbcc47b15 Add pathgrid modified signals. 9 years ago
Aesylwinn 933504dbd0 Revert "Pathgrid rendering v2"
This reverts commit 4dee9604bb.
9 years ago
Rob Cutmore 5580f803fd Editor: Prevent duplicate pathgrids (Bug #3342) 9 years ago
Aesylwinn 4dee9604bb Pathgrid rendering v2 9 years ago
scrawl 2ca7415708 Handle DialInfo::mFactionLess (Bug #3380) 9 years ago
scrawl 93b2f09224 Workaround for some AI functions being incorrectly handled as AI packages (Bug #3378) 9 years ago
Marc Zinnschlag 57101c1b19 added namespace and include to previous commit 9 years ago
Alexander Kjäll 32123aec2b
made logarithm function for calculating column widths in the output be more generic 9 years ago
scrawl 5edfe8c41c Reduce the wander fast forward overcrowding offset (Fixes #3370) 9 years ago
Marc Zinnschlag 091e1bf25d improved scene element visibility buttons 9 years ago
Marc Zinnschlag f0778e22dd Merge remote-tracking branch 'origin/master' 9 years ago
Marc Zinnschlag 9d906a99a8 Merge remote-tracking branch 'rcutmore/bug-3286' 9 years ago
scrawl c64b8ab297 Merge pull request #928 from Salgat/bug-1320
AiWander - Creatures in cells without pathgrids do not wander (Bug #1320)
9 years ago
Austin Salgat be16857f96 Fix wrong height being used for water detection 9 years ago
Rob Cutmore e6ab3a4ba9 Remove unused CSVWorld::ScriptEdit::setMonoFont 9 years ago
Rob Cutmore 30493545f1 Update script editor tab width on font change 9 years ago
Austin Salgat e9157e9200 Fix idle animation and Fix water creature manual wandering 9 years ago
Rob Cutmore 25d9b77d10 Add setting for script editor tab width 9 years ago
Austin Salgat 3dec10c686 Update variable to prevent underflowing
While not an issue presently, the variable may be used in the future in a way that could create issues if it underflows.
9 years ago
Austin Salgat 84179c262f Update manual wandering to prevent actor from leaving/entering water
Water creatures will stay in the water, while land creatures will stay on land when wandering.
9 years ago
Austin Salgat fc03216d48 Refactor to reuse existing obstacle detection 9 years ago
Austin Salgat 34726c24d9 Fix mDistance being reset prematurely
This was causing wandering without pathgrids to become disabled for most wandering units. Additionally, wandering now behaves the same for both NPCs and creatures.
9 years ago
scrawl d784a77f4c Set the default player cell in the StateManager (Fixes #3269) 9 years ago
Austin Salgat 92b352989a Add logic for NPC wandering without pathgrids 9 years ago
Austin Salgat c02881a4f8 Fix creatures not wandering 9 years ago
scrawl 8cf91e32fa ESSImport: Correctly handle item stacks (XIDX tag). (Fixes #3340) 9 years ago
scrawl ba3f4f122a Account for the stack count in HasSoulGem (Bug #3340) 9 years ago
scrawl 4854d6b093 Set the TalkedToPc flag for voiced dialogue (Fixes #3346) 9 years ago
scrawl d15901b454 Merge pull request #927 from Salgat/bug-2981
When waiting, NPCs can go where they wouldn't go normally (Bug #2981)
9 years ago
Austin Salgat 38f5a225ea Refactor PathFinder functions to be useable by AiWander
This avoids having to duplicate the distanceSquared and getClosestPoint functions.
9 years ago
Austin Salgat 96231e17f0 Fix wandering NPCs going off pathgrid
If multiple pathgrids exist in the same cell, sometimes an NPC would port to a different pathgrid that was nearby. This is an issue since it allowed them to do things like travel through walls to inaccessible areas. Now they will only wander along the closest connected pathgrid.
9 years ago
scrawl b2dc18e1aa Merge pull request #926 from bentsherman/master
Allow +/- buttons in trade window to decrease offer to 0
9 years ago
Ben Shealy 8703609649 Allow +/- buttons in trade window to decrease offer to 0 9 years ago
Marc Zinnschlag a5bc561c7d Merge remote-tracking branch 'origin/master' 9 years ago
Rob Cutmore a3903d374f Update script editor tab width (Bug #3286) 9 years ago
Bret Curtis 2c90b0b78d fix a few spelling mistakes 9 years ago
Aesylwinn 7d89c82f08 Revert "Fix indentation."
This reverts commit 9a495042cc.
9 years ago
Aesylwinn 8c35836883 Fix misnamed identifier. 9 years ago
Aesylwinn 85005626b1 Replace usage of deprecated function. 9 years ago
Aesylwinn 94d4fb0686 Add check for region weather chances to verifier. 9 years ago
Aesylwinn 9a495042cc Fix indentation. 9 years ago
Aesylwinn 5e38fcac36 Add ability to edit region weather probabilities. 9 years ago
Marc Zinnschlag f2b2a760b3 Merge remote-tracking branch 'origin/master' 9 years ago
Marc Zinnschlag 60509875e8 Merge remote-tracking branch 'aesylwinn/editor_camera' 9 years ago
Aesylwinn b111febfc9 Add pitch constraint for first person camera. 9 years ago
Aesylwinn e07687ee01 Add button for camera mouse inversion in user preferences, and separate the
sensitivity settings for orbit and free cameras.
9 years ago
Aesylwinn e127c691e2 Cleanup, remove some unused includes 9 years ago
Aesylwinn ec25998b12 Cleanup, use setTraversalMask instead of setNodeMaskOverride 9 years ago
Aesylwinn 0ef7c778e0 Cleanup, isModified was a remnant of an old design and is only used in the first person camera mode. 9 years ago
Aesylwinn 6c471349f0 Add context menu for orbit camera. 9 years ago
Aesylwinn 4ef9981544 Add ability to set orbit camera center outside of class. 9 years ago
scrawl 79c8f69b24 Clear the class selected / race selected flags when starting a new game (Fixes #3326) 9 years ago
Aesylwinn 02f991c63e Cleanup, fix comment 9 years ago
Aesylwinn 99e9017242 Cleanup, externalize mask used to pick center 9 years ago
Aesylwinn a4cc891383 Cleanup, move setup to CameraController class 9 years ago
Aesylwinn efa2ec21ff Cleanup, no need to inherit and override osg::ComputeBoundsVisitor 9 years ago
Marc Zinnschlag 1bb23b6c77 Merge branch 'move' 9 years ago
Marc Zinnschlag 8f699b5d39 avoid creating move tags for instances that exist only in the currently edited content file 9 years ago
Aesylwinn 1e30891891 Broaden selection mask for getting scene bounds if nothing is found. 9 years ago
Aesylwinn 7d9dddfa38 Place camera farther away, improves preview camera placement. 9 years ago
scrawl cf62d860b2 Fix the adjustPlayerPos parameter not being respected in all cases 9 years ago
scrawl e1dda9675d Add "preload instances" setting, disabling this may help if you are low on memory. 9 years ago
scrawl 2162d9ed02 Restore key focus to the save list when the deletion confirmation messagebox is accepted
Gives me an idea for a new MyGUI feature - per-window widget focus as it is usually the case in other GUI toolkits.
9 years ago
scrawl 02016f4c56 Don't reset the save list when deleting a save (Fixes #3279) 9 years ago
scrawl 7a962fd8c5 Properly escape the keybinding labels (Bug #3281)
A certain key name ("#") was being interpreted as a MyGUI markup code.
9 years ago
scrawl 5cda89c15d Don't attempt to preload more exterior cells than the cache can hold (Bug #3273) 9 years ago
scrawl 83f1ab6d25 Add a time threshold to the removing of preloaded cells when the maximum cache size is reached (Bug #3273) 9 years ago
scrawl 4ac276b06c Update the resource cache every frame (Bug #3273)
Not much of a point in limiting this to cell loadings, since the update is done from a background thread and should be fairly cheap anyway if there's nothing to unload.
9 years ago
scrawl 2f8be401cc Add the unref work items to the front of the workqueue (Bug #3273)
Ensures that memory still gets freed even if the workqueue is overloaded.
9 years ago
Aesylwinn 09bce73c33 Fix starting distance not being correctly set. 9 years ago
Aesylwinn 08d055ca23 Allow setting precision of double preferences. Also increase precision of camera sensitivity. 9 years ago
Aesylwinn 35ff4ec4b1 Normalize default camera controls so that is appears as if the camera is
the object being moved. Also, allow mouse inversion for secondary movement.
9 years ago
Marc Zinnschlag eba8b4a518 Merge remote-tracking branch 'rcutmore/feature-3250' 9 years ago
Marc Zinnschlag 3e0347a9ed Merge remote-tracking branch 'rcutmore/fix-editor-tab-order' 9 years ago
Aesylwinn fbe9177f5d Better center picking for the Orbit Camera. 9 years ago
Aesylwinn a0fb242bf8 Slight improvement to camera placement. 9 years ago
Aesylwinn bee8977e45 Add camera control customization options. 9 years ago
Aesylwinn dede171886 Fix the secondary navigation method for OrbitCameraController. 9 years ago
Aesylwinn 3c83128abc Add more customization. 9 years ago
Aesylwinn 3a676fc456 Revert "Create a visual representation of the center of the orbit camera."
This reverts commit 2c894acd98.

# Conflicts:
#	apps/opencs/view/render/cameracontroller.cpp
#	apps/opencs/view/render/cameracontroller.hpp
9 years ago
Rob Cutmore 1b4c124fe8 Create record on Return key press (Feature #3250)
Updated to create record when Return key is pressed while input has
focus. Record is only created if input has been validated (i.e. Create
button is enabled).
9 years ago
Rob Cutmore 29078619aa Fix editor tab order when adding record 9 years ago
scrawl e71aa53574 Don't allow playing a sound/soundgen key more than once at the same time on the same object (Fixes #2689) 9 years ago
scrawl 5bd8ef247d Do not adjust the player position when loading a savegame (Fixes #2089) 9 years ago
scrawl 92c2a10de4 Fall back to 'warrior' for not found class images (Fixes #3228) 9 years ago
Marc Zinnschlag 1774f6d9bf moved ref num assingment from instance creation to save procedure 9 years ago
scrawl 157c11398d Add terrain parallax mapping 9 years ago
scrawl e381957105 Don't assume that class ID and name are equal 9 years ago
scrawl 90cc1de46c Do not list custom made classes in the pick class dialog 9 years ago
scrawl b332704df7 Switch hand-to-hand attack types randomly when "always use best attack" is turned on (Fixes #3259) 9 years ago
Aesylwinn 342d31de76 More fixes to the orbit manipulator 9 years ago
Aesylwinn 2903271331 Correct the center position for the orbit camera controller 9 years ago
Aesylwinn 2c894acd98 Create a visual representation of the center of the orbit camera.
For debugging purposes.
9 years ago
Aesylwinn c8bae38a8e Remove trackball mode 9 years ago
Aesylwinn 7009355baf Remove unused variable 9 years ago
Aesylwinn 4374f69a60 Reduce mouse sensitivity 9 years ago
Aesylwinn 2b72a04e7a Update 1st person up axis ASAP. 9 years ago
Aesylwinn 999869da24 Position camera above, near, and looking at the scene. 9 years ago
Aesylwinn fcccacc0fa Define a constant for the World Up vector 9 years ago
Marc Zinnschlag 589fb1031b Merge remote-tracking branch 'pi03k/bug_3248' 9 years ago
scrawl a6e23d03d3 Don't clamp disposition twice, clamping is already done inside getDerivedDisposition 9 years ago
scrawl 102f9719f7 Remove some garbage 9 years ago
scrawl 79eb2d20e0 Cleanup 9 years ago
scrawl 12ec90f9e7 Change default argument, fix GetDisposition 9 years ago
scrawl bc5adfa4fe Merge pull request #913 9 years ago
scrawl 30402f75e3 Use xbase_anim_female as the base skeleton for female NPCs (Fixes #3258) 9 years ago
scrawl 2b38d10449 Always add xbase_anim 9 years ago
pi03k 629a558e7b Fix for bug 3248 9 years ago
Aesylwinn 59f59a3385 Fix indentation 9 years ago
Aesylwinn 08fe914ba1 Preliminary editor camera 9 years ago
Aesylwinn 2cff2cd643 Remove unnecessary override. 9 years ago
Aesylwinn 9ed2cf6581 Fix callback being skipped 9 years ago
Aesylwinn ebdc212886 Moved selectNavigationMode to SceneWidget class, centralized camera selection. 9 years ago
Aesylwinn 9afb0e0f90 Input restructuring. 9 years ago
Aesylwinn f4f7afb53b Removed now unnecessary installation of event filter. 9 years ago
Aesylwinn 38059593a7 Removed workaround for OSG input handling in RenderWidget. 9 years ago
scrawl 50acdf3e47 Move createCharacter inside the try block 9 years ago
scrawl a0cc9de088 Make the creation of save file directories even more explicit 9 years ago
scrawl b7b7c0612d Make getCurrentCharacter create argument explicit 9 years ago
scrawl 7463c0c353 Addition to last commit, don't create a save directory on death 9 years ago
scrawl 426a6fdcc2 Don't create the save directory on loading a game
This prevents empty directories being created when loading a save file outside of the saves directory with the --load-savegame switch.
9 years ago
scrawl d7c7bb850b ToggleAI cleanup 9 years ago
Marc Zinnschlag d5067201d0 Merge branch 'move' 9 years ago
Marc Zinnschlag 900378a31e changed 'not implemented' warning message for object movement 9 years ago
Marc Zinnschlag d6b8033b46 handle cell transitions when moving objects 9 years ago
Marc Zinnschlag 5c587fe93e Merge remote-tracking branch 'scrawl/cs_waterlevel' 9 years ago
scrawl d840c7d5eb Slightly tweak the spawn point heuristics
Fixes an issue with hlaalu building exits
9 years ago
scrawl 97526284f5 Allow setting the water level of an interior cell with sky (Fixes #3244) 9 years ago
Marc Zinnschlag fa9689c5e7 delay command execution until call to Object::apply has finished (avoids cutting off the branch we are sitting on) 9 years ago
Marc Zinnschlag 6a2fe564ef Merge branch 'master' into move 9 years ago
scrawl 85bd4f52f0 Improve occlusion query geometry rendering 9 years ago
scrawl 93ec289b1d Improve setting of occlusion query state 9 years ago
scrawl 14e1911820 Fix memory leaks 9 years ago
scrawl f898bf493f Don't use Geodes 9 years ago
scrawl 137dde7cf8 Include cleanup 9 years ago
ae-g-i-s c9791c5c1a Add addTemporaryDispositionChange parameter to MechanicsManager::getDerivedDisposition(), adjust callers that previously added temp disposition changes themselves (fixes #3233) 9 years ago
ae-g-i-s 2f1c6c740c Revert "Fix incorrect handling of baseDisposition >= 100 in testDisposition(), enable unbounded getDerivedDisposition() (Fixes #3233)"
This reverts commit 000597236e.
9 years ago
ae-g-i-s 9585a12fb1 Merge remote-tracking branch 'upstream/master' into enable-unbounded-disposition-check 9 years ago
Marc Zinnschlag b2181fae20 safer handling of command macros 9 years ago
scrawl 3e6cf17665 Warn about cellrefs with an empty refId (Bug #3238) 9 years ago
scrawl d0aba0d9ee Catch exceptions thrown during reference loading (Bug #3238) 9 years ago
ae-g-i-s 000597236e Fix incorrect handling of baseDisposition >= 100 in testDisposition(), enable unbounded getDerivedDisposition() (Fixes #3233) 9 years ago
scrawl 0fc65db6bb Remove parts before setting the new object root 9 years ago
scrawl 0df975a4d7 Properly detach nodes in CopyRigVisitor (Fixes #3234) 9 years ago
scrawl 60a12b3dee Use MyGUI's castType function 9 years ago
scrawl 763f647412 Add ItemModel::allowedToInsertItems 9 years ago
scrawl 373c1e7602 Assign the PageDisplay on initialization 9 years ago
scrawl 5ea7446eeb Change a dynamic_cast to static_cast 9 years ago
scrawl c085e503c6 Pass the btCollisionObject as const 9 years ago
scrawl 004f0d37d5 Fix the projectile launch position for spells cast from objects (Fixes #3235) 9 years ago
scrawl 910e41e3c4 Allow an Object to be specified as ignore parameter for castRay 9 years ago
Marc Zinnschlag b5005f7812 keep sub mode over mode changes 9 years ago
Marc Zinnschlag a63453846b properly clear drag mode at the end of a drag 9 years ago
Marc Zinnschlag 51a4e3fa7d properly abort drags from outside the worldspace widget (code was leaving unclean dragging flags behind) 9 years ago
Marc Zinnschlag 70745487f3 cancel instance move on editing lock becoming active 9 years ago
Marc Zinnschlag b1fb64bf68 added missing drag mode resets 9 years ago
Marc Zinnschlag dd564daba0 do not start move drags while the document is locked for editing 9 years ago
Marc Zinnschlag 1726393963 cancel instance move on edit mode change 9 years ago
Marc Zinnschlag 25effc4222 cancel instance move on sub mode change 9 years ago
Marc Zinnschlag 1240e0c716 cancel instance move on drag abort 9 years ago
scrawl 76b47c6d5d PlaceAt: don't correct spawn points for non-actors 9 years ago
scrawl 16dca126dd PlaceAt: don't use actor's X/Y rotation 9 years ago
Marc Zinnschlag d57021b23c some code simplification 9 years ago
Marc Zinnschlag c2a8be9048 confine move marker drags to a single axis 9 years ago
Marc Zinnschlag 4cd24715cb Merge remote-tracking branch 'pi03k/bug_2570' 9 years ago
Marc Zinnschlag 563f44b823 Merge remote-tracking branch 'origin/master' 9 years ago
pi03k 128508882a Changed some zeros to NULLs in view.cpp 9 years ago
pi03k 3bfab9c2c9 extracted creation of scroll area to separate method 9 years ago
pi03k 9539925f3e Fixed typo in updateSubViewIndices. Changed 0 to NULL for pointers. 9 years ago
pi03k bf9aa2e131 Extracted resizing of window's width to separate method 9 years ago
Marc Zinnschlag 9c1b4c671d Merge remote-tracking branch 'aesylwinn/cell_borders' 9 years ago
Aesylwinn 9d985d883b added grid icon 9 years ago
Aesylwinn fa1bd72bc0 fix usage of deprecated function 9 years ago
Aesylwinn 7fb6807e65 cell border markers 9 years ago
scrawl 3d6323f13a Force-enable hasWater() for exterior cells (Fixes #3222) 9 years ago
scrawl 67c8faec75 Infinite loop fix 9 years ago
scrawl 08f06c6c2d Fix a crash that could occur with actors that define 'bip01 spine1' but do not define 'bip01 spine2' (Fixes #3223). 9 years ago
Marc Zinnschlag a19ac72215 render marker 9 years ago
Marc Zinnschlag 6f619ea85f Merge branch 'master' into move
Conflicts:
	apps/opencs/view/render/object.cpp
9 years ago
Marc Zinnschlag c1f4448547 Merge remote-tracking branch 'origin/master' into createfix 9 years ago
scrawl 2821f46a18 Corpse clearing fix 9 years ago
Marc Zinnschlag e4f341d4ba Merge remote-tracking branch 'origin/master' into createfix 9 years ago
Marc Zinnschlag 7d8bd56e11 create new records with basic data in the same step without updates inbetween (Fixes #3207) 9 years ago
scrawl 87871d7d54 Don't add RotateController to an uncontrolled node 9 years ago
scrawl 36bb255bc0 Use safePlaceObject in spawnRandomCreature 9 years ago
scrawl 7485abe5c3 Use safePlaceObject for summoned creature spawning 9 years ago
scrawl be62ae758a Fall back to sides first 9 years ago
scrawl 6df71f6250 Factor out safePlaceObject function 9 years ago
scrawl 11f00e3aa9 Rename safePlaceObject to placeObject 9 years ago
scrawl be2f20f564 PlaceAt: attempt to select a safe spawn location (Fixes #2515, Fixes #1384, Fixes #2925) 9 years ago
scrawl 04d51d5871 Always update the ingredient icons (Fixes #3220) 9 years ago
scrawl 27577ce765 Add ESM::Land::DEFAULT_HEIGHT 9 years ago
scrawl fc3de3302e Create a collision shape for the default terrain 9 years ago
scrawl 84e9d346ef Remove duplicate include 9 years ago
Marc Zinnschlag ebaeabc962 Merge remote-tracking branch 'scrawl/respawn' 9 years ago
scrawl 3a2dccad4b Implement 'Show' script instruction 9 years ago
scrawl f2f601b958 Implement corpse clearing (Fixes #2363) 9 years ago
scrawl c3ef387208 Vanilla-compatible creature/NPC respawning (Fixes #2369, Fixes #2467) 9 years ago
Marc Zinnschlag 290da132b1 Merge remote-tracking branch 'scrawl/activate' 9 years ago
Rob Cutmore d60786b5da Do not show cell markers for interior cells 9 years ago
scrawl a97eae864d Fix the ObstacleCheck time step (Fixes #3211) 9 years ago
scrawl f99cd15f00 Vanilla-compatible activate / onActivate (Fixes #1629)
See https://forum.openmw.org/viewtopic.php?f=6&t=3074&p=34618#p34635
9 years ago
Marc Zinnschlag 01497ac8db Merge remote-tracking branch 'origin/master' 9 years ago
Marc Zinnschlag 9f14247562 Merge remote-tracking branch 'aesylwinn/topic-info-editor-improvements' 9 years ago
Aesylwinn 1ae402476d Journal verifier 9 years ago
Aesylwinn f4ed389496 InfoCondition autocompletion 9 years ago
scrawl d05603c7fe Directly apply On Target 'When Strikes' enchantments instead of launching a projectile (Fixes #3212) 9 years ago
scrawl 5cdee454ef Fix degree/radians mixup (Fixes #3213) 9 years ago
scrawl 90a99991d1 Use empty() instead of !size() 9 years ago
scrawl 8bd16e4d5a Don't compute the world matrix multiple times 9 years ago
scrawl a6621626aa Don't use multiple parent node paths in CSVRender::Object 9 years ago
scrawl 1c24cba46a Don't use multiple parental node paths. 9 years ago
scrawl c5d3e6c993 Disable preloading of levelled lists 9 years ago
Marc Zinnschlag 22e717161a split object base node into two node (one for position, one for everything else) 9 years ago
scrawl 8f81df2bd3 Cleanup 9 years ago
scrawl 0db7163363 Add specular mapping for terrain 9 years ago
scrawl f01e8a6950 Add specular mapping for objects 9 years ago
scrawl 5cf2441b10 ShaderVisitor: support automatic recognition of normal maps based on file pattern
Introduce new settings 'auto use object normal maps', 'auto use terrain normal maps', 'normal map pattern'
9 years ago
Aesylwinn 20942e6658 Fixes to testing if condition is always or never true 9 years ago
scrawl 6a0ac824bd Fix terrain error in OpenCS 9 years ago
Aesylwinn 5315866f61 Corrections to condition ranges and several other minor fixes 9 years ago
Aesylwinn 9d392487a9 Fix names to be unique and condition values to be set to 0 9 years ago
scrawl 17c4dfdb62 Use the lowest unused texture unit for the enchanted item glow texture 9 years ago
scrawl 5e12a1b4ef Add enchanted item glow to the shader 9 years ago
scrawl 268594dcf1 Recreate shader in NpcAnimation::setAlpha 9 years ago
scrawl 1232607385 Remove pointless widget names in settings layout file 9 years ago
scrawl a73512afb7 Add shader settings to settings.cfg 9 years ago
scrawl 3969675afa Remove unused settings 9 years ago
scrawl 553408949a Fix character preview 9 years ago
scrawl bd279c63f7 Fix fog on water 9 years ago
scrawl 9376811213 Vertex lighting shader 9 years ago
scrawl 044e0a829a Add fog 9 years ago
scrawl 41e1fd407d Disable shaders for the sky 9 years ago
scrawl a9ad1b09e2 Introduce ShaderManager & ShaderVisitor
Actual shaders still to be written.
9 years ago
scrawl e05d975020 Change the way that texture filtering settings are applied at runtime 9 years ago
scrawl 7f89bb273a Add 'reflect actors' setting for the water shader, default off 9 years ago