Commit Graph

5573 Commits (65081f5520b733b235b87a9b98e5f6afbb331962)
 

Author SHA1 Message Date
scrawl df8e502f8c Ouch, I used && instead of &, this broke actions without a sound 12 years ago
Wareya c98a815581 Remove debug printing from previous commit 12 years ago
Wareya f0220fb06b Implement "Rest Until Healed"
Fixes: https://bugs.openmw.org/issues/563
12 years ago
scrawl a5c8d5748f fix FailedAction. 12 years ago
scrawl 0bc34c1c0d Action::executeImp returns a bool value to indicate if the sound should be played. 12 years ago
scrawl 7d918caa93 Don't allow dialogue if player controls are disabled. 12 years ago
Marc Zinnschlag 910858c300 Merge remote-tracking branch 'sergeyshambir/guiconvience' into next 12 years ago
Douglas Mencken eb09662f1d Don't include boost/filesystem/v3/operations.hpp, use boost/filesystem/operations.hpp instead.
It is boost headers' job to deal with their internals.
12 years ago
Douglas Mencken a3e421167b esmtool/labels: bodyPartLabel, meshPartLabel, meshTypeLabel
Signed chars, unsigned chars... Just use int for index everywhere.
12 years ago
Chris Robinson 158e18b98d Remove an unused method 12 years ago
Chris Robinson c965bd8e18 Increase step size to 30 12 years ago
Douglas Mencken df5919f2c5 Use `signed char' explicitly where needed. It is important because:
- It is implementation-dependent if plain `char' signed or not.
- C standard defines three *distinct* types: char, signed char,
  and unsigned char.
- Assuming that char is always unsigned or signed can lead to
  compile-time and run-time errors.

You can also use int8_t, but then it would be less obvious for developers
to never assume that char is always unsigned (or always signed).

Conflicts:

	components/esm/loadcell.hpp
12 years ago
scrawl 4da11a96a5 Fixed gold ref count always becoming 1 when dropped on the ground 12 years ago
Chris Robinson c57001e3bd Remove an unused field 12 years ago
Chris Robinson e4341525c8 Add a jump state
Currently unused
12 years ago
Chris Robinson ff0099fa6e Scale the animation speed based on the animation velocity and movement speed
This may not be totoally correct since it takes the whole animation into
account, rather than just the looping portion. But it's good enough for now.
12 years ago
Chris Robinson e1a1530774 Better implement Npc::getSpeed 12 years ago
Chris Robinson 3348e8a436 Clarify a comment 12 years ago
Chris Robinson ac717373b1 Add a method to check if an object is on the ground 12 years ago
Chris Robinson 18b606fddf Use the PhysicActor's set/getOnGround method 12 years ago
Chris Robinson 15dc82f454 Increase step size to 15 12 years ago
Chris Robinson a729b1b12a Snap to the ground after moving
Depends on two factors:
* End up close enough above to a walkable plane (it's within sMaxStep units
  down and is angled sMaxSlope or less)
* Started out on the ground without any upward movement

This also reduces the distance needed to be to the ground to 4 (from 10), and
ensures the actor is 2 units above the ground when on it. Downward force is
also removed when starting on the ground.
12 years ago
Chris Robinson da5f11700f Warn about unhandled node types before the controllers 12 years ago
Chris Robinson 5b2ca6fa7d Don't complain about RootCollisionNode, it's handled in nifbullet 12 years ago
Chris Robinson 6a9755778e Merge remote-tracking branch 'zini/next' into animation2 12 years ago
Marc Zinnschlag 5e3529783d Merge remote-tracking branch 'ace/win-fixes' into next 12 years ago
Alexander "Ace" Olofsson bbb845824d Added typedef for ssize_t in windows and fixed a use of __PRETTY_FUNCTION__ 12 years ago
Alexander "Ace" Olofsson 0ae01794f1 Fixed build errors in OpenCS 12 years ago
Alexander "Ace" Olofsson f9a0a19ee1 Fix a small issue in the windows installer, also added the OpenMW version to the installed package name 12 years ago
Sergey Shambir 7d7a1119da Fixed book text misalignment, at least in some cases
https://bugs.openmw.org/issues/284
12 years ago
Sergey Shambir 03803f19b5 BookTextParser: moved to Ogre::UTFString
Font height and unicode characters glyph width now accounted correctly.
12 years ago
Sergey Shambir 3b64389668 BookTextParser: fixed infinitive loop 12 years ago
Marc Zinnschlag ba97c8f7d6 updated credits file 12 years ago
Marc Zinnschlag 1a079ec8d3 Merge branch 'master' into next 12 years ago
Marc Zinnschlag 04001717e7 Merge remote-tracking branch 'scrawl/master' 12 years ago
Marc Zinnschlag 1fd7d8ed2a Merge remote-tracking branch 'graffy76/master' into next 12 years ago
graffy76 55dd17c27c Added setBarColor() function to CSVDoc::Operation. Created four color
types for existing operations (save, verify, compile and search), with a
default for future / undefined ops.
12 years ago
scrawl 62c711d709 Small change to delete microcode cache more aggressively. 12 years ago
Marc Zinnschlag 64d9d9e2ce Merge remote-tracking branch 'wheybags/master' into next 12 years ago
Marc Zinnschlag eb6590f7d8 added delegate factory 12 years ago
Tom Mason c32c31f6d6 break after activating button 12 years ago
Tom Mason 158c6fc9fa pressing enter when a messagebox is prompting for "ok", will activate ok button 12 years ago
Marc Zinnschlag 959accc4d5 Merge remote-tracking branch 'corristo/osx-ffmpeg-sound-fix' 12 years ago
Sergey Shambir 59808c3e10 GUI: Birth and Class dialogs now both select 1st item in list at first
time.
12 years ago
Sergey Shambir 725bfe6372 TradeWindow: balance now changes per time if user holds +/- button
pressed
12 years ago
Sergey Shambir bba024d6ad Right mouse button click now stops Container GuiMode. 12 years ago
Chris Robinson 4ee5857bae Filter accumulation axis for mLastPosition as needed 12 years ago
Chris Robinson f4e587c72c Always create a skeleton from a NIF when there's more than one NiNode 12 years ago
Chris Robinson 8d6f017f17 Remove an unneeded Animation field 12 years ago
Chris Robinson f197c67e95 Fix a circular include 12 years ago