David Cernat
|
27148ce9eb
|
[General] Add placeholders for 12 new packets, to be implemented soon
Additionally, make it slightly clearer who created which previously existing packets.
|
2017-05-29 04:43:52 +03:00 |
|
Koncord
|
b3b7003313
|
[Server] Add "--no-logs" option
|
2017-05-28 19:12:58 +08:00 |
|
Koncord
|
dbb636ac90
|
[Server] Parse program options
|
2017-05-28 19:10:16 +08:00 |
|
Koncord
|
c4686ec578
|
[Server] Remove debug line
|
2017-05-28 18:48:55 +08:00 |
|
Koncord
|
cc7efc6e37
|
[Server] Use first 10 characters of CommitHash for humans
|
2017-05-28 18:32:23 +08:00 |
|
Koncord
|
80925736c0
|
[Server] Add commit hash to the rules
|
2017-05-28 18:29:00 +08:00 |
|
Koncord
|
bc3612dfe9
|
[Server] Add commit hash to password
|
2017-05-28 18:26:38 +08:00 |
|
David Cernat
|
940a2b6eb5
|
[Server] Add script functions for setting and sending ActorEquipment
|
2017-05-27 00:57:40 +03:00 |
|
David Cernat
|
f47a10dd4a
|
[Server] Add script callback and getter functions for ActorEquipment
|
2017-05-26 22:54:51 +03:00 |
|
David Cernat
|
32879adc5b
|
[General] Allow ObjectTrap to trigger traps, not just disarm them
|
2017-05-26 01:28:43 +03:00 |
|
David Cernat
|
93aa674eff
|
[Server] Add SendObjectTrap() script function
|
2017-05-26 00:42:46 +03:00 |
|
Koncord
|
24d4e1c222
|
[General] Remove useless PacketSendMyID
|
2017-05-26 02:40:49 +08:00 |
|
Koncord
|
a9fc096c9a
|
[General] Move password of master server to header
|
2017-05-26 01:34:39 +08:00 |
|
David Cernat
|
dbdb11b5f0
|
[Server] Add script functions for dialogue
|
2017-05-24 23:22:43 +03:00 |
|
David Cernat
|
08de349133
|
[General] Add placeholders for PlayerTopic & ObjectTrap packets
|
2017-05-24 19:01:28 +03:00 |
|
David Cernat
|
870fd9a78b
|
[General] Remove ObjectUnlock packet, use ObjectLock with 0 lock instead
|
2017-05-24 13:28:34 +03:00 |
|
David Cernat
|
0595192129
|
[Server] Make GetFactionExpelledState() return a bool instead of an int
|
2017-05-18 21:51:24 +03:00 |
|
David Cernat
|
a2e2ca7cab
|
[Server] Add script functions for factions
|
2017-05-18 20:56:50 +03:00 |
|
David Cernat
|
e6983993c2
|
[General] Implement sending and reading of PlayerFaction packets
|
2017-05-18 19:27:20 +03:00 |
|
David Cernat
|
04c9c5ed48
|
[General] Forward PlayerJournal packets to other players
|
2017-05-18 12:57:48 +03:00 |
|
David Cernat
|
90c594b726
|
[Server] Make names for Player script callbacks shorter
|
2017-05-16 20:52:09 +03:00 |
|
David Cernat
|
a634a5d9bb
|
[Server] Add missing includes for ProcessorInitializer
|
2017-05-16 19:53:58 +03:00 |
|
David Cernat
|
ad388c7e12
|
[General] Add placeholders for ActorEquipment & PlayerFaction packets
Also reorder packets and packet processors.
|
2017-05-16 19:25:31 +03:00 |
|
David Cernat
|
f527fe9ebe
|
[General] Add basic integrity check to reading of ActorList packets
Additionally, add newlines to files missing them.
|
2017-05-16 14:20:40 +03:00 |
|
David Cernat
|
05564bd123
|
[General] Add basic integrity check to reading of Container packets
|
2017-05-14 20:24:06 +03:00 |
|
David Cernat
|
3c30801eac
|
[Server] Try to fix server crash from iterations through invalid players
|
2017-05-09 14:30:25 +03:00 |
|
Koncord
|
31adb5d715
|
[Server] Allow timers callbacks to restart timers
|
2017-05-08 05:48:04 +08:00 |
|
David Cernat
|
de49f5f175
|
[General] Add and use isActor bool for WorldObject
|
2017-05-07 03:07:09 +03:00 |
|
David Cernat
|
9d2c5c3502
|
[General] Simplify structure of BaseEvent
|
2017-05-06 21:57:29 +03:00 |
|
Koncord
|
250c199188
|
[Server] Fill query information about plugins
|
2017-05-07 02:52:28 +08:00 |
|
Koncord
|
87c172186e
|
[Server] Add and implement PushPlugin method to MasterClient
|
2017-05-07 02:51:57 +08:00 |
|
Koncord
|
873da495b1
|
[Server] Trigger 'update' when added new rules in MasterClient
|
2017-05-07 02:51:25 +08:00 |
|
Koncord
|
f2b8a939ef
|
[Server] Add postInit method and move getPluginListSample in to it
|
2017-05-07 02:49:58 +08:00 |
|
Koncord
|
26445355e6
|
[Server] Fix initialization of mclient
|
2017-05-07 02:17:15 +08:00 |
|
Koncord
|
a4a77ddeff
|
[Server] Add SetRuleString and SetRuleValue to script API
|
2017-05-07 02:17:15 +08:00 |
|
Koncord
|
a0b71eda23
|
[Server] FIx deadlock
|
2017-05-07 02:17:15 +08:00 |
|
Koncord
|
c2ce2f2ce7
|
[Server] Use MasterServer update rate from config
|
2017-05-07 02:17:15 +08:00 |
|
Koncord
|
32284787de
|
[Server] Add OnServerPostInit callback
|
2017-05-07 01:42:01 +08:00 |
|
David Cernat
|
4d81455020
|
[General] Rework and simplify death reasons so they work with NPCs
|
2017-05-05 22:16:31 +03:00 |
|
David Cernat
|
06f3c07116
|
[Server] Only read Actor packets from players who are still authorities
|
2017-05-05 06:13:34 +03:00 |
|
David Cernat
|
e01cadad23
|
[Server] Send ActorAuthority packets to all players who loaded the cell
|
2017-05-03 04:45:55 +03:00 |
|
David Cernat
|
63dd2d9246
|
[General] Remove code related to ActorAuthority packets that is not used
|
2017-05-03 04:43:59 +03:00 |
|
David Cernat
|
c3c04bbfc3
|
[General] Make coding style consistent
|
2017-05-02 22:47:58 +03:00 |
|
Koncord
|
bda9a76d29
|
[Server] Send server plugin list to client
|
2017-05-02 23:33:50 +08:00 |
|
Koncord
|
f00c4dc107
|
[Server] Improve preload logic for parsing plugin lists
|
2017-05-02 20:21:08 +08:00 |
|
Koncord
|
5ddad6a4c6
|
[Server] Implement getPluginListSample()
|
2017-05-02 20:21:08 +08:00 |
|
Koncord
|
b223d0fa1e
|
[Server] Register new callback
|
2017-05-02 20:21:08 +08:00 |
|
David Cernat
|
377aa9b6c9
|
[Server] Refresh cellActorList's count after removing Actors from it
|
2017-05-02 03:39:00 +03:00 |
|
David Cernat
|
83ba4b62b1
|
[Server] Remove Actors from a Cell's ActorList when they change cells
|
2017-05-02 01:39:08 +03:00 |
|
David Cernat
|
4c35c328a9
|
[Server] Add SendActorPosition() script function
|
2017-05-01 20:58:40 +03:00 |
|