slothlife
f33559fead
Fixes for MSVC warnings, less overall changes
...
Kept some fixes from the first round of review. Found out that several
targets weren't being built with the same basic warnings disabled.
Disabled a few warnings for external libraries specifically, rather than
applying them to all targets.
11 years ago
slothlife
c160a04ede
Revert "Fixes for warnings when building with MSVC"
...
This reverts commit 46eb20b98c
.
11 years ago
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.
11 years ago
cc9cii
b2e3fa70c2
Fix spelling errors in comments.
11 years ago
scrawl
12de0afb03
Feature #50 : Spawn projectiles
...
Fix a bug in copyObjectToCell.
Make actor rotations more consistent.
11 years ago
scrawl
d0500e8124
Some unneeded includes cleanup
11 years ago
scrawl
098f9712f1
Add getPlayerPtr() utility method. Reduces dependencies a lot.
11 years ago
scrawl
c558e12212
Don't try to move objects that are not in a cell
11 years ago
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>
11 years ago
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.
11 years ago
Emanuel Guevel
aefa54d72d
Pass item count to ManualRef constructor
...
This remove the need to call setCount in multiple places.
11 years ago
Emanuel Guevel
f4f2586e8c
Remove duplicate code for PlaceAtMe/PlaceAtPC using a template
11 years ago
Alex
de1f423bd7
initial move of script opcodes and registerExtensions functions to components/compiler
12 years ago
scrawl
5063d90dda
GetStartingAngle was implemented, but not registered
12 years ago
scrawl
627c3fdb6b
Added GetStandingPC, GetStandingActor; Fixed GetStartingPos
12 years ago
Glorf
89f7ef2472
Move, moveworld script instructions
12 years ago
scrawl
a373f53988
Added SetAtStart
12 years ago
Glorf
7cd4dd0c91
Improved local rotations
12 years ago
Glorf
53fb17da10
Rotation system fixes
12 years ago
Glorf
e3a9f73eb6
Improved getangle script behaviour
12 years ago
Glorf
1e92ffc314
Added rotation layer
12 years ago
Glorf
763308868d
Fixed rotation speed
12 years ago
Glorf
972481f63f
Working rotate, rotateworld
12 years ago
Glorf
4e0233cf06
Base local rotations implementation
12 years ago
Glorf
106ef4c936
Rotate script
12 years ago
scrawl
1f3df4df0f
Perform a sanity check on count arguments
12 years ago
scrawl
2e7d5377f4
Fix crash when moving npcs to an inactive cell
12 years ago
scrawl
ebaf80d539
Trace actors onto the ground after load, when moved to a different cell by the console or on player cell change.
12 years ago
gus
3384d92761
oups introduced a bug..
12 years ago
gus
5951abfae2
fix some script instructions
12 years ago
scrawl
d6dd212ce8
GetWerewolfKills, ModScale, SetDelete, GetSquareRoot
12 years ago
greye
2057f5619e
move ESMStore to MWWorld
12 years ago
greye
2fa4ac177a
initial resolving
12 years ago
greye
18cc435aa1
resolving conflicts
12 years ago
Marc Zinnschlag
ede9a2b170
fixed an orientation problem
12 years ago
Marc Zinnschlag
fcda3b6ca8
fixed some script argument types
12 years ago
Marc Zinnschlag
ea8eab4f34
more cleanup
12 years ago
Marc Zinnschlag
408c5b8bd4
some cleanup
12 years ago
Marc Zinnschlag
4469976be9
Merge remote-tracking branch 'gus/object_movement_creation' into object_movement_creation
...
Conflicts:
apps/openmw/mwscript/docs/vmformat.txt
12 years ago
gugus
3c1a9061de
Fixed a bug of Ptr having a wrong orientation. But that's strange, seems CellRef isn't initialized properly
12 years ago
gugus
032ff7c879
Clean-up. There is still a little bug.
12 years ago
greye
7606ebafd6
resolving conflicts, minor update
12 years ago
gugus
fa9f2b268b
PlaceItem,PlaceItemCell,PlaceAtPC,PlaceAtMe
13 years ago
gugus
f2d080d091
bugfix
13 years ago
gugus
fb91f76a2b
fixed a crash
13 years ago
gugus
0c8045d606
allow exterior cell for positioncell. Crash!
13 years ago
gugus
0bc48cc5ea
little fix (thanks greye!)
13 years ago
gugus
eaf6a8df94
some correction
13 years ago
gugus
7fa1dc93d7
2nd try: position/ PositionCell
13 years ago
gugus
b664b174f0
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into object_movement_creation
...
Conflicts:
apps/openmw/mwscript/transformationextensions.cpp
13 years ago
gugus
cb5b69104d
PositionCell
13 years ago
gugus
8a485e213b
first try of the Position script instruction. Still missing: check if overlapp with an object.
13 years ago
gugus
d850a3ee49
some correction
13 years ago
Marc Zinnschlag
e4dc01832b
fixing object rotation script instructions (wrong argument type and missing error handling)
13 years ago
gugus
b2ce1dfd1a
getStartingPos
13 years ago
gugus
7d6ad6ad94
setPos and getPos Script instructions. Cell-crossing is not tested yet.
13 years ago
Marc Zinnschlag
c251fbdf23
Merge branch 'master' into HEAD
...
Conflicts:
apps/openmw/mwscript/docs/vmformat.txt
libs/openengine/ogre/renderer.cpp
13 years ago
gugus
ebd8b064f6
getStartingAngle script instruction
13 years ago
gugus
410b693555
setAngle improvement
13 years ago
gugus
557e114992
clean-up + getScale/Angle script instructions
13 years ago
gugus
0a67f60a6e
Clean-up
13 years ago