Rutherther / NosSmooth

Nostale bot library written in C#. May describe the current state of the game/character from packets. Multiple sources available for capturing the packets from running game.
MIT License
6 stars 3 forks source link

Rework contract inner workings #56

Open Rutherther opened 1 year ago

Rutherther commented 1 year ago

DefaultContract is a mess.

ContractBuilder does not check all of the requirements (fill data type has to be the same as move filter that moves to the fill state)

Rutherther commented 1 year ago

The Contractor uses just one semaphore for updates, that will mean slower packet processing. The packets have to come in serially.