EntelectChallenge / 2022-Arctica

8 stars 11 forks source link

Galaxio Refrences in NetCoreBot #4

Open DonovanVZ opened 2 years ago

DonovanVZ commented 2 years ago

Hi there are still some Galaxio classes and enums as well as duplicate files in the .Net Core core bot

GALAXIO PlayerActions [enum] ObjectTypes [enum] PlayerAction [class]

DUPLICATES [might be intended ?] GameState GameStateDto

ErnieScheepers commented 2 years ago

Hey there DonovanVZ, hope you are doing great!

We got a bit of a delay with the .NET bot, but got it sorted. You should see the updated bot when you pull the latest changes.

With regards to the dupe, the GameStateDto is used to retrieve the data from the Engine. The GameState class is there for the player to use if they want to edit the GameState object without breaking the bot. However, the plaayer might need to create a method to convert the DTO the their prefered version of the GameState object.

If you have more questions/concerns please let us know. Until then, stay frosty!