New Build (2011-02-28)

Moderators: GSH, Ultraken

Post Reply
User avatar
Ultraken
Patch Creator
Posts: 373
Joined: Fri Feb 18, 2011 6:06 pm
Contact:

New Build (2011-02-28)

Post by Ultraken »

Wow, it's been a while since the last build.

This one has a fair amount of experimental stuff in it. AI use RED Field and Phantom VIR sensibly, if a bit conservatively. However, I can see the control change to RED Field, Phantom VIR, and SITE Camera being controversial. It's easier to use in practice, though, and works particularly well with the new weapon_special control mapped to middle mouse button in the updated input.map in common files.

Downloads:
Executable
Program Database (Optional)
Updated input.map (binds weapon_special to middle mouse button)

Changes:
* Updated crc32game asset check
- Checks some additional files based on the ODF
* /version command now generates the check CRC with crc32game
* Host auto-kicks any player launching with an invalid vehicle
* Divide rotational kick from ordnance by moment of inertia
- This should prevent extreme spin and high bounces
* Explosions inherit team flags like Ordnance
* Fixed a crash when the damage owner dies before the damage source hits the player
- TO DO: find a better way of marking damage as player or player-friend
* Tweaked ordnance rotation kick
- Now uses bounding sphere radius instead of collision radius
* Added support for new mouse controls
- X1 and X2 buttons (Windows XP): X1Btn, X2Btn
- Vertical wheel (Windows 2000): WheelDown, WheelUp
- Horizontal wheel (Windows Vista): WheelLeft, WheelRight
* Added direct access to Special hardpoint
- Input: added weapon_special control
- Carrier: added TriggerSpecial method
- UserProcess: connected the two :)
- TO DO: update input.map
* Renamed Carrier UnTriggerSelected to UnTriggerAll
* Show join-game error messages before hiding all the dialog controls
- This should fix the blank black screen behind the pop-up
* D3D initialization calls set LastError
- This should make the D3D error dialog show meaningful information
* Slightly tweaked palette lookup of scroll-text colors
- If anyone cares, it divided by 256 instead of 255 like it should have
* Added support for switching between windowed and full-screen
- This only works in-game; I couldn't get the shell to behave
* Carrier stores the special hardpoint index
- This greatly simplifies TriggerSpecial
* Reduced damping and tracking for ascending airborne Person
- Pilots flying upwards after ejecting gradually level out
- Pilots jumping or hopping out of a vehicle don't level enough to notice
* SetDamageFlags sets playerCollide and playerShot for remote players too
* Experimental: toggle SpecialItem with the trigger
- This is functionally equvalent using Ctrl plus weapon-select function keys
* Craft death deletes carrier after ejecting pilot
- This allows AI to reference weapons during cleanup
* AI uses RED Field and Phantom VIR semi-intelligently
- when attacking or attacked by a player
- when attacking or attacked by someone with an affected weapon
- when attacking or avoiding a torpedo (RED)
- TO DO: make RED and VIR affect AI unit aim?
* Experimental: compute chat color like score color
- This may fix cases where the chat colors are wrong
User avatar
bigbadbogie
Bull Dog
Posts: 586
Joined: Mon Feb 21, 2011 8:12 am
Location: Ecuadorian Embassy

Re: New Build (2011-02-28)

Post by bigbadbogie »

Game crashed when I was shooting at a unit using VIR.

Also, mines do not appear to be detonating at all, even when an enemy unit is right on top of one.
User avatar
Ultraken
Patch Creator
Posts: 373
Joined: Fri Feb 18, 2011 6:06 pm
Contact:

Re: New Build (2011-02-28)

Post by Ultraken »

I'll check into that.
navbeacon
Scrap
Posts: 1
Joined: Sat Mar 05, 2011 10:17 pm

Re: New Build (2011-02-28)

Post by navbeacon »

How hard would it be to add weapon_cycle_up and weapon_cycle_down?

That way I can use my mouse wheel to change weapons in any direction! :D
I find myself trying to do that often in BZ, as its a habit I've gotten from other games.
Hookshot
Scrap
Posts: 4
Joined: Tue Mar 01, 2011 7:18 pm

Re: New Build (2011-02-28)

Post by Hookshot »

Hey thanks for the patch. I'm about to play BZ1 for the first time. Should I go ahead and patch to this latest patch or should I first play vanilla and go from there?
User avatar
Psychedelic Rhino
Bull Dog
Posts: 984
Joined: Wed Feb 23, 2011 5:47 pm
Location: Raleigh, NC

Re: New Build (2011-02-28)

Post by Psychedelic Rhino »

If you're gonna try some multi-player, choose whichever one has players in the lobby.
Hookshot
Scrap
Posts: 4
Joined: Tue Mar 01, 2011 7:18 pm

Re: New Build (2011-02-28)

Post by Hookshot »

Ok so I downloaded the 98 installer and got that going. But when I tried to run the 1.5 patch I kept getting a bunch of errors. Am I supposed to rename it at all and replace the old bzone.exe with it?

[Edit]: Nevermind, found the full installer on the bz1.net site. But still, is there a way to apply this patch to the old 1.4 version? Can I play RO with the new patch? And as a sidenote, the game runs wonderfully on 1.5.
onlooker
Scrap
Posts: 7
Joined: Sat Mar 05, 2011 12:25 am

Re: New Build (2011-02-28)

Post by onlooker »

Hey Ken. Just wanted to quickly show my appreciation for your work on these patches. Personally I think it's incredible you've held onto this project so long, and I take my hat off to you.
User avatar
Ded10c
Recycler
Posts: 3815
Joined: Sun Feb 20, 2011 11:05 am
Location: Stoke-on-Trent
Contact:

Re: New Build (2011-02-28)

Post by Ded10c »

Hookshot wrote:Ok so I downloaded the 98 installer and got that going. But when I tried to run the 1.5 patch I kept getting a bunch of errors. Am I supposed to rename it at all and replace the old bzone.exe with it?

[Edit]: Nevermind, found the full installer on the bz1.net site. But still, is there a way to apply this patch to the old 1.4 version? Can I play RO with the new patch? And as a sidenote, the game runs wonderfully on 1.5.
Be careful with that, because the makers of that installer have modified it so that only their server is visible.
Hookshot
Scrap
Posts: 4
Joined: Tue Mar 01, 2011 7:18 pm

Re: New Build (2011-02-28)

Post by Hookshot »

I see. Well I wasn't going to do much multiplayer. That's what I have BZII for, more used to it. But thanks for the heads up.
User avatar
Zax
Attila
Posts: 1388
Joined: Sat Feb 19, 2011 6:56 am

Re: New Build (2011-02-28)

Post by Zax »

AHadley wrote:
Hookshot wrote:Ok so I downloaded the 98 installer and got that going. But when I tried to run the 1.5 patch I kept getting a bunch of errors. Am I supposed to rename it at all and replace the old bzone.exe with it?

[Edit]: Nevermind, found the full installer on the bz1.net site. But still, is there a way to apply this patch to the old 1.4 version? Can I play RO with the new patch? And as a sidenote, the game runs wonderfully on 1.5.
Be careful with that, because the makers of that installer have modified it so that only their server is visible.
Why keep warning people? If people are going to DL it they have to take the good with the bad.
User avatar
Ded10c
Recycler
Posts: 3815
Joined: Sun Feb 20, 2011 11:05 am
Location: Stoke-on-Trent
Contact:

Re: New Build (2011-02-28)

Post by Ded10c »

Somebody needs to tell people, and clearly they are not. Better warn them now than have them coming around later and asking why they got banned from BZ1.
Post Reply