scrawl
|
f9dd549bff
|
Restore FindContainerVisitor
|
2015-12-07 03:47:40 +01:00 |
|
scrawl
|
45a609bc54
|
Improve PositionCell warning message
|
2015-12-06 22:37:04 +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
|
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
|
49b37ce8bf
|
Merge remote-tracking branch 'scrawl/geteffect'
|
2015-12-04 10:42:22 +01:00 |
|
scrawl
|
8e9571d155
|
Double buffer the light StateAttributes and StateSets
Fixes a race condition where the position of a light could jump a frame ahead.
|
2015-12-04 00:06:22 +01:00 |
|
scrawl
|
f22982d251
|
Merge pull request #835 from sandstranger/opengles1
enable opengl es1
|
2015-12-03 21:25:00 +01:00 |
|
scrawl
|
5f349b9a6e
|
Support effects with attribute/skill argument in OpGetEffect
|
2015-12-03 21:12:58 +01:00 |
|
scrawl
|
1ec338f19d
|
Don't attempt to load external keyframes for non-NIF files
|
2015-12-03 20:11:28 +01:00 |
|
scrawl
|
795f6d77f2
|
Cache the Animation's Skeleton
|
2015-12-03 20:06:00 +01:00 |
|
Marc Zinnschlag
|
e0c9265148
|
Merge remote-tracking branch 'origin/master'
|
2015-12-03 15:56:24 +01:00 |
|
scrawl
|
389b168d5f
|
Restore OpGetWaterLevel to vanilla behaviour
|
2015-12-03 15:48:27 +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 |
|
sandstranger
|
238a5824be
|
add custom new variable fot Qt
|
2015-12-03 08:54:14 +03:00 |
|
Chris Robinson
|
f19f1c47c8
|
Fix playing pending voices without a Ptr
|
2015-12-02 16:09:25 -08:00 |
|
Chris Robinson
|
2face3d0a9
|
Combine duplicate code
|
2015-12-02 16:09:25 -08:00 |
|
Chris Robinson
|
1407366e51
|
Use a premade SoundStream object for the output's streamSound functions
|
2015-12-02 16:09:25 -08:00 |
|
Chris Robinson
|
2ee3265b66
|
Use a premade Sound object for the output's playSound functions
|
2015-12-02 16:09:25 -08:00 |
|
Chris Robinson
|
53718a5ca0
|
Use a typedef for the sound instance handle
|
2015-12-02 16:09:25 -08:00 |
|
Chris Robinson
|
3a39a92b93
|
Keep track of audio tracks
|
2015-12-02 16:09:24 -08:00 |
|
Chris Robinson
|
2883cdba5c
|
Initialize the Sound object before modifying the pitch variable
|
2015-12-02 16:09:24 -08:00 |
|
Chris Robinson
|
a6db96b2d8
|
Update sound and stream parameters
|
2015-12-02 16:09:24 -08:00 |
|
Chris Robinson
|
4bd235284b
|
Rename a couple members to avoid confusion
|
2015-12-02 16:09:24 -08:00 |
|
Chris Robinson
|
1ce3e7f5b9
|
Use a separate type for streams
They're basically the same, but it's to help avoid accidents with passing non-
streaming sounds to the stream functions, or vice-versa.
|
2015-12-02 16:09:24 -08:00 |
|
Chris Robinson
|
816015d6e6
|
Avoid inheriting from Sound for sound types
|
2015-12-02 16:09:24 -08:00 |
|
sandstranger
|
b0b3192520
|
delete bad symbol
|
2015-12-02 22:50:54 +03:00 |
|
sandstranger
|
bd5057aa3c
|
enable opengl es1
|
2015-12-02 22:40:04 +03:00 |
|
scrawl
|
3d12b2ca9d
|
Add NifFileManager to avoid duplicate parsing of the NIFFile in SceneManager and BulletShapeManager.
|
2015-12-02 14:59:32 +01:00 |
|
scrawl
|
c912310c52
|
Don't add persuasion results to the journal
|
2015-12-01 16:16:21 +01:00 |
|
scrawl
|
2327a41826
|
Fix journal freeze
|
2015-12-01 16:09:05 +01:00 |
|
scrawl
|
ba5433391f
|
Merge pull request #831 from ace13/win-fix
Fix windows builds
|
2015-12-01 01:03:16 +01:00 |
|
Alexander "Ace" Olofsson
|
24340bff95
|
Add a space
|
2015-11-30 17:47:36 +01:00 |
|