3:58am - I'm just doing a short bit of work while I wait for my bedtime meds to kick in. I've got code on the mind but I'm trying to reset my sleep schedule... Difficult.
Anyways I want to try and figure out my problem with the Turn List being a Scriptable Object.
At some point I forgot the design I had in mind to begin with and started building to a different beat. That was a mistake but not one that is incorrectable. That is to say it is correctable.
The turn list, instead of controlling everything, will be used as reference. When the TurnList's BeginGame method is run, it will sort the turn order as I discussed before, then it will tell the first object to begin its turn. Then that object will do its turn, rather than the TurnList controlling the turn.
That's kind of a simplification but not a gross one. So, it should work.
The comments in TurnList seem to suggest this is what I was intending to begin with. I don't know how I lost my way. Probably because I don't have a map... I should have a map! But there's plenty of shoulds and I'm struggling with the dos.
4:17am - Alright I've put some comments in the code to help with next time, but I'm not ready to take a deep coding dive now. My bedtime meds are kicking in and I want to try to sleep.
Anyways I want to try and figure out my problem with the Turn List being a Scriptable Object.
At some point I forgot the design I had in mind to begin with and started building to a different beat. That was a mistake but not one that is incorrectable. That is to say it is correctable.
The turn list, instead of controlling everything, will be used as reference. When the TurnList's BeginGame method is run, it will sort the turn order as I discussed before, then it will tell the first object to begin its turn. Then that object will do its turn, rather than the TurnList controlling the turn.
That's kind of a simplification but not a gross one. So, it should work.
The comments in TurnList seem to suggest this is what I was intending to begin with. I don't know how I lost my way. Probably because I don't have a map... I should have a map! But there's plenty of shoulds and I'm struggling with the dos.
4:17am - Alright I've put some comments in the code to help with next time, but I'm not ready to take a deep coding dive now. My bedtime meds are kicking in and I want to try to sleep.