scrawl
804f873649
terrain: factor out texture caching into a separate class
8 years ago
scrawl
ccfebdd2c3
Set the underwater fog relative to default view distance
8 years ago
David Cernat
d94850fbdf
Merge pull request #184 from OpenMW/master
...
Code style
8 years ago
scrawl
fe439e7bbf
Add missing default material state for character preview
8 years ago
scrawl
37c71c15f2
Remove redundant state
8 years ago
scrawl
4c9bbce1e2
Fix node mask being reset
8 years ago
David Cernat
e0234dc362
Merge pull request #183 from OpenMW/master while resolving conflicts
...
# Conflicts:
# .travis.yml
# CMakeLists.txt
8 years ago
MiroslavR
a8517c34eb
Code style
8 years ago
scrawl
a556475fae
Explicitely set the user data type to avoid const/non-const mismatch
8 years ago
scrawl
5de5be77f3
Fix Ptr/ConstPtr userdata mismatch (Bug #3784 )
8 years ago
Mitchell Schwitzer
421b92ae05
fix styling & add missing lines regarding max proficency
8 years ago
Mitchell Schwitzer
f31e5ba85e
fix display maximum proficency reached
8 years ago
Mitchell Schwitzer
7960d5a9a7
fix skill progress bar v2
...
both widgets display their own progess indicator. it was being set for
value (when you hovered over the level of your skill, eg the "5" in
"Acrobatics 5"), but not for the name.
this fixes that, but the progress information is being stored/displayed
by two different widgets for one skill
8 years ago
Mitchell Schwitzer
465b7361e1
fix skill window update
...
invoke winMgr->updateSkillArea() in mechanicsmanagerimp.cpp after looping
over ESM::Skill::SkillEnum if any updates have occurred.
8 years ago
scrawl
809f5cd01b
Fix bad override
8 years ago
MiroslavR
af1fe64408
GetSoundPlaying called on an equipped item now also looks for sounds played by the equipping actor ( Fixes #3781 )
8 years ago
Koncord
2a723279b1
[Client] Send ID_GAME_PREINIT packet
8 years ago
Koncord
2c26ed8aee
[Server] Process ID_GAME_PREINIT packet
8 years ago
Koncord
690211ad99
[General] Extract BaseEvent & BasePlayer from packets to functions
...
Move Send and Read functions to BasePacket
8 years ago
Koncord
6076346df4
[Client] Add Networking::preInit() method
8 years ago
David Cernat
df051a777a
Merge pull request #181 from OpenMW/master
...
Add OpenMW commits up to 4 Mar 2017
8 years ago
scrawl
4123398cbc
Change no-grab setting to respect the value given
8 years ago
scrawl
7eb48ea83b
Don't wrap mouse to window bounds when the gamepad axis did not move and fix off-by-one error
8 years ago
scrawl
42a04de37c
Fix a crash that occurred when a carried light fails to be attached.
8 years ago
scrawl
2776727794
Allow gamepad and mouse/keyboard to be used at the same time ( Fixes #3093 )
8 years ago
scrawl
29556a1802
More consistent wording of errors/warnings
...
A Warning indicates a potential problem in the content file(s) that the user told OpenMW to load. E.g. this might cause an object to not display at all or as intended, however the rest of the game will run fine.
An Error, however, is more likely to be a bug with the engine itself - it means that basic assumptions have been violated and the engine might not run correctly anymore.
The above mostly applies to errors/warnings during game-play; startup issues are handled differently: when a file is completely invalid/corrupted to the point that the engine can not start, that might cause messages that are worded as Error due to the severity of the issue but are not necessarily the engine's fault.
Hopefully, being a little more consistent here will alleviate confusion among users as to when a log message should be reported and to whom.
8 years ago
David Cernat
82dcec5ec5
[Server] Use consistent pattern for script function category names
8 years ago
Koncord
cea1425db1
[Client] Remove redundant newlines & keep ~120 columns
8 years ago
Koncord
4015c3e9a9
[Client] Use constant instead magic value in Lerp function
8 years ago
Koncord
a10cf4360c
[Client] Print all esm/esp files in load queue with idx & CRC32 checksum
8 years ago
Koncord
9199446edd
[Client] Add Files::Collections to Main::init() arguments
8 years ago
Koncord
c353e18645
[General] Move Utils from server to components
...
Rewrite CRC32 functions to the Boost equivalent
8 years ago
David Cernat
9cffc1f661
[Client] Don't open up main menu when player's death animation finishes
8 years ago
David Cernat
0d32bf5943
[General] Add extra death debug, don't request data from player on death
8 years ago
David Cernat
c4b11a1251
[Client] Remove now unused sendData() and BitStream declarations
8 years ago
David Cernat
cf6de6c474
[Client] Update old packet-sending code in LocalPlayer and GUIChat
8 years ago
David Cernat
a2ef39c655
Merge pull request #178 from OpenMW/master
...
Add OpenMW commits up to 2 Mar 2017
8 years ago
David Cernat
6887930c04
[Client] Let scripts handle respawn point instead of hardcoding it
8 years ago
scrawl
1692b7f38e
Merge pull request #1209 from dhustkoder/master
...
Added ConstContainerStoreIterator (Task #3092 )
8 years ago
David Cernat
db8218545f
Merge pull request #177 from OpenMW/master
...
Add OpenMW commits up to 1 Mar 2017
8 years ago
scrawl
2873c10284
Clean the object root of StateSets and hidden nodes
8 years ago
scrawl
4e0011bfc8
Improve NPC loading performance by caching the cleaned objectRoot
8 years ago
Rafael Moura
6c2ce2b2a1
Porting more ContainerStoreIterator usage to const version #4
...
removed const_cast revision
8 years ago
Rafael Moura
7fa2703715
Porting more ContainerStoreIterator usage to const version #3
8 years ago
David Cernat
03984685e5
[Client] Remove unnecessary type specifiers
8 years ago
David Cernat
5c269a5f8d
[General] Rename ID_GAME_DIE and ID_GAME_RESURRECT
8 years ago
Rafael Moura
18a4b64f1a
Porting more ContainerStoreIterator usage to const version #2
8 years ago
David Cernat
e6bc7ad463
[General] Make all flying players fly correctly, including TCL users
8 years ago
David Cernat
48125913c3
Merge pull request #175 from OpenMW/master
...
Add OpenMW commits up to 27 Feb 2017
8 years ago
Koncord
0442ebd607
[Server] Remove redundant newlines & keep ~120 columns
8 years ago
Koncord
83d0cbedb2
[Server] Remove redundant type casts
8 years ago
Koncord
8f96ca22c1
[Server] Fix typo in RakNet name
8 years ago
Koncord
aa91126ce3
[Server] Minor cleanup in Networking
8 years ago
David Cernat
02487dce13
[Client] Prevent invalid race used by other player from freezing client
8 years ago
scrawl
0772a03e98
Print the object ID that animateCollisionShapes did not find the node for
8 years ago
David Cernat
4110fac629
Merge pull request #174 from OpenMW/master
...
Add OpenMW commits up to 26 Feb 2017, part 2
8 years ago
David Cernat
8c8414f098
[Client] Spawn DedicatedPlayer in center of exterior cell 0,0
8 years ago
scrawl
d4781d419f
Merge pull request #1220 from MiroslavR/tcl_collision
...
Fix actors colliding with noclipping player
8 years ago
Rafael Moura
05cc69f6f1
Porting more ContainerStoreIterator usage to const version
8 years ago
David Cernat
684517e02f
[Server] Fix Miscellaneous category of script functions
8 years ago
David Cernat
0baada0aa2
[Server] Add GetLastPlayerId() script function in Miscellaneous category
8 years ago
David Cernat
deb10919ab
[Server] Delete cells that become empty when a player disconnects
8 years ago
scrawl
6f4c03aa32
Avoid retrieving setting every frame
8 years ago
David Cernat
048ddf6a34
[Server] Use LOG_APPEND for older debug messages in Cell
8 years ago
David Cernat
a58601fb2b
[Client] Delineate tes3mp-only code more clearly, part 1
8 years ago
David Cernat
341ec28b1f
[Client] Don't allow actors to cast spells that don't exist on client
8 years ago
David Cernat
fb93ce57f9
[Server] Fix debug message
8 years ago
David Cernat
ae37daca70
[Server] Ensure no information exchange takes place with nullptr player
8 years ago
David Cernat
7f51ca5298
[Server] Add permanent debug to Cell and CellController
8 years ago
MiroslavR
498a3d450b
Fix actors colliding with noclipping player
8 years ago
David Cernat
9035908f6d
[Client] Spawn DedicatedPlayer in exterior 0,0 (for other master files)
8 years ago
David Cernat
0527690b88
[Server] Add permanent debug to ID_PLAYER_CELL_CHANGE and ID_CONTAINER
8 years ago
David Cernat
7917badedf
[Server] Set guid of baseEvent, previously done in a constructor before 7065569f9b
8 years ago
David Cernat
2fd279a5ef
[Server] Remove debug message
8 years ago
Koncord
1956045e99
[Browser] Fix continuous loop when connection was failed
8 years ago
David Cernat
4a5b8c927f
[Server] Add an extra check to Cell::sendToLoaded to be on the safe side
8 years ago
Koncord
45d081ba42
[Server] Compare new cells with loaded cells correctly
8 years ago
Battlerax
c9dc75f589
[Browser] Fixed two crashes relating to invalid data
8 years ago
Battlerax
76e866c5c9
[Browser] Crash Fix
8 years ago
David Cernat
ff0d21ef38
[Client] Spawn in 0,0 if Pelagiad doesn't exist (for other master files)
8 years ago
David Cernat
aab5b69c80
[Client] Unready weapon & spell upon death to avoid attack inability bug
8 years ago
Battlerax
186e3c2337
[Browser] Crash fix ( #168 )
...
* [Browser] Crash Fix
* Update NetController.cpp
8 years ago
Koncord
3adbf17545
[Server] Fix memory leak in CellController
8 years ago
Koncord
ebaf3d3cc9
[Server] FIx memory leak
8 years ago
David Cernat
328e3b6618
Merge pull request #167 from OpenMW/master
...
Add OpenMW commits up to 24 Feb 2017
8 years ago
Koncord
b33e604a61
[Server] Set sendToLoaded function as constant
...
Add assertions for CellController singleton
8 years ago
scrawl
75677f03e7
Remove SceneManager::notifyAttached
8 years ago
scrawl
afa39d121f
Fix 'part has no parent' warning caused by destructing in the wrong order
8 years ago
scrawl
a55604c549
Avoid unnecessary AABB update when actor position has not changed
8 years ago
scrawl
fb073e5c14
Avoid unnecessary AABB update for rotationally invariant collision shapes
8 years ago
scrawl
5198fc897d
Fix collision glitch caused by Bullet AABB not being updated when an actor moves without turning
8 years ago
scrawl
25ca89b560
Avoid redundant allocations in Store::search
8 years ago
scrawl
732212070d
crashcatcher: complain when launching gdb fails
8 years ago
David Cernat
0d6636018f
Merge pull request #166 from OpenMW/master
...
Add OpenMW commits up to 23 Feb 2017
8 years ago
Koncord
cbace41e14
[Client] Fix crash on LInux
8 years ago
Marc Zinnschlag
765401531d
Merge remote-tracking branch 'origin/master'
8 years ago
David Cernat
ed2176c984
[Client] Reuse 1 BaseEvent over and over instead of creating new ones
8 years ago
Koncord
b158e89f77
[Server] Change signatures of GetLastEventAction & SetScriptEventAction
8 years ago
Koncord
cbe31149e3
[Server] Remove redundant constructor
8 years ago
David Cernat
af35ee38d1
[Server] Rename ClearScriptEvent into InitScriptEvent with pid argument
8 years ago