Commit graph

  • 87c172186e [Server] Add and implement PushPlugin method to MasterClient Koncord 2017-05-07 02:51:57 +0800
  • 873da495b1 [Server] Trigger 'update' when added new rules in MasterClient Koncord 2017-05-07 02:51:25 +0800
  • f2b8a939ef [Server] Add postInit method and move getPluginListSample in to it Koncord 2017-05-07 02:49:58 +0800
  • 8422ae0ce8 [General] Fix iterators in ProxyMasterPacket Koncord 2017-05-07 02:48:02 +0800
  • 3f34d328b8 [Browser] use range-based 'for' instead regular 'for' Koncord 2017-05-07 02:21:52 +0800
  • 96212e96f4 [Browser] Fix rules list Koncord 2017-05-07 02:17:08 +0800
  • 26445355e6 [Server] Fix initialization of mclient Koncord 2017-05-07 02:14:08 +0800
  • a4a77ddeff [Server] Add SetRuleString and SetRuleValue to script API Koncord 2017-05-07 02:13:41 +0800
  • a0b71eda23 [Server] FIx deadlock Koncord 2017-05-07 01:50:43 +0800
  • c2ce2f2ce7 [Server] Use MasterServer update rate from config Koncord 2017-05-07 01:50:19 +0800
  • dcc61a095a [Client] Allow multiple WorldObjects to be added to a WorldEvent David Cernat 2017-05-06 20:44:14 +0300
  • 32284787de [Server] Add OnServerPostInit callback Koncord 2017-05-07 01:42:01 +0800
  • 9992058942 [Browser] Use constant instead magic value in PingRakNetServer Koncord 2017-05-07 01:06:39 +0800
  • b7e45f269b [Browser] Detach ping from GUI thread Koncord 2017-05-07 00:56:40 +0800
  • db16e45e76 [Browser] Add PingUpdater & PingHelper classes for detached ping Koncord 2017-05-07 00:56:12 +0800
  • 42eaa7a8fd [Browser] Optimize PingRakNetServer() function Koncord 2017-05-07 00:35:47 +0800
  • 93bd3207db Merge pull request #212 from OpenMW/master David Cernat 2017-05-06 18:39:42 +0300
  • c262ae9279 Merge pull request #1285 from ace13/patch-5 Bret Curtis 2017-05-06 13:28:49 +0200
  • 64879c03e4 Add option to reset settings to default PlutonicOverkill 2017-05-06 20:18:31 +1200
  • fd03c76e68 And apparently they're only doing zips now Alexander "Ace" Olofsson 2017-05-06 09:38:14 +0200
  • ae05c37a46 Update Windows CI scripts to use ffmpeg 3.2.4 Alexander "Ace" Olofsson 2017-05-06 09:21:02 +0200
  • bdc8b7f863 [Client] Send level creatures in ObjectPlace reply to ActorList request David Cernat 2017-05-06 08:40:36 +0300
  • 9eef867928 [Client] Disable regular spawning of leveled creatures David Cernat 2017-05-06 08:37:51 +0300
  • 3def111ca1 [Client] Fix graphical glitches related to DedicatedActor initialization David Cernat 2017-05-06 04:49:49 +0300
  • 62aa6ed7ea [Client] Send PlayerPosition packets based on a timeout David Cernat 2017-05-06 00:59:54 +0300
  • ef12a37d59 [Client] Send ActorPosition packets based on a timeout David Cernat 2017-05-06 00:33:48 +0300
  • db3859565b [Client] Send ActorStatsDynamic packets only when stats change enough David Cernat 2017-05-05 23:17:15 +0300
  • 4d81455020 [General] Rework and simplify death reasons so they work with NPCs David Cernat 2017-05-05 22:16:31 +0300
  • b745a33f18 [Client] Resurrect DedicatedActors that aren't supposed to be dead David Cernat 2017-05-05 20:38:28 +0300
  • 8b4e167efe [Client] Prevent NPC subtitles from being added to open Dialogue window David Cernat 2017-05-05 20:16:20 +0300
  • bcdbecf608 [Client] Initialize Cell before moving DedicatedActor to it David Cernat 2017-05-05 19:54:20 +0300
  • a7b06b342f Merge pull request #211 from OpenMW/master David Cernat 2017-05-05 18:50:46 +0300
  • 60cf623455 [Client] Make DedicatedActors transition into LocalActors when eligible David Cernat 2017-05-05 07:37:09 +0300
  • 8d84869432 Fix commit 8f71b65d38 (don't overwrite the previous user data) scrawl 2017-05-05 05:24:52 +0200
  • 06f3c07116 [Server] Only read Actor packets from players who are still authorities David Cernat 2017-05-05 06:13:34 +0300
  • 206c9cc357 [Client] Use CellController pointers to make code easier to read David Cernat 2017-05-05 04:58:44 +0300
  • e05adbfe65 [Client] Add better debug for Actor cell changes David Cernat 2017-05-05 04:46:40 +0300
  • 950a8eae3d [Client] Move Actors to Cells rather than reinitialize them from scratch David Cernat 2017-05-05 03:52:41 +0300
  • 8b8d55e8d3 [Client] Set a very high processing range for AI for the time being David Cernat 2017-05-05 03:17:28 +0300
  • 8d41a0c53b [Client] Make LocalActor initialization include newly spawned Actors David Cernat 2017-05-05 02:46:16 +0300
  • 79691254a4 Merge pull request #210 from OpenMW/master David Cernat 2017-05-03 17:44:08 +0300
  • a2e863e7dd Merge remote-tracking branch 'origin/master' Marc Zinnschlag 2017-05-03 14:31:21 +0200
  • 4d927439ca Spell priority: item wearing check when disintegrate weapon/armor Andrei Kortunov 2017-05-03 11:13:35 +0400
  • 93edd67681 [Client] Use boolean var instead requestQuit or throwing runtime_error Koncord 2017-05-03 14:52:32 +0800
  • e0139c33b3 [Client] Remove destructor in Cell Koncord 2017-05-03 14:46:25 +0800
  • 4eb02af8fb [Client] Use __WINDOWS define Koncord 2017-05-03 14:44:30 +0800
  • 8fa8b8d310 [General] Add __WINDOWS define Koncord 2017-05-03 14:44:16 +0800
  • 47e6820f97 [General] Move printWithWidth and intToHexStr to components Koncord 2017-05-03 14:37:52 +0800
  • d598809ac6 Spell priority: check spell resistance, check if actor is already has a non-magnitude effect Andrei Kortunov 2017-05-03 10:35:56 +0400
  • 34e77c5dae [Client] Initialize Actors based on the guid of an ActorAuthority packet David Cernat 2017-05-03 04:47:04 +0300
  • e01cadad23 [Server] Send ActorAuthority packets to all players who loaded the cell David Cernat 2017-05-03 04:45:55 +0300
  • 63dd2d9246 [General] Remove code related to ActorAuthority packets that is not used David Cernat 2017-05-03 04:43:59 +0300
  • 0b40cb8919 [Client] When there are more client than server plugins, print them all David Cernat 2017-05-03 03:14:11 +0300
  • 92e277d75d [Client] Prevent application hang on Windows when plugins don't match David Cernat 2017-05-03 02:17:19 +0300
  • 0284f18876 [Client] Replace plugin load order message with a clearer one at the top David Cernat 2017-05-03 02:15:14 +0300
  • 1dbe9f0eaa [Client] Print plugin comparison in a better-looking way on Windows David Cernat 2017-05-03 01:51:47 +0300
  • f80a16b897 [Client] Don't use try/catch when printing missing plugins David Cernat 2017-05-03 00:15:43 +0300
  • 4294508082 [Client] Don't print null for missing plugins when comparing with server David Cernat 2017-05-02 23:22:37 +0300
  • c3c04bbfc3 [General] Make coding style consistent David Cernat 2017-05-02 22:47:58 +0300
  • afcf5a7fc8 [Client] Fix segmentation fault Koncord 2017-05-03 02:43:58 +0800
  • ccae9590cc [Client] Fix comparison between signed and unsigned integer expressions Koncord 2017-05-03 02:43:00 +0800
  • 01bdbfecfb [Client] Fix wrong checksum collection Koncord 2017-05-03 02:41:36 +0800
  • 7bee82cedb [Client] Add notification about strict order Koncord 2017-05-02 23:50:36 +0800
  • f6bea7a114 [Client] Read answer about ID_GAME_PREINIT from server Koncord 2017-05-02 23:37:18 +0800
  • bda9a76d29 [Server] Send server plugin list to client Koncord 2017-05-02 23:33:50 +0800
  • 931a5896ec [General] Improve PacketPreInit Koncord 2017-05-02 23:31:30 +0800
  • f00c4dc107 [Server] Improve preload logic for parsing plugin lists Koncord 2017-05-02 20:21:00 +0800
  • 5ddad6a4c6 [Server] Implement getPluginListSample() Koncord 2017-05-02 20:19:51 +0800
  • b223d0fa1e [Server] Register new callback Koncord 2017-05-02 20:18:42 +0800
  • 829560719e Make name highlighting more consistent and only for variable names PlutonicOverkill 2017-05-02 17:28:42 +1200
  • 377aa9b6c9 [Server] Refresh cellActorList's count after removing Actors from it David Cernat 2017-05-02 03:39:00 +0300
  • cad3eb8968 [Client] Iterate through CellStore's mergedRefs when initializing Actors David Cernat 2017-05-02 03:31:40 +0300
  • ebf9df3fe2 [Client] Add getMergedRefs() method to CellStore David Cernat 2017-05-02 03:29:52 +0300
  • f59609fcd7 [Client] Fix actor memory leaks, part 2 David Cernat 2017-05-02 02:45:18 +0300
  • 9b58973929 [Client] Remove variable added by tes3mp to CellStore that is not used David Cernat 2017-05-02 02:42:37 +0300
  • 83ba4b62b1 [Server] Remove Actors from a Cell's ActorList when they change cells David Cernat 2017-05-02 01:39:08 +0300
  • a77bd6652f [Client] Read ActorPosition packets sent from Lua script cell loads David Cernat 2017-05-01 21:55:50 +0300
  • 4c35c328a9 [Server] Add SendActorPosition() script function David Cernat 2017-05-01 20:58:40 +0300
  • e5e888ac21 [Server] Add script functions for checking what data an Actor has David Cernat 2017-05-01 20:55:36 +0300
  • fafed96bf4 [Server] Store data from ActorPosition in the ActorLists of Cells David Cernat 2017-05-01 20:42:54 +0300
  • da828a1089 Class choice layout fix Andrei Kortunov 2017-05-01 21:37:37 +0400
  • ba78e187c7 Listbox spacing fix Andrei Kortunov 2017-05-01 21:28:42 +0400
  • 1a699329e5 [General] Set new BaseActor booleans in corresponding packets David Cernat 2017-05-01 20:18:22 +0300
  • 0e35e6a700 Class generation menu layout fixes Andrei Kortunov 2017-05-01 20:51:54 +0400
  • 1520a4d7db Levelup menu layout fixes Andrei Kortunov 2017-05-01 20:48:39 +0400
  • 730df061b3 [General] Add hasPositionData and hasStatsDynamicData bools to BaseActor David Cernat 2017-05-01 19:44:23 +0300
  • 5517d871c6 [Server] Handle ID_CONNECTION_ATTEMPT_FAILED in MasterClient Koncord 2017-05-02 00:24:24 +0800
  • 1ce8c0f9ec [Server] Fix id in log message for ID_PLAYER_CELL_STATE processor Koncord 2017-05-02 00:16:46 +0800
  • 48b773bfcb [Client] Use float scale for WorldEvent::sendObjectScale() David Cernat 2017-05-01 19:09:44 +0300
  • 60f4a1d9e5 [Client] Fix issues when changing npc model to creature Koncord 2017-05-01 22:54:43 +0800
  • 6ddab0d323 [Server] Add and implement "look like creature" functions Koncord 2017-05-01 21:15:12 +0800
  • 9c7c0f9989 [General] Send creatureModel & useCreatureName via PacketPlayerBaseInfo Koncord 2017-05-01 21:14:30 +0800
  • 6739233aa3 [General] Change master server port to 25560 Koncord 2017-05-01 18:56:09 +0800
  • e77b109ef5 [Browser] Show only fully connected players in main window Koncord 2017-05-01 18:48:38 +0800
  • 26ec467df0 Tooltips: faction, magic effects layout fixes Andrei Kortunov 2017-05-01 10:00:51 +0400
  • 62d93a09c1 [Server] Add new script callbacks for cells, remove a couple of others David Cernat 2017-05-01 02:36:13 +0300
  • e1ee4a4f49 [Server] Store data from ActorStatsDynamic in the ActorLists of Cells David Cernat 2017-05-01 00:53:08 +0300
  • 217894100a [Server] Add ReadCellActorList() script function David Cernat 2017-05-01 00:49:58 +0300
  • a73cbac226 [Server] Store a BaseActorList in every Cell to keep track of Actor data David Cernat 2017-05-01 00:42:34 +0300
  • 987677db75 Tooltips: dynamic stats, birthsign and hand-to-hand layout fixes Andrei Kortunov 2017-04-30 22:39:05 +0400