Commit Graph

7030 Commits (ae5f783a1650b8d65a2b65eeae149ab5729ef473)

Author SHA1 Message Date
Marek Kochanowicz b83817e05e May only include alphanumeric characters and underscores and may not start with a number. 11 years ago
Marek Kochanowicz 3cc23a9cb3 very basic, but safe putting down " " 11 years ago
Nikolay Kasyanov 4e28fd85a3 Fixed build on OS X 11 years ago
Marc Zinnschlag c18c3e51ee handle IDs that don't exist anymore after loading 11 years ago
Marc Zinnschlag 9788bbcab9 partially store creature state in saved game files (only attributes and dynamics for now) 11 years ago
Marc Zinnschlag b0532e0c85 store NPC state in saved game files 11 years ago
Marc Zinnschlag 9f721fd144 store list of known topics in saved game files 11 years ago
Marc Zinnschlag 6ac64bbe15 Merge branch 'script'
Conflicts:
	readme.txt
11 years ago
Marek Kochanowicz 17af865a9f checking for the source of the drop, reject those from other files for now 11 years ago
Marc Zinnschlag 9cdfca6c26 Merge remote-tracking branch 'potatoesmaster/disable-crash' 11 years ago
Marek Kochanowicz cbe1fe2f95 removed misplaced bracket 11 years ago
Marek Kochanowicz 45d9364195 Put the id in the quote. 11 years ago
Marek Kochanowicz ec8c8a9d88 -journalinfo +topic 11 years ago
Marek Kochanowicz 41606a67e4 implemented whitelist of allowed types in the scripts 11 years ago
Marek Kochanowicz 930b77e60a allow drag and drop into the script edit window. 11 years ago
Marc Zinnschlag 01a7918124 Merge remote-tracking branch 'potatoesmaster/selected-spell' 11 years ago
Marek Kochanowicz 97fe5465bf created new files 11 years ago
Emanuel Guevel 3d8ca02479 Fix breaking of enchanted items casting 11 years ago
Marc Zinnschlag 0afa61eed5 fixed referenceable-loading in case of more than one content file 11 years ago
Marc Zinnschlag 2007a3e902 improved script check error messages 11 years ago
Marek Kochanowicz 56be62b956 small reformatting 11 years ago
Marek Kochanowicz 4ee90c24e5 more readable code. 11 years ago
Marc Zinnschlag 4e04131957 fixing case broke sorting in script context 11 years ago
Marc Zinnschlag 2130ec39d6 disable warnings by default in script verifier 11 years ago
Marek Kochanowicz b1f63947e8 Checking if the drop comes from same document. 11 years ago
Marek Kochanowicz d6820b977e store const ref to the document in the table. 11 years ago
Marek Kochanowicz f3dc45f1ec long line split. 11 years ago
Marek Kochanowicz 37d262b147 Splited very long line. 11 years ago
Marc Zinnschlag 7b8802588e Merge remote-tracking branch 'sirherrbatka/DragDrop' 11 years ago
Marek Kochanowicz aafde926d3 Documentation, corrections. 11 years ago
Marc Zinnschlag e17af4231a added script verifier 11 years ago
Marc Zinnschlag 0ff744c2ff fixed CSMWorld::ScriptContext::isJournalId 11 years ago
gus a315d5cc2b aiactivate works. Bug when you try to use it on a reference that doesn't exist. Need to clran up door.cpp 11 years ago
Marek Kochanowicz ae418f2538 nicer formatting 11 years ago
Marc Zinnschlag 0a8ffbfb1d added missing implementation for CSMWorld::ScriptContext::getMemberType 11 years ago
Marc Zinnschlag 910d62e4b8 added missing implementation for CSMWorld::ScriptContext::getGlobalType 11 years ago
Marc Zinnschlag 451e1f413b instead of using pre-compiled variable lists for remote member access get the variable list from the remote script on the fly 11 years ago
Emanuel Guevel 7c981587fc When searching object by id, search in active cells before searching in the player's inventory 11 years ago
Marc Zinnschlag 053b3dc371 Merge branch 'openmw-28'
Conflicts:
	CMakeLists.txt
11 years ago
Emanuel Guevel e597328b6b Make enable/disable a no-op for items in containers 11 years ago
Marek Kochanowicz 40cc108e54 drag and drop works. 11 years ago
Marek Kochanowicz 1bcc6d6918 using new icon. 11 years ago
Marek Kochanowicz 2afe3f3e57 Introduced multitype icon. 11 years ago
Marek Kochanowicz 6662560cbc new displays for referencable table columns 11 years ago
Marc Zinnschlag d6e212a02b Merge branch 'master' into script 11 years ago
Marc Zinnschlag e9238b456d use case-insensitive sorting in columns 11 years ago
Marek Kochanowicz 09d3c7a446 Attempt to match types. Does not work at the moment. 11 years ago
gus 7c6e27e4f9 Merge branch 'master' of https://github.com/zinnschlag/openmw.git into AIFix2
Conflicts:
	apps/openmw/mwmechanics/aitravel.cpp
11 years ago
Marek Kochanowicz 71b2fc1c70 Introduced method to access display type. 11 years ago
Marc Zinnschlag 9c52820754 Merge remote-tracking branch 'scrawl/master' 11 years ago
Marek Kochanowicz 5f3f867a10 Implemented convertEnums function 11 years ago
scrawl c6fb0f2d9b Removed terrain component's dependency on ESM 11 years ago
Marc Zinnschlag dde4fbd818 allow one more integer argument in RemoveSoulGem and up to 6 more in AiFollow and then throw them all away 11 years ago
Marc Zinnschlag b3412b7eec another case fix (remote member access again) 11 years ago
Marc Zinnschlag dc433a3c09 fixed case handling problem for local variable access 11 years ago
Marc Zinnschlag 388735046f fixed broken remote member variable access 11 years ago
Marek Kochanowicz c142089bfe Merge branch 'master' of https://github.com/zinnschlag/openmw into DragDrop 11 years ago
Marek Kochanowicz c00834a8de added some iostream garbage. 11 years ago
Marek Kochanowicz 8dfdd87a07 Merge branch 'DnD' of https://github.com/gugus/openmw into DragDrop
Conflicts:
	apps/opencs/view/world/table.cpp
11 years ago
Marek Kochanowicz 62c9c77ddf Compiles now. 11 years ago
gus 6cf561f713 get index to where we are dropping 11 years ago
gus 2e33ab3a13 droping somewhat works 11 years ago
Marek Kochanowicz e1a39b8388 Replaced some display_string with specific type. Damn, i wish this is correct ;-) 11 years ago
Marek Kochanowicz fc135fbfee Added new Display types 11 years ago
Emanuel Guevel 8824af30b4 Allow to display message box outside of dialogue window 11 years ago
Marc Zinnschlag ffd1783690 Merge remote-tracking branch 'mrcheko/master' 11 years ago
Marc Zinnschlag e44a7268fc Merge remote-tracking branch 'potatoesmaster/selected-spell' 11 years ago
Emanuel Guevel a3eea4f6b6 Do not allow spellcasting stance without spell selected 11 years ago
Emanuel Guevel 70d35da116 Unset selected spell when removed 11 years ago
Emanuel Guevel 6a4820c0f7 Show a message when the player attempts to cast a disabled spell 11 years ago
Marc Zinnschlag 9de2922d22 fixed case problem in remote member variable access 11 years ago
Marek Kochanowicz 53e2e8415d replaced start with exec 11 years ago
gus df46218acc try droping 11 years ago
Marc Zinnschlag 3b990795c4 added access to remote access of local variables of global scripts 11 years ago
gus b5006c5dbd compile fix 11 years ago
mrcheko a6be72673c improves animation-controlled velocity check 11 years ago
scrawl 8f949c6ae2 Fix lockpicks 11 years ago
scrawl 6ce499f0e6 Fixes #848: Use hardcoded animation velocity for first person movement 11 years ago
scrawl ff11d85a62 Fix wrong assertion 11 years ago
gus 632834ce10 WIP 11 years ago
scrawl 4a26909172 Fixes #1159: Don't allow quick keys menu in chargen 11 years ago
Marek Kochanowicz 3b8f04c0f3 Allow multi-item drag. 11 years ago
Marek Kochanowicz f01b02c42d Changed format. 11 years ago
Marek Kochanowicz 76b729ac9b Removed getUniversalid interface. 11 years ago
scrawl 677fc84223 Refactor actors update 11 years ago
scrawl 0cc1cd8f7e Fix message box formatting bug 11 years ago
scrawl 7907181c0c Fix uninitialized member 11 years ago
scrawl ffe19e7a52 Feature #50: Handle attach & release of projectiles 11 years ago
scrawl 8b8fb931a0 Feature #50: Don't allow ranged weapon attack when ammunition is empty 11 years ago
scrawl a07eaa0c0d Feature #50: Allow body pitch in third person for ranged weapon aiming 11 years ago
scrawl 5ee105c812 Fix typo 11 years ago
scrawl 7cf22391a5 Feature #50: Handle weapon controllers (i.e. bowstring animations, etc) 11 years ago
scrawl e1e7a492e2 Fix movement speed formula for flying creatures 11 years ago
scrawl f608ceeffc Fixes #1158 (Armor rating label issues) 11 years ago
scrawl 8aed4fcfa4 Correction for marksman weapon inventory preview 11 years ago
scrawl 5b076aa570 Revert "Bug #1074: Inventory paperdoll obscures armour rating"
This reverts commit b017a3be3e.
11 years ago
scrawl df78357e05 Handle knockout separately (Closes #1151) 11 years ago
Marek Kochanowicz 04287cb87a Provide method to return whole data vector from tablemimedata. 11 years ago
Marek Kochanowicz 8b799683c1 Display QPixMap with dragged object. 11 years ago
Marek Kochanowicz 3439940a8e Tablemimedata able to handle vector of objects and return icon. 11 years ago
Marek Kochanowicz 423b2906be Yes, you can drag. But not drop. 11 years ago
Marek Kochanowicz dc80bfff55 Attempt to get basic tablemimedata subclass. 11 years ago
mrcheko 688f359a33 discard creatures speed and negative fatique changes 11 years ago
Marc Zinnschlag c5b92ed6c8 Merge remote-tracking branch 'pvdk/versioninfo' 11 years ago
Marc Zinnschlag 21f502df34 compatibility fix 11 years ago
pvdk f263acdac6 Merge remote-tracking branch 'upstream/master' into versioninfo 11 years ago
Alexander "Ace" Olofsson e50a393de4 Fix linking issues on Windows using MSVC. 11 years ago
pvdk 4e03e9cf87 Changed development version info text and the tooltip now works on all platforms 11 years ago
Marc Zinnschlag 32860a05e3 added dummy implementations for getPcInJail and getPcTraveling 11 years ago
mrcheko 761f13d3ce activate whole-body attack animations 11 years ago
Marc Zinnschlag 914ab1b8ab allow 'x' instead of 'getjournalindex x' 11 years ago
Marc Zinnschlag 4ee43612f6 added new switch: --script-warn 11 years ago
mrcheko b85a4dd35e pos accum without conformity with animation bug/creature speed 11 years ago
Alexander "Ace" Olofsson e3d85af70a Fix an issue with int32_t being unknown on windows. 11 years ago
Marek Kochanowicz a36cc26434 Created new files for TableMimeData class. 11 years ago
scrawl 1deb0a7cdf Savegame dialog: Set key focus to editbox 11 years ago
scrawl ec46575671 Overwriting saves fixes - copy description of overwritten slot, ask for confirmation 11 years ago
scrawl 6d37cd7e86 Savegame dialog: Don't allow empty save names 11 years ago
scrawl 63284d21a0 Savegame dialog: 'Enter' while editing a name is equivalent to pressing the ok button 11 years ago
scrawl dea9d21db6 Some additional safety checks for global map loading 11 years ago
scrawl f89b3cac02 Feature #764: Store the actor that gave the dialog response 11 years ago
scrawl a988a0d6dc Don't add duplicate topic responses to the journal 11 years ago
scrawl 37ef8ec908 Savegame dialog: support loading saves using Enter key or double-click 11 years ago
scrawl 49e26415be Don't call loadGame() from within the MWMechanics::Actors update sequence 11 years ago
Marc Zinnschlag 1b5301eec0 Merge branch 'savedgame'
Conflicts:
	apps/openmw/mwbase/mechanicsmanager.hpp
	apps/openmw/mwbase/soundmanager.hpp
	apps/openmw/mwgui/mapwindow.hpp
	apps/openmw/mwmechanics/actors.cpp
	apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
	apps/openmw/mwsound/soundmanagerimp.hpp
	components/esm/loadcell.cpp
11 years ago
Marc Zinnschlag 5b04c10e1d added creature/NPC state to saved games (only container/inventory for now) 11 years ago
Marc Zinnschlag d2ec3ffdc8 handle equipped items when serialising inventory state 11 years ago
Marc Zinnschlag bcc5894e2d changed implementation functions for container serialisation from free functions to member functions (will need some polymorphism later) 11 years ago
Marc Zinnschlag dd674566a2 store content of containers in saved game files 11 years ago
scrawl 4ec86d1c68 Bug #1147: Fix the inventory preview pose used for ranged weapons 11 years ago
scrawl 60bbab52fe Support keyframe controllers for bones that aren't in the skeleton base 11 years ago
scrawl da34f8bda1 Fix LastHitObject 11 years ago
scrawl 067c2bc2ec Disable combat movements for creatures without weapons 11 years ago
scrawl 7820ea5806 "Always best attack" should only affect the player 11 years ago
scrawl d0c6ecd03a Bug #1148: Workaround for broken images in some MW versions 11 years ago
scrawl 52f89e9a17 Don't play "idle" voice entries for NPCs with Hello 0
Not entirely sure if this is correct, but it prevents the NPCs in the starting boat from incorrectly playing them.
11 years ago
scrawl 39d86a9468 Improvements to smooth NPC steering 11 years ago
mrcheko 80d8aa4030 bug with sequence of knockouts; giving sense to some hit state code 11 years ago
Marc Zinnschlag 900532a6ca store additional state of lights in saved game files 11 years ago
Marc Zinnschlag ec7cb90ca4 added support for serialisation of CustomData state 11 years ago
scrawl 2b15b8b484 Fix gold bugs (Fixes #1145, Fixes #1146) 11 years ago
scrawl 305e78c981 Fix creature attack bug 11 years ago
scrawl e717694b36 Reset Run stance in AiWander 11 years ago
scrawl 23ffb8a4dc Fixes #1143: Make getCurrentAiPackage return the package that was run last, not the package that will be run in the next frame.
This makes the Mehra Milo script work properly.
11 years ago
scrawl 434fd21584 Don't set journal index if a higher index is currently set
This is vanilla behaviour, and required for the Mehra Milo vivec informants quest.
11 years ago
scrawl edff88542b Allow double click / Enter key for accepting race/class/birthsign 11 years ago
scrawl a8a09762ce Don't crash when deleting or disabling a moving door 11 years ago
scrawl 190512156d Use some more GMSTs for enchanting 11 years ago
scrawl ea7e0abdc2 Move WhenStrikes skill success to a more appropriate place 11 years ago
scrawl b8db151da7 Add missing skill increases for armor hits 11 years ago
scrawl 82146e7f8d Use GMSTs for levelup 11 years ago
scrawl cc40cec395 Move levelup to NpcStats
The code came from back in the days where NpcStats did not derive from CreatureStats.
11 years ago
scrawl ba67bf45f8 Fix an issue with InventoryStore copy constructor. Don't copy the iterator directly - mContainer will be wrong and comparisons against end() will always fail.
This caused an exception when looting a creature that had moved cells.
11 years ago
scrawl 365ae15532 Drag&Drop: auto-hide windows that can't be drop targets on mouseover 11 years ago
mrcheko 3a5da7e6e8 merged with master 11 years ago
mrcheko 5ee1dc6be8 attacktypes error fix 11 years ago
Marc Zinnschlag 1d34f5e096 Merge remote-tracking branch 'sirherrbatka/cloning'
Conflicts:
	apps/opencs/model/world/refiddata.cpp
11 years ago
Marc Zinnschlag a473c3f619 some cleanup 11 years ago
Marc Zinnschlag fd5486864a Merge remote-tracking branch 'gus/AIFix2'
Conflicts:
	apps/openmw/mwbase/mechanicsmanager.hpp
	apps/openmw/mwmechanics/actors.cpp
	apps/openmw/mwmechanics/actors.hpp
	apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
	apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
11 years ago
Marek Kochanowicz 2bd98a69ab Corrections, according to the comments. Thanks for the review. :-) 11 years ago
pvdk 1262eab03a Added some nice error messages to the installation process 11 years ago
pvdk 2736527e5a Did some cleanup work on the unshield thread: more code re-use 11 years ago
mrcheko e50e94af0b remove CreatureStats::mAttackType, set/getAttackType() 11 years ago
mrcheko fe0268062d merge with master 11 years ago
Marek Kochanowicz d3000ce099 whitespaces removed again. 11 years ago
Marek Kochanowicz 62ea0bb066 Cleared whitespaces. 11 years ago
Marek Kochanowicz c82db915f1 Removed needless includes 11 years ago
Marek Kochanowicz d0b07de7ef Corrected bug mentioned by zini. 11 years ago
pvdk 3fd88aca59 Re-added support for GoTY disks and added a messagebox, displayed when done 11 years ago
gus 846276f747 clean up 11 years ago
pvdk 8db333c8d0 Made the getter/setter functions thread-safe 11 years ago
Marek Kochanowicz ed0ba906cf removed needless include 11 years ago
Marek Kochanowicz 9c579dbd6c ok, that should be enough 11 years ago
Marek Kochanowicz 84e07c95b1 formatting 11 years ago
Marek Kochanowicz 51115fa5be spaces around operators 11 years ago
Marek Kochanowicz c91ae86084 is there something that can generate diff from two git branches? Using github for this is kinda annoying. 11 years ago
Marek Kochanowicz 52176d6435 reforfucking 11 years ago
Marek Kochanowicz 2b71568bb6 still reformating 11 years ago
Marek Kochanowicz 316debb827 reformating 11 years ago
Marek Kochanowicz 4d6fb31610 reformating 11 years ago
Marek Kochanowicz 2899f04a3f reformatting 11 years ago
Marek Kochanowicz 6a0b5defd7 removed needless member value. 11 years ago
Marek Kochanowicz bb62efc3d8 Removed pointless includes. 11 years ago
Marc Zinnschlag 29c3a288e3 load and save of reference in cells (without CustomData state) 11 years ago
Marek Kochanowicz 71d6364754 Chaninging variables name to follow our policy. 11 years ago
Marek Kochanowicz aa6d1ff4c3 removed needless argument for cloning 11 years ago
Marek Kochanowicz be8b978a89 corrected mistake in data 11 years ago
Marek Kochanowicz 62c2259c87 removing coordinates handling 11 years ago
mrcheko 45b3aa3d93 corrected things connected to determining attack type 11 years ago
gus f5d589388c bug fix 11 years ago
gus 764011dd1b clean up 11 years ago
gus 7cb47aa635 new implementation of pathfinding. Works, but need clean up 11 years ago
scrawl eba6c9a8fd Fix massive console spam regarding the scrib's idle3 animation 11 years ago
scrawl b1066de81d Revert "Merge remote-tracking branch 'mrcheko/master'"
This reverts commit 4e360136b1, reversing
changes made to 047bbe43b2.

Conflicts:

	apps/openmw/mwmechanics/aicombat.cpp
11 years ago
scrawl a1fbd1fcc8 Revert "Merge remote-tracking branch 'mrcheko/master'"
This reverts commit df7c139e2f, reversing
changes made to fec26342cd.
11 years ago
scrawl e0de76a6f7 Save/load global map 11 years ago
scrawl e62bf8fca9 Remove some garbage 11 years ago
scrawl 79a9c4e048 Clear mShared before populating it. Fixes an issue with duplicate records (e.g. dialogue keywords) after loading a savegame. 11 years ago
scrawl bdb03926c2 Fix crash when loading another game after dying 11 years ago
scrawl 28185e2017 Death/godmode fixes: Revive player *after* character update, since there might be fall damage. 11 years ago