Added a feature so if for some reason you disconnect while in the mission counter, you appear outside the doorway of the mission counter. Before it wouldn't set your last location and you would appear where you did when you logged in the previous time. So thats fixed.Added scene transitions for the mission counter so it doesn't just blink on and off.
Also fixed some bugs like when you would start the game and it would put you at the mission counter, when it should have put you outside the doorway instead.
Also streamlined the code a bit. I think this weekend I'm going to try and flesh out the mission counters and make sure everything is solid with all that.
THEN, it's monster AI time! . . . Scary! The time of reckoning approaches . ....
Lobby / Mission Setup
Starting to flesh out the Lobby / Mission system. Going to need a little reworking, but its starting to come along.I've reconfigured the existing lobbies, so there's "LobbyA", which is the lobby with the blue box to jump off of and is the same except there is only a door in the front and to the right. "LobbyB" (the red lobby) is now gone. When you go through the first door you now go to the new "LobbyB" which is really the old "LobbyD", with the vertex lighting.
In this room I am enabling combat controls, so you can go in there to test attacks out for now. LobbyA disables combat controls, since its a lobby. LobbyB will also disable combat controls, but for now I left it in to test it.
If you go through the...
Combat System Adjustements
Ok adjusted the combat system a bit. I have it so when in recoil mode, you can move around and reorient yourself before performing the next attack. Seems less clunky, and I like it. Also made it so you can reorient the camera to be behind you by pressing left shift, just like when you are in idle or run mode. This also helps make it feel less restrictive. Now to adjust the timing of things...
UPDATE - Also made it so you can reorient the camera, whenever, even while jumping. Believe it or not this makes the game feel really responsive, because it gives you more control on where the camera should be looking when you want it to. I like it. Ill post it online when i get home so you can...
Attack System Bug Fixes
Fixed the two bugs I was telling you about. First one was if you did the lunge attack thru the doorway, when you loaded a new level, it wouldn't reset the combo counter back to 0 so then your starting attack would be the second attack instead of the first one. Also fixed the combat palette (attack button palette) to accurately show when an attack is being done and when its ok to initiate another attack. The buttons go dark when its busy and light back up when its ready.Reorganizing a few more things in the back end and cleaning the attack code up a bit.
So yeah, I think I'm going to make it so you can move while the attack is recoiling, and also change the timing of the attacks so they are...