Commit Graph

13949 Commits (1d830986199516160a4b31c7f802aee77c6a866c)

Author SHA1 Message Date
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
Koncord 868c837aa0 [Server] Move baseEvent from Networking.cpp to class as member 8 years ago
David Cernat 7065569f9b [Server] Reuse 2 BaseEvents over and over instead of creating new ones 8 years ago
David Cernat 1b59ce8c8f [Client] Send ID_PLAYER_DRAWSTATE when teleported by server 8 years ago
Koncord f8a25747ba [Client] Some tabs have been killed in GUIChat 8 years ago
David Cernat 586a7f6656 [Client] Prevent DedicatedPlayer from spawning on ground from 0 fatigue 8 years ago
David Cernat d4ff136837 [Client] Add comments about spellcasting as a result of merge conflict 8 years ago
David Cernat 38ccc2671c Merge pull request #164 from OpenMW/master while resolving conflicts
# Conflicts:
#	apps/openmw/mwmechanics/spellcasting.cpp
8 years ago
Battlerax fd845198ad [Client] You can now cancel the chat box by pressing enter without a message. 8 years ago
scrawl d163228199 Fix updatePtr 8 years ago
scrawl 00d4fea91c Derive Animation from osg::Referenced to allow the UnrefQueue to delete it 8 years ago
scrawl a5247394dc (Re)set the inventory listener outside of the Animation class 8 years ago
scrawl 8f79fa3d72 Add resource statistics panel opened with F4 8 years ago
Koncord 68c288761a [Server] Send other players position to loader 8 years ago
Koncord b0ebad8b83 [Client] Fix crash on Linux 8 years ago
Koncord b1460cf010 [Server] Send ID_PLAYER_POS every ID_PLAYER_CELL_CHANGE 8 years ago
David Cernat 90275f777e [Client] Don't crash when dying while inside a container 8 years ago
Koncord 443c0ed309 [Server] Fix Cell iterators 8 years ago
David Cernat 67b67ce1c4 [Client] Don't automatically rescale objects on cell change 8 years ago
scrawl b40ca9b60a Set the window rectangle on the Viewer's EventQueue 8 years ago
David Cernat e4ae8c5f9f [Client] Cancel drag for teleported players, fix ID_OBJECT_SCALE debug 8 years ago
scrawl 0fbd29ccb8 Use additive alpha blending on the character preview 8 years ago
scrawl e38221edc9 Set character preview's simulationTime to 0 to avoid flickering lights 8 years ago
scrawl a45335ffc3 Do not reduce magicka in god mode 8 years ago
scrawl eefe1ed1a8 Fix being affected by Silence in god mode 8 years ago
FedeWar e9076088ca Another tab fix 8 years ago
FedeWar 4e7f7cf84f Fixed tabs 8 years ago
Koncord 3d88e657cd [Server] Fix printVersion() for ARM 8 years ago
FedeWar 370c12e78a Verification results are ordered by Type in alphabetical order. 8 years ago
Koncord a75da18f31 [Server] Fix argument in log message 8 years ago
Koncord 7dde4db1fb [Server] Add FORCE_LUA parameter to CMakeLists.txt 8 years ago
David Cernat a1988ac6ef Merge pull request #161 from OpenMW/master
Add OpenMW commits up to 21 Feb 2017
8 years ago
scrawl b9740fd2a1 Fix btHeightFieldTerrainShape triangle layout to match rendering 8 years ago
scrawl 3f27c8cc97 Always print context for script warnings to remove the need for verbose option
(Fixes #2813)
8 years ago
David Cernat d9229071ef [Browser] Move password column to the right and shorten its name 8 years ago
David Cernat 58795119b6 [Server] Add debug about information exchange in ID_PLAYER_CELL_CHANGE 8 years ago
David Cernat 37e7d2c15b [Client] Don't get invalid cells in LocalPlayer::sendJournalEntry() 8 years ago
David Cernat b320910c5f [Client] Don't add/remove all spells from ingame scripts for LocalPlayer 8 years ago
David Cernat bf2f932e18 [Client] If in a container, don't crash when teleported to another cell 8 years ago
David Cernat f5470e0b49 [Client] Print cell descriptions for WorldEvents only once 8 years ago
David Cernat 92439e6e62 [Client] Reduce WorldPacket debug because it can cause freezes 8 years ago
David Cernat 96d01fcde4 [Server] Stop resending attacks because they cause infinite death loops 8 years ago
scrawl 9728a6967e Reset fall height when teleporting (Fixes #2629) 8 years ago
scrawl 05ad0dca34 Use ActionTeleport in COE/COC commands 8 years ago
David Cernat ca0b1a8813 [Browser] Change column names slightly 8 years ago
scrawl 7e02bb7348 Preload summoned creature models before the spell is cast 8 years ago
scrawl 22482b7eec Don't use xmesh.nif over mesh.nif for classes that don't make use of the separated keyframes 8 years ago
Koncord 81513082ff [Browser] Some tweaks to password column 8 years ago
Koncord edfade2a90 [Server] Some fixes in requests to the master server 8 years ago
Koncord b7ab831c46 [Server] Update MasterClient to new protocol 8 years ago
Koncord 6f2d12d2c6 [Browser] Add ability for connect to passworded servers 8 years ago
Koncord 0e92f43822 [Browser] Add version column 8 years ago
Koncord ea9c31a8f7 [Client] Add password to client params and to config file 8 years ago
Koncord 158e9b3b09 [Server] Add ability to set password to server from config & scripts 8 years ago
Koncord 78f5a760f4 [Server] Use variable instead method in Player. 8 years ago
Koncord ec4d016100 [Server] Don't crash server every time a player disconnects. Again. 8 years ago
Koncord ee494887e1 [Server] Fix log message 8 years ago
David Cernat a4526605a6 [General] Remove goldValue from ContainerItem because it is never useful 8 years ago
David Cernat 7321774ae2 Merge pull request #160 from TES3MP/tes3mp-LoadedCell
[Server] Don't crash server every time a player disconnects
8 years ago
David Cernat b829f0252a [Server] Don't crash server every time a player disconnects 8 years ago
David Cernat cdffbc05f7 Merge pull request #159 from OpenMW/master
Add OpenMW commits up to 19 Feb 2017
8 years ago
David Cernat 3e031faa96 [Server] Exchange position information correctly between players 8 years ago
David Cernat ed91f20cd3 [General] Print action used for ID_CONTAINER when receiving one 8 years ago
David Cernat 24251cafd0 [Server] Send large ID_CONTAINER packets on a need-to-know basis 8 years ago
David Cernat 791089d342 [Server] Add Cell::sendToLoaded() for sending events to loaded players 8 years ago
David Cernat eb0744aa77 [Server] Add CellController:getCell() for getting Cell through ESM::Cell 8 years ago
David Cernat ee1ba1728e [Server] Rename getCellByID() into getCellByName() to avoid confusion 8 years ago
David Cernat 275dfaf05f [Server] Add Cell::getDescription() for debugging purposes 8 years ago
Rafael Moura 9963601484 Porting code to ConstContainerStoreIterator #1 8 years ago
David Cernat 887b436ee7 [Server] Make style for new methods consistent with rest of project 8 years ago
Koncord fd36ec7613 [Server] Iterate cells where player was loaded instead all 8 years ago
Koncord 67099e437a [Server] Remove player from Cells when disconnected 8 years ago
Koncord f2ce46ffed [Server] Rename doForNearest to forEachLoaded 8 years ago
Koncord 3aae782a51 [Server] Send info about loader to others 8 years ago
Koncord 465d0fe4b4 [Server] Fix log messages in CellController 8 years ago
Koncord ca68831395 [Server] Rename sendToNearest to sendToLoaded 8 years ago
scrawl 481c440698 Print OSG version on startup 8 years ago
Koncord 931ecd5acb [Server] Imrpove debug info in CellController 8 years ago
Koncord cce49e355a [Server] Some fixes to sendToNearest & doForNearest 8 years ago
scrawl e4741db069 Merge pull request #1213 from Allofich/equip
Change AI equip logic
8 years ago
Koncord 033472d939 [Server] Add doForNearest function 8 years ago
Koncord b760015071 [Server] Send some packets only to nearest players 8 years ago
Koncord 846ceacc90 [Server] Add begin & end iterators to Cell class 8 years ago
Koncord bbc062de62 [Server] Use lowCamelCase in Cell 8 years ago
Koncord 08f78e21c1 [Server] Use CellController in Networking 8 years ago
Koncord 8887a267c7 [Server] Add Cell and CellController 8 years ago
David Cernat b1009ad33d [Server] Add GetContainerItemActionCount() for getting drag count 8 years ago
David Cernat 4f2b88df8a [General] Remove owner var from ContainerItem because it is always empty 8 years ago
MAtahualpa fb8a2093cd Replace "Female" check box with a combo box, part 2/2 (fixes #3757)
Replaces the "Female" check box in BodyPart records with a "Gender" combo box. This is the second of two related fixes, the first one covering NPC records.

Related issue:
- Fixes #3757: Editor: Replace "Female" check box in BodyPart records with "Gender" combo box (https://bugs.openmw.org/issues/3757)

Tests:
The changes were successfully tested in OpenMW-CS by manipulating several BodyPart records.
8 years ago
Rafael Moura ecbde7b11e Added ConstContainerStoreIterator
using base template for ContainerStoreIterators

less template arguments for ContainerStoreIteratorBase
8 years ago
Allofich bc60421615 Change NPC equip logic to be more like original
(Bug #3754)
8 years ago
David Cernat fd4827b3a7 Merge pull request #157 from OpenMW/master
Add OpenMW commits up to 18 Feb 2017, part 2
8 years ago
Marc Zinnschlag bef0b1f1d6 Merge remote-tracking branch 'matahualpa/openmw-cs_gender' 8 years ago
Koncord 74cfc4a821 [Client] Use enum instead magic values 8 years ago
Koncord a95cf0e07a [Server] Fix crash when call StopServer() function in OnServerInit() 8 years ago
Koncord 1fb2176cfa [Server] Add forgotten type for callbacks 8 years ago
David Cernat 0d75264221 Merge pull request #155 from OpenMW/master
Add OpenMW commits up to 17 Feb 2017, part 2
8 years ago
David Cernat c01ab63239 [Server] Add script functions for setting container item info 8 years ago
scrawl f2174ee9f4 Merge pull request #1217 from Allofich/follow
Fix loading 0-duration Follow and Escort packages
8 years ago
scrawl cb142f01e4 Merge pull request #1215 from MiroslavR/armor_rating
Fix incorrect calculation of armor rating
8 years ago
Allofich 3897c49e30 Fix loading 0-duration Follow and Escort packages
(Fixes #3755)
8 years ago