slothlife
46eb20b98c
Fixes for warnings when building with MSVC
...
Most warnings are innocuous (wrong type-specifier for forward
declarations, conversion of literals into unsigned integers, warnings
about methods optimized out), but I believe actual bugs were revealed in
vartypedelegate.cpp and combat.cpp.
2014-05-09 08:32:52 -05:00
cc9cii
b2e3fa70c2
Fix spelling errors in comments.
2014-03-14 07:04:39 +11:00
scrawl
12de0afb03
Feature #50 : Spawn projectiles
...
Fix a bug in copyObjectToCell.
Make actor rotations more consistent.
2014-03-08 01:31:27 +01:00
scrawl
d0500e8124
Some unneeded includes cleanup
2014-01-15 14:53:28 +01:00
scrawl
098f9712f1
Add getPlayerPtr() utility method. Reduces dependencies a lot.
2014-01-08 18:39:44 +01:00
scrawl
c558e12212
Don't try to move objects that are not in a cell
2014-01-02 03:06:48 +01:00
Lukasz Gromanowski
e9844e1b37
Fixes #417 : Apply weather instantly when teleporting
...
Changed teleporting detection from "position tracking" to manually
setting "teleportation" flag ( player->setTeleported(true) ).
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2013-12-31 20:40:23 +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
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
Alex
de1f423bd7
initial move of script opcodes and registerExtensions functions to components/compiler
2013-08-06 20:38:41 -04: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
Glorf
89f7ef2472
Move, moveworld script instructions
2013-04-26 17:28:19 +02:00
scrawl
a373f53988
Added SetAtStart
2013-04-26 02:02:51 +02:00
Glorf
7cd4dd0c91
Improved local rotations
2013-04-25 19:14:10 +02:00
Glorf
53fb17da10
Rotation system fixes
2013-04-24 21:42:04 +02:00
Glorf
e3a9f73eb6
Improved getangle script behaviour
2013-04-16 21:40:34 +02:00
Glorf
1e92ffc314
Added rotation layer
2013-04-16 21:17:19 +02:00
Glorf
763308868d
Fixed rotation speed
2013-04-15 17:45:18 +02:00
Glorf
972481f63f
Working rotate, rotateworld
2013-04-15 16:45:53 +02:00
Glorf
4e0233cf06
Base local rotations implementation
2013-04-14 21:42:37 +02:00
Glorf
106ef4c936
Rotate script
2013-04-10 22:53:03 +02:00
scrawl
1f3df4df0f
Perform a sanity check on count arguments
2013-04-06 19:25:29 +02:00
scrawl
2e7d5377f4
Fix crash when moving npcs to an inactive cell
2013-04-04 16:51:22 +02:00
scrawl
ebaf80d539
Trace actors onto the ground after load, when moved to a different cell by the console or on player cell change.
2013-04-03 23:55:57 +02:00
gus
3384d92761
oups introduced a bug..
2013-03-04 12:28:43 +00:00
gus
5951abfae2
fix some script instructions
2013-03-03 13:59:38 +00:00
scrawl
d6dd212ce8
GetWerewolfKills, ModScale, SetDelete, GetSquareRoot
2012-11-27 06:54:13 +01:00
greye
2057f5619e
move ESMStore to MWWorld
2012-11-05 17:18:01 +04:00
greye
2fa4ac177a
initial resolving
2012-10-01 00:23:49 +04:00
greye
18cc435aa1
resolving conflicts
2012-09-21 13:13:11 +04:00
Marc Zinnschlag
ede9a2b170
fixed an orientation problem
2012-09-19 19:56:02 +02:00
Marc Zinnschlag
fcda3b6ca8
fixed some script argument types
2012-09-18 11:09:54 +02:00
Marc Zinnschlag
ea8eab4f34
more cleanup
2012-09-18 11:06:19 +02:00
Marc Zinnschlag
408c5b8bd4
some cleanup
2012-09-18 10:49:51 +02:00
Marc Zinnschlag
4469976be9
Merge remote-tracking branch 'gus/object_movement_creation' into object_movement_creation
...
Conflicts:
apps/openmw/mwscript/docs/vmformat.txt
2012-09-18 10:44:25 +02:00
gugus
3c1a9061de
Fixed a bug of Ptr having a wrong orientation. But that's strange, seems CellRef isn't initialized properly
2012-09-17 14:12:27 +02:00
gugus
032ff7c879
Clean-up. There is still a little bug.
2012-09-17 13:36:48 +02:00
greye
7606ebafd6
resolving conflicts, minor update
2012-09-17 11:37:50 +04:00
gugus
fa9f2b268b
PlaceItem,PlaceItemCell,PlaceAtPC,PlaceAtMe
2012-09-02 17:57:03 +02:00
gugus
f2d080d091
bugfix
2012-08-18 10:50:58 +02:00
gugus
fb91f76a2b
fixed a crash
2012-08-11 22:08:04 +02:00
gugus
0c8045d606
allow exterior cell for positioncell. Crash!
2012-08-11 19:16:00 +02:00
gugus
0bc48cc5ea
little fix (thanks greye!)
2012-08-11 18:07:20 +02:00
gugus
eaf6a8df94
some correction
2012-08-11 14:06:58 +02:00
gugus
7fa1dc93d7
2nd try: position/ PositionCell
2012-08-11 09:52:49 +02:00
gugus
b664b174f0
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into object_movement_creation
...
Conflicts:
apps/openmw/mwscript/transformationextensions.cpp
2012-08-09 23:50:44 +02:00
gugus
cb5b69104d
PositionCell
2012-08-09 23:45:06 +02:00
gugus
8a485e213b
first try of the Position script instruction. Still missing: check if overlapp with an object.
2012-08-05 16:44:56 +02:00