Lukasz Gromanowski
|
8d63f8eea2
|
Fixes #998: Setting the max health should also set the current health
Added setting current value of dynamic stat in OpSetDynamic class.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
|
2013-12-07 21:00:46 +01:00 |
|
scrawl
|
bb4bd999ba
|
PlaceAt: Copy the rotation when placing a non-actor. Don't modify placement position by bounding box for non-actors. Fixes placement in Graphic Herbalism mod.
|
2013-11-30 08:29:22 +01:00 |
|
scrawl
|
b490e56ba1
|
Remove redundant setLocals (already done by ContainerStore::add)
|
2013-11-21 17:19:41 +01:00 |
|
scrawl
|
bab657fe2b
|
Add a utility function to add items to a ContainerStore by RefID
|
2013-11-21 17:14:30 +01:00 |
|
Marc Zinnschlag
|
11e254aac8
|
Merge remote-tracking branch 'gus/AICombat'
Conflicts:
apps/openmw/CMakeLists.txt
apps/openmw/mwbase/mechanicsmanager.hpp
apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
|
2013-11-19 09:10:48 +01:00 |
|
gus
|
dff3cf162d
|
ToggleAI script instruction
|
2013-11-18 23:03:44 +01:00 |
|
scrawl
|
00af6b5617
|
Use an inventory store listener for animation parts and VFX update instead of updating them directly. Slightly more flexible, reduces InventoryStore dependencies and solves a crash during character creation due to the preview doll's animation not being registered in World.
|
2013-11-15 02:08:36 +01:00 |
|
Emanuel Guevel
|
aefa54d72d
|
Pass item count to ManualRef constructor
This remove the need to call setCount in multiple places.
|
2013-11-10 02:45:16 +01:00 |
|
Emanuel Guevel
|
f4f2586e8c
|
Remove duplicate code for PlaceAtMe/PlaceAtPC using a template
|
2013-11-10 02:45:16 +01:00 |
|
Emanuel Guevel
|
8ff747fbef
|
Move some deleteObject logic from OpDelete to MWWorld::deleteObject
|
2013-11-10 02:45:16 +01:00 |
|
Emanuel Guevel
|
10abb9d297
|
Call ContainerStore::remove() to remove items from inventory
Make placeObject() and dropObjectOnGround() in MWWorld to copy objects
(and indicate it clearly).
Enchanting an item now unequips it.
|
2013-11-10 02:45:16 +01:00 |
|
gus
|
d587f3c946
|
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into AICombat
Conflicts:
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwscript/docs/vmformat.txt
|
2013-10-31 09:51:17 +01:00 |
|
Emanuel Guevel
|
496f786c2a
|
Implement Disable/EnableLevitation script functions
Totally copied on Disable/EnableTeleporting implementation.
Thanks KittyCat!
|
2013-10-02 15:33:20 +02:00 |
|
gus
|
46a734852b
|
adding script instruction getLOS + some test about AI
|
2013-09-10 16:16:13 +02:00 |
|
mckibbenta
|
eef9df504a
|
fiddlings
|
2013-08-29 20:25:36 -04:00 |
|
mckibbenta
|
60fa69139e
|
minor changes
|
2013-08-25 19:20:14 -04:00 |
|
mckibbenta
|
8998b90e8b
|
initial do-nothing implementation; registered opcode
|
2013-08-24 21:19:12 -04:00 |
|
vorenon
|
3bf3bd4b8c
|
Silenced some warnings
|
2013-08-21 13:53:49 +02:00 |
|
Chris Robinson
|
73437dfdca
|
GetEffect can accept an effect ID string as well
|
2013-08-13 19:18:21 -07:00 |
|
Chris Robinson
|
c1dfa980bf
|
Combine ShowVarsImplicit and ShowVarsExplicit
Also removes an unnecessary else statement
|
2013-08-13 17:31:15 -07:00 |
|
Chris Robinson
|
30973352e8
|
Implement ShowVars (SV) console function
|
2013-08-13 04:54:41 -07:00 |
|
Chris Robinson
|
2353ac1739
|
Properly implement SetWerewolfAcrobatics
|
2013-08-13 04:54:41 -07:00 |
|
Chris Robinson
|
db1036e5e5
|
Handle SetWerewolfAcrobatics
|
2013-08-09 05:37:56 -07:00 |
|
Chris Robinson
|
75b6515915
|
Inherit NpcStats from CreatureStats
|
2013-08-08 23:28:02 -07:00 |
|
Chris Robinson
|
2bac4566c0
|
Merge remote-tracking branch 'PotatoesMaster/werewolf' into werewolf
Conflicts:
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwscript/statsextensions.cpp
|
2013-08-08 00:09:29 -07:00 |
|
Emanuel Guevel
|
48d2554ac3
|
Auto-equip when items are added to the inventory
We limit that to armor pieces and clothing items.
No auto-equiping for the player nor werewolves.
|
2013-08-07 15:17:55 +02:00 |
|
Emanuel Guevel
|
fd0a159a64
|
MWScript: update first unused opcode number
|
2013-08-07 12:05:53 +02:00 |
|
Alex
|
de1f423bd7
|
initial move of script opcodes and registerExtensions functions to components/compiler
|
2013-08-06 20:38:41 -04:00 |
|
Emanuel Guevel
|
c59ad62c57
|
Fix UndoWerewolf script instruction
|
2013-08-06 14:30:01 +02:00 |
|
Emanuel Guevel
|
5188a1c2cd
|
Implement script instructions Become/UndoWerewolf
|
2013-08-06 12:34:35 +02:00 |
|
scrawl
|
7dc30a01cd
|
Some changes suggested by cppcheck
|
2013-07-31 18:46:32 +02:00 |
|
Chris Robinson
|
c94653dc49
|
Implement the ModRegion script function
|
2013-07-27 07:10:18 -07:00 |
|
Chris Robinson
|
1174b85ac8
|
Implement Disable/EnableTeleporting script functions
|
2013-07-27 00:14:55 -07:00 |
|
Chris Robinson
|
3298eb1b37
|
Implement HitOnMe script function
|
2013-07-26 10:50:23 -07:00 |
|
Chris Robinson
|
14e0c182f3
|
Allow specifying the sound type to playSound and playSound3D
|
2013-07-18 21:50:11 -07:00 |
|
greye
|
f3d54a7ba4
|
move finding default cell positions to World
|
2013-07-07 15:03:06 +04:00 |
|
greye
|
6bb3942288
|
use Land height data for position in coc
|
2013-07-07 13:47:58 +04:00 |
|
greye
|
a3094b808e
|
update coc behaviour for interior cells
|
2013-07-07 13:47:58 +04:00 |
|
Marc Zinnschlag
|
b1a8dc35e0
|
minor adjustments
|
2013-05-24 15:03:46 +02:00 |
|
Torben Carrington
|
1cfe037d6b
|
AIWander - Added support for the Repeat parameter to mimic vanilla.
|
2013-05-24 04:49:20 -07:00 |
|
Miroslav Puda
|
3cebb41459
|
missing break
|
2013-05-21 21:04:15 +02:00 |
|
Marc Zinnschlag
|
9fee99d56c
|
Merge remote-tracking branch 'scrawl/master'
|
2013-05-15 22:43:00 +02:00 |
|
scrawl
|
c41f119ba6
|
Added new game button
|
2013-05-15 17:54:18 +02:00 |
|
Torben Carrington
|
4d10a1c407
|
Fixed an additional 0 being sent into the AIWander idle parameters vector (Thanks to Chris)
|
2013-05-13 02:57:52 -07:00 |
|
Marc Zinnschlag
|
af191c7382
|
fixed AiWander arguments
|
2013-05-13 11:27:36 +02:00 |
|
kpp
|
24d619d6b4
|
Changes the logic of WindowManager::messageBox()
Fixes removeItem
Fixes addItem
|
2013-05-10 14:06:25 +04:00 |
|
scrawl
|
6cd28d1156
|
Fix a bug in getPCNextRank
|
2013-05-04 12:28:12 +02:00 |
|
scrawl
|
67422c397c
|
GetWindSpeed
|
2013-05-01 11:42:24 +02:00 |
|
scrawl
|
5063d90dda
|
GetStartingAngle was implemented, but not registered
|
2013-05-01 11:22:46 +02:00 |
|
scrawl
|
627c3fdb6b
|
Added GetStandingPC, GetStandingActor; Fixed GetStartingPos
|
2013-05-01 11:15:43 +02:00 |
|