And per object in the world, I wanted to be able to chain them together to allow unique behaviors.
So instead, what I want is the engine to provide the simple actions, CreateEntity, AddInventory, WalkTo, PlayAnimation, etc.
If the rock is huge and you need explosives to break it up before using it, I don't want to have to specifically write that in the game code either.
If I want sparks to fly when hitting a certain type of rock with a hammer, which might start a nearby tree on fire, I don't want to have to write specific C++ code for that. But this time around I want the option of more variety. In the last game, there were just a specific set of these written for specific categories of objects, but in general they were shared heavily.
For each thing in the world that can be used, this needs to be defined in some way. Walk to some location, play an animation, add something to inventory, create this other object, play a sound, spawn an effect, etc. It comes down to a simple list of actions. The situation is how villagers will interact with objects. I've had a desire to move some code into data. But having access to all the revisions of code I've written in the last 10 years is pretty amazing. On a totally different note, I had a pretty amazing experience with source control that I haven't had before. This time around I've been extending the game engine, and laying foundation for something that's better to work with, and will hopefully be just as fun. I feel like I just have more done, but maybe not? When I started Banished I had nothing, and spent 10 months working before I had the game in a playable form. Despite code refactors and bug fixes, it feels like I'm coming up to a critical mass of systems and the game will come together into something. Why is the there still a random crash while background loading!? (I already 'fixed' that once.)īut that's okay - it's good to fix bugs when encountered rather than let them slide. Why is no one picking up rocks that are close to trees? Why isn't that object drawing it's selection when selected? Pfeiffer told investigators he believed he had done nothing wrong because he “had not furthered his relationship while on duty” and there is no explicit rule preventing troopers from engaging in sexual relations with people they’re protecting.Do you ever get the feeling that work on your video game is coming along to slowly? It seems I've spent the last month slogging through issues and bugs that come up as I make progress toward a cohesive game. He initially tried to be transferred closer to his original post in the governor’s mansion, but his superiors shut that down, telling him he was “expected” to take a position outside of the Albany region. “On paper I volunteered, but no, I don’t want to go up there, never want to go there again,” Pfeiffer said, adding that it had left him “pretty heavily defeated,” according to the report. According to a report released Friday by the New York Office of the Inspector General, State Trooper Dane Pfeiffer said it was not his idea nor did he volunteer to be transferred from his post to Plattsburgh, a city in upstate New York, giving him a two-hour work commute. Andrew Cuomo’s family told state investigators he was banished for having an affair with one of Cuomo’s daughters in spring 2020.
A state trooper assigned to protect former New York Gov.