scrawl
|
a0fb31e3b1
|
Accept a ConstPtr in getLOS
|
2015-12-18 18:03:47 +01:00 |
|
scrawl
|
029d467ea5
|
Accept a ConstPtr in getItemsOwnedBy, getContainersOwnedBy
|
2015-12-18 18:00:18 +01:00 |
|
scrawl
|
388aed1748
|
Accept a ConstPtr in findContainer, collision script functions, getUnderwater functions
|
2015-12-18 17:56:48 +01:00 |
|
scrawl
|
ed101ad35a
|
Remove redundant getPlayerAnimation function
|
2015-12-18 17:44:57 +01:00 |
|
scrawl
|
c9ca5bc946
|
Accept a ConstPtr in placeObject
|
2015-12-18 17:42:59 +01:00 |
|
scrawl
|
6c505ca06f
|
Accept a ConstPtr in getHitContact
|
2015-12-18 17:38:21 +01:00 |
|
scrawl
|
0796f49c17
|
Accept a ConstPtr in various physics getters
|
2015-12-18 17:36:14 +01:00 |
|
scrawl
|
553132cb51
|
Accept a ConstPtr in launchProjectile
|
2015-12-18 17:13:54 +01:00 |
|
scrawl
|
8f9fc87565
|
Accept a ConstPtr in LocalScripts::setIgnore
|
2015-12-18 17:09:11 +01:00 |
|
scrawl
|
1212c07266
|
Pass a string by reference
|
2015-12-18 17:08:26 +01:00 |
|
scrawl
|
f35ab12979
|
Accept a ConstPtr in InventoryStore::isEquipped
|
2015-12-18 17:06:58 +01:00 |
|
scrawl
|
3856f931db
|
Accept a ConstPtr in ContainerStore::addNewStack
|
2015-12-18 17:04:54 +01:00 |
|
scrawl
|
e1c6261fee
|
Accept a ConstPtr in ContainerStore::getType
|
2015-12-18 17:03:49 +01:00 |
|
scrawl
|
edde5bd065
|
Accept a ConstPtr in ContainerStore::stacks
|
2015-12-18 17:01:21 +01:00 |
|
scrawl
|
04f7a8f8eb
|
Remove redundant getId function
|
2015-12-18 16:58:38 +01:00 |
|
scrawl
|
266fbbef48
|
Accept a ConstPtr in canLock
|
2015-12-18 16:50:32 +01:00 |
|
scrawl
|
c43f80633a
|
Accept a ConstPtr in getEnchantmentPoints
|
2015-12-18 16:48:19 +01:00 |
|
scrawl
|
303521002d
|
Accept a ConstPtr in adjustScale
|
2015-12-18 16:46:02 +01:00 |
|
scrawl
|
09bdb0ad4b
|
Accept a ConstPtr in getServices
|
2015-12-18 16:44:35 +01:00 |
|
scrawl
|
648ee6e7fb
|
Accept a ConstPtr in applyEnchantment
|
2015-12-18 16:43:11 +01:00 |
|
scrawl
|
3c98f8dde3
|
Accept a ConstPtr in isPersistent
|
2015-12-18 16:41:37 +01:00 |
|
scrawl
|
3fe3091275
|
Accept a ConstPtr in isEssential
|
2015-12-18 16:39:35 +01:00 |
|
scrawl
|
4a47fc32fa
|
Accept a ConstPtr in getBloodTexture
|
2015-12-18 16:39:08 +01:00 |
|
scrawl
|
2bd8d60e9f
|
Accept a ConstPtr in getPrimaryFaction, getPrimaryFactionRank
|
2015-12-18 16:33:54 +01:00 |
|
scrawl
|
2ac92012e8
|
Accept a ConstPtr in isClass
|
2015-12-18 16:29:30 +01:00 |
|
scrawl
|
5b082be79f
|
Accept a ConstPtr in getBaseGold
|
2015-12-18 16:28:20 +01:00 |
|
scrawl
|
da7ebfde99
|
Accept a ConstPtr in copyToCell
|
2015-12-18 16:27:18 +01:00 |
|
scrawl
|
954186fe1e
|
Accept a ConstPtr in canFly, canSwim & canWalk
|
2015-12-18 16:27:18 +01:00 |
|
scrawl
|
b09bdd6af5
|
Accept a ConstPtr in isBipedal
|
2015-12-18 16:27:18 +01:00 |
|
scrawl
|
92a3acfa56
|
Accept a ConstPtr in getBaseFightRating
|
2015-12-18 16:12:35 +01:00 |
|
scrawl
|
d120f76031
|
Accept a ConstPtr in getSound
|
2015-12-18 16:11:03 +01:00 |
|
scrawl
|
d77f785cbc
|
Accept a ConstPtr in get*SoundId
|
2015-12-18 16:09:54 +01:00 |
|
scrawl
|
dc92fefd2b
|
Accept a ConstPtr in canBeEquipped, getEquipmentSlots & hasItemHealth
|
2015-12-18 16:06:31 +01:00 |
|
scrawl
|
e0bb284804
|
Accept a ConstPtr in getWeight
|
2015-12-18 16:00:50 +01:00 |
|
scrawl
|
0047a2d330
|
Accept a ConstPtr in canSell
|
2015-12-18 15:58:45 +01:00 |
|
scrawl
|
2bc851c7d3
|
Accept a ConstPtr in getEnchantment
|
2015-12-18 15:56:45 +01:00 |
|
scrawl
|
beb8805a12
|
Accept a ConstPtr in getInventoryIcon
|
2015-12-18 15:53:47 +01:00 |
|
scrawl
|
f258c5c508
|
Accept a ConstPtr in getModel
|
2015-12-18 15:51:05 +01:00 |
|
scrawl
|
d9bbd83b09
|
Accept a ConstPtr in getToolTipInfo
Accept a ConstPtr in functions used by getToolTipInfo
|
2015-12-18 15:47:16 +01:00 |
|
scrawl
|
bc50587e71
|
Remove comment
|
2015-12-18 14:33:15 +01:00 |
|
scrawl
|
a344183247
|
Comment fix
|
2015-12-18 02:34:42 +01:00 |
|
scrawl
|
ed3486e816
|
Improve const-correctness in writeAdditionalState
|
2015-12-18 00:19:06 +01:00 |
|
scrawl
|
b48445dea7
|
Accept a ConstPtr in getScript
|
2015-12-18 00:12:03 +01:00 |
|
scrawl
|
19d87c78f2
|
Add CellStore::forEachConst
|
2015-12-17 23:59:18 +01:00 |
|
scrawl
|
d4eba794c3
|
Add ConstPtr
|
2015-12-17 23:34:52 +01:00 |
|
scrawl
|
2fe2f53b02
|
Set the changed flag in CellStore::search (Fixes #3089)
|
2015-12-17 22:37:41 +01:00 |
|
scrawl
|
04b6571d7d
|
Fix logic for scripting access of deleted objects
|
2015-12-17 20:34:50 +01:00 |
|
scrawl
|
e564c26314
|
Fix deleted objects being accessible in the Cells cache
|
2015-12-17 20:18:15 +01:00 |
|
scrawl
|
689dea4cb3
|
Add instant spell effects to the actor's magic effect list
Via http://forum.openmw.org/viewtopic.php?f=2&t=3212&start=20#p36208
|
2015-12-17 19:49:37 +01:00 |
|
scrawl
|
d6bcb7906d
|
Fix crash in a warning message
|
2015-12-17 16:11:20 +01:00 |
|
scrawl
|
271fcb80c6
|
Remove container scripts before deleting container
|
2015-12-14 02:57:55 +01:00 |
|
scrawl
|
359b0b3772
|
Rename for clarity
|
2015-12-12 22:37:23 +01:00 |
|
scrawl
|
18cce3a6f9
|
Don't reset delete flag when loading reference from a save game (Fixes #2724)
|
2015-12-12 22:34:59 +01:00 |
|
scrawl
|
850092a5e5
|
Store: be consistent about struct / class usage
Don't inherit a struct from a class, and vice versa.
|
2015-12-12 22:34:59 +01:00 |
|
scrawl
|
cc2315a0de
|
Minor fix
|
2015-12-11 16:59:13 +01:00 |
|
scrawl
|
b856460f86
|
ESMStore: fill mIds in setUp()
|
2015-12-11 16:55:28 +01:00 |
|
Chris Robinson
|
808f701013
|
Use the actor's Head position for Say streams
|
2015-12-10 17:48:45 -08:00 |
|
Chris Robinson
|
a47bdecac7
|
Add missing include
Since Ptr is used directly in the header, a forward declaration isn't good
enough.
|
2015-12-10 17:47:55 -08:00 |
|
scrawl
|
57b7cac13f
|
Merge pull request #850 from MatthewRock/fix-2952-2
Fix for bug #2952: Enchantment Merchant Items reshuffled EVERY time 'barter' is clicked
|
2015-12-09 20:12:45 +01:00 |
|
MatthewRock
|
ddd4004c95
|
Fix: remove space
|
2015-12-09 18:26:33 +01:00 |
|
MatthewRock
|
3b254ad631
|
Allows the same item to have multiple ancestors
|
2015-12-09 18:24:35 +01:00 |
|
scrawl
|
bdae572264
|
Merge pull request #840 from scrawl/movedrefs
Object movement between cells
|
2015-12-09 14:10:57 +01:00 |
|
scrawl
|
bc1f7499ab
|
Do not allow deleting the player object (Fixes #2982)
|
2015-12-09 00:26:39 +01:00 |
|
MatthewRock
|
b0e6a52595
|
Replace ancestor with parent
|
2015-12-08 22:45:16 +01:00 |
|
MatthewRock
|
aa721fe1f6
|
Fix bug 2952 with merchant and levelled items
|
2015-12-08 22:39:11 +01:00 |
|
Marc Zinnschlag
|
071ba3a4df
|
Merge remote-tracking branch 'scrawl/werewolf'
|
2015-12-08 09:28:35 +01:00 |
|
scrawl
|
07b064f616
|
Rename to lowerCaseInPlace
|
2015-12-07 22:49:15 +01:00 |
|
scrawl
|
136a425cec
|
Use the Werewolf field of view override (Fixes #3064)
Need to re-run the settings importer for the feature to work.
|
2015-12-07 16:11:47 +01:00 |
|
scrawl
|
621347b20f
|
Remove moved ref handling from listRefs()
Not needed since we now load cells when a reference is moved there.
|
2015-12-07 03:55:26 +01:00 |
|
scrawl
|
1875aa4a18
|
Restore getNearbyDoor
|
2015-12-07 03:53:46 +01:00 |
|
scrawl
|
f9dd549bff
|
Restore FindContainerVisitor
|
2015-12-07 03:47:40 +01:00 |
|
scrawl
|
965bea45c0
|
AiEscort makes the actor side with target in fights (Bug #2697)
Also will follow the player through teleport doors.
|
2015-12-06 23:38:51 +01:00 |
|
scrawl
|
4b0ecaa0a0
|
Fix physics bug
|
2015-12-06 22:10:01 +01:00 |
|
scrawl
|
51b892195b
|
Restore getReadOnlyDoors()
|
2015-12-06 21:58:25 +01:00 |
|
scrawl
|
abcf91be5b
|
Port over more game logic to the visitor pattern
|
2015-12-06 20:43:50 +01:00 |
|
scrawl
|
9ea475d00c
|
Port LocalScripts::addCell to new CellStore interfaces
|
2015-12-06 20:33:22 +01:00 |
|
scrawl
|
a517f4f9ba
|
Add CellStore::forEachType to help with porting over game logic to the new interfaces
|
2015-12-06 20:32:39 +01:00 |
|
scrawl
|
0af33b5abd
|
Throw exception if moveTo() is passed an object not part of *this
|
2015-12-06 20:05:13 +01:00 |
|
scrawl
|
176a3c16f4
|
Resolve moved references loaded from a save game
|
2015-12-06 20:00:24 +01:00 |
|
scrawl
|
671561ea37
|
Write moved references to the save game file (not resolved on loading yet)
|
2015-12-06 19:11:25 +01:00 |
|
scrawl
|
2219231230
|
Missing updateMergedRefs()
|
2015-12-06 18:46:49 +01:00 |
|
scrawl
|
138957c49a
|
Special case objects with no refnum
|
2015-12-06 18:43:52 +01:00 |
|
scrawl
|
5e99a3eda6
|
Rename CellStore Functor to Visitor
|
2015-12-06 18:13:04 +01:00 |
|
scrawl
|
2301080c63
|
Load CellStore when an object is moved there
|
2015-12-06 18:04:48 +01:00 |
|
scrawl
|
811df1e97b
|
Pass the ESM reader list to CellStore constructor
|
2015-12-06 18:03:55 +01:00 |
|
scrawl
|
67a6a8f5d4
|
Make projectiles receive lighting
|
2015-12-05 00:44:18 +01:00 |
|
scrawl
|
6181594251
|
Disable freezeOnCull for magic projectile particles
|
2015-12-05 00:33:01 +01:00 |
|
scrawl
|
a8938589f6
|
Magic projectiles rotate during flight
|
2015-12-05 00:33:01 +01:00 |
|
scrawl
|
3f93af4181
|
Projectiles interact with the water surface (Fixes #2986)
|
2015-12-04 23:28:11 +01:00 |
|
scrawl
|
3dcefd17fc
|
Fix CellStore::count()
|
2015-12-04 20:03:14 +01:00 |
|
scrawl
|
3aa53f3cb4
|
Object cell movement tracker works. Savegame handling is still missing and some game functionality is still stubbed out.
|
2015-12-04 19:46:02 +01:00 |
|
scrawl
|
64b4926127
|
Add reference moving logic - untested
|
2015-12-04 18:29:41 +01:00 |
|
scrawl
|
7a983340bf
|
Add comment
|
2015-12-04 18:29:41 +01:00 |
|
scrawl
|
fc449233be
|
Restore support for inserting objects into a cell
|
2015-12-04 18:29:41 +01:00 |
|
scrawl
|
0975f60d59
|
Stub out CellStore::get<T> accessors in preparation of reference movement between cells
|
2015-12-04 18:29:41 +01:00 |
|
Marc Zinnschlag
|
e0c9265148
|
Merge remote-tracking branch 'origin/master'
|
2015-12-03 15:56:24 +01:00 |
|
scrawl
|
d0c6b407b4
|
Fix isUnderwater checks being off by one for exterior cells
|
2015-12-03 15:16:50 +01:00 |
|
scrawl
|
86881bcf39
|
In first person mode, attach sound listener to the camera
|
2015-12-03 15:16:20 +01:00 |
|
Chris Robinson
|
816015d6e6
|
Avoid inheriting from Sound for sound types
|
2015-12-02 16:09:24 -08:00 |
|
scrawl
|
3d12b2ca9d
|
Add NifFileManager to avoid duplicate parsing of the NIFFile in SceneManager and BulletShapeManager.
|
2015-12-02 14:59:32 +01:00 |
|