V1.23 Status Log - Released
Moderators: PaTMaN, Moderators
I was having too much fun today testing out killing puppets, so I decided to record some of my mischief
http://patman.byethost6.com/aq2/jmod/ex ... _demos.zip
http://patman.byethost6.com/aq2/jmod/ex ... _demos.zip
PaTMaN wrote:I was having too much fun today testing out killing puppets, so I decided to record some of my mischief :rambo:
http://patman.byethost6.com/aq2/jmod/ex ... _demos.zip
lol :D
When the dove came..
I had an idea on how I could speed coding up, and that ended with a big mess and it didn't work out as planned. Luckily I saved the source code prior to this and reloaded it. What I was trying to do was merge the puppet into the real player functions. It seemed like it would work but I think I just did too much stuff too fast and I ended up not knowing what I really did. I'm back on track with my usual methods for coding the puppets now. I'll be adding bleeding in for the puppets next to hopefully get past the health issues I was having. This could also solve a movement issue since I now realize why it is happening.
Fixed up puppet bandaging. Puppets can perform reloads (though it doesn't affect ammo count since there is no ammo). Fixed the fast knife throwing bug caused by removing reloading. Added in command to make puppets shoot. Right now you can only make a puppet shoot once per command. I'll probably change the command so you can specify how many shots to shoot, maxed out per weapon clip max of course. I thought about adding back in ammo usage for puppets, but I think that will just be a damn hassle in the end when doing some firefight scripting. I'm currently working through all the weapons for reloading, shooting, and switching.
Got some more updates in. Puppets can fire the mp5, akimbo, m4, shotgun, hc, knife, and pistol so far. Fixed a major slowdown with puppet aim following. Puppets can now activate doors, platforms, and buttons like players.
I've also got some ideas down for the new puppet demo system, mainly for file format and reading/writing. I'm planning on making it so that when updating the code, backwards compatibility isn't an issue. In its current coding, reading a puppet demo file is a maze of backwards compatibilty coding.
I've also got some ideas down for the new puppet demo system, mainly for file format and reading/writing. I'm planning on making it so that when updating the code, backwards compatibility isn't an issue. In its current coding, reading a puppet demo file is a maze of backwards compatibilty coding.