Koncord
3803535bd5
[General] Implement CleanChat()
8 years ago
David Cernat
51b95f35cd
[Server] Fix problem with fetching interior cell descriptions
8 years ago
David Cernat
db7709ee18
[Server] Modernize getting and setting of player cells
8 years ago
David Cernat
0d3976950b
[Server] Use consistent names for rotation script functions
8 years ago
David Cernat
70d9374a6a
[General] Implement PlayerKillCount packets
8 years ago
David Cernat
5b23da8e1c
[General] Rename unused PlayerRegionChange packet into PlayerKillCount
8 years ago
David Cernat
ee5c9b65c5
[General] When changing region, send new region name in PlayerCellChange
8 years ago
David Cernat
f02ed0d621
[Server] Add script functions for getting and setting actor dynamic stat modifiers
8 years ago
Koncord
568b0702fa
[Server] Implement PasswordDialog
8 years ago
Koncord
cef58fa164
[Server] Change fprintf to LOG_MESSAGE_SIMPLE in GET_PLAYER
8 years ago
Koncord
186e5fe33e
[Server] Remove GetAngleY & remove Y parameter from SetAngle
8 years ago
David Cernat
a353a21280
[General] Fix code style inconsistencies
8 years ago
David Cernat
f4cdedd8cb
[General] Synchronize summoned creatures
8 years ago
David Cernat
4e5c8873e0
[General] Use ObjectSpawn instead of ObjectPlace for actors
8 years ago
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.
8 years ago
David Cernat
940a2b6eb5
[Server] Add script functions for setting and sending ActorEquipment
8 years ago
David Cernat
f47a10dd4a
[Server] Add script callback and getter functions for ActorEquipment
8 years ago
David Cernat
32879adc5b
[General] Allow ObjectTrap to trigger traps, not just disarm them
8 years ago
David Cernat
93aa674eff
[Server] Add SendObjectTrap() script function
8 years ago
David Cernat
dbdb11b5f0
[Server] Add script functions for dialogue
8 years ago
David Cernat
08de349133
[General] Add placeholders for PlayerTopic & ObjectTrap packets
8 years ago
David Cernat
870fd9a78b
[General] Remove ObjectUnlock packet, use ObjectLock with 0 lock instead
8 years ago
David Cernat
0595192129
[Server] Make GetFactionExpelledState() return a bool instead of an int
8 years ago
David Cernat
a2e2ca7cab
[Server] Add script functions for factions
8 years ago
David Cernat
90c594b726
[Server] Make names for Player script callbacks shorter
8 years ago
David Cernat
ad388c7e12
[General] Add placeholders for ActorEquipment & PlayerFaction packets
...
Also reorder packets and packet processors.
8 years ago
David Cernat
f527fe9ebe
[General] Add basic integrity check to reading of ActorList packets
...
Additionally, add newlines to files missing them.
8 years ago
Koncord
31adb5d715
[Server] Allow timers callbacks to restart timers
8 years ago
David Cernat
de49f5f175
[General] Add and use isActor bool for WorldObject
8 years ago
David Cernat
9d2c5c3502
[General] Simplify structure of BaseEvent
8 years ago
Koncord
a4a77ddeff
[Server] Add SetRuleString and SetRuleValue to script API
8 years ago
Koncord
32284787de
[Server] Add OnServerPostInit callback
8 years ago
David Cernat
4d81455020
[General] Rework and simplify death reasons so they work with NPCs
8 years ago
David Cernat
06f3c07116
[Server] Only read Actor packets from players who are still authorities
8 years ago
David Cernat
e01cadad23
[Server] Send ActorAuthority packets to all players who loaded the cell
8 years ago
Koncord
b223d0fa1e
[Server] Register new callback
8 years ago
David Cernat
4c35c328a9
[Server] Add SendActorPosition() script function
8 years ago
David Cernat
e5e888ac21
[Server] Add script functions for checking what data an Actor has
8 years ago
Koncord
6ddab0d323
[Server] Add and implement "look like creature" functions
8 years ago
David Cernat
62d93a09c1
[Server] Add new script callbacks for cells, remove a couple of others
...
OnPlayerCellState and OnActorStatsDynamic are now removed as callbacks.
The old OnCellUnload is now renamed into OnCellDeletion.
OnCellLoad and a new OnCellUnload relating to a specific player's load/unload are added.
8 years ago
David Cernat
217894100a
[Server] Add ReadCellActorList() script function
8 years ago
David Cernat
e8e0090b9b
[General] Use new SimpleCreatureStats struct in BaseActor
8 years ago
David Cernat
0e8d115794
[Server] Clean up ActorFunctions by using readActorList pointer
...
Also rename scriptActorList into writeActorList, and also rename matching methods, for clarity.
8 years ago
David Cernat
b54560a362
[Server] Clean up WorldFunctions by using readEvent pointer
...
Also rename scriptEvent into writeEvent, along with matching methods, for clarity.
8 years ago
David Cernat
b62969d3cf
[Server] Add OnCellUnload script callback
8 years ago
David Cernat
a2f6d99dfd
[Server] Use new CreatureStats in ActorFunctions to fix invalid pointer
8 years ago
David Cernat
6ff9091afd
[Server] Add script functions for setting actor dynamic stats
8 years ago
David Cernat
9d7142f684
[Server] Clean up order for StatsFunctions
8 years ago
David Cernat
03c56e01f9
[Server] Add script functions for getting actor dynamic stats
8 years ago
David Cernat
3d6b21942c
[Server] Add OnActorStatsDynamic script callback
8 years ago