Commit Graph

111 Commits (d4d46fc60256177968c96e9653ced2f83652338e)

Author SHA1 Message Date
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