2007.11.07, 01:19 AM
This is a quick update to fix bugs that snuck into b3 and more networking fixes and a couple other quickies. I want to get out something solid before I go into test versions for new collision and then new mapping.
http://homepage.mac.com/ggadwa/Misc/dim3_v2_3_b4.zip
A lot of requests lately will be non-issues if this change goes off, so there's lot of things I haven't hit yet.
NOTE: There's a new background called "error.png" (for the demo I just copied the one for the menu.) This is for the new in-game error page. I'm trying to not dump you out of the app when there's an error. This page comes up for things like a network server quitting, or fatal script error, etc.
Please check networking if you get the chance (for those it's still not working for.) I'll get up a windows compile of this version for those checking cross-platform networking (send me a email and I'll tell you the location.)
Note I've enabled "ray traced lighting" at the user level. ONLY use this is you have a SUPER FAST MACHINE. It's cool but really experimental and really, really slow, but it's something I'll also be working on for the future.
[>] Brian
http://homepage.mac.com/ggadwa/Misc/dim3_v2_3_b4.zip
Code:
* engine
* added "no_transparent" and "no_opaque" flag to marks xml
* fixed a bug where hitbox collisions wouldn't work on hit scan weapons
* number of fixes for weapons and animation smoothing when switching
* fixed a bug in one of the error messages
* load/save now writes dim3 version and fails when encountering different versions
* fixed a couple bugs in ray tracing (halos, obscuring, sighting, super lighting, etc)
* added experimental ray-trace lighting on/off
* UI
* added error page (needs error png for backgrounds)
* auto black backgrounds if a background is missing
* disabled checkboxes don't high light when moused over
* network
* more fixes for script problems freezing network attach
* networking properly detects a lost server
* animator
* scroll wheel only zooms over model window
* no longer allowed to have an animation pose that last 0 msecA lot of requests lately will be non-issues if this change goes off, so there's lot of things I haven't hit yet.
NOTE: There's a new background called "error.png" (for the demo I just copied the one for the menu.) This is for the new in-game error page. I'm trying to not dump you out of the app when there's an error. This page comes up for things like a network server quitting, or fatal script error, etc.
Please check networking if you get the chance (for those it's still not working for.) I'll get up a windows compile of this version for those checking cross-platform networking (send me a email and I'll tell you the location.)
Note I've enabled "ray traced lighting" at the user level. ONLY use this is you have a SUPER FAST MACHINE. It's cool but really experimental and really, really slow, but it's something I'll also be working on for the future.
[>] Brian
