REPORTED ISSUES UNDER INVESTIGATION
Multiplayer issues (due to radical revisions in 1.00.06 series)
1. Vehicle wheels (e.g. ACAV) not rotating when viewed from remote clients
2. Client ground units sometimes at incorrect ground altitude and slightly under the terrain.
3. First person clients sometimes invincible.
4. Dynamic objects (e.g. starbase, vehicles) duplicated in some cases on the first client to join the server.
5. Due to the fix related to dynamic units (e.g. vehicles), each client now has a copy of controllable units (e.g. vehicles) instead of just the single one. e.g. if client1 grabs a vehicle, client2 can still grab the same vehicle though there should be only a single instance.
1. Compiled with latest DirectX (November 2008) SDK. Requires November 2008 Runtime!!
2. Compiled with latest FMODex (4.20.06) audio SDK.
3. Updated fpitems.html appendix file entry for GLE22
4. The prox grenades in the GLE22 have been replaced with flashbang grenades
1. Official release.
v1.01.00 BETA 04 (11-15-08)
1. Disabled ability for NPC persons to automatically use supply stations. Was enabled in BETA 02 but causes issues with non-military personnel
2. FIXED: Due to a revision in 1.00.10 naval units were no longer floating
3. FIXED: The Tacops ZOOM-TO/PLANET/MZONE menu was incorrect due to localization issues
v1.01.00 BETA 03 (11-14-08)
1. Can no longer asset switch to EAD (SAM and SAL) units
2. FIXED: NPC persons were not using supply stations after locating the closest one. This was due to a revision in BETA 02.
v1.01.00 BETA 02 (11-11-08)
1. Can no longer arm a launcher when in prone pose
2. Crouch pose is no longer forced when arming a launcher weapon. Also if you attempt to enter prone pose while carrying a launcher weapon, it is holstered
3. NPC persons with a leader will now arm pistols if they were previously carrying launchers and attempting to enter prone pose in order to match the leader's pose
4. Increased range at which NPC persons will run to their target
5. NPC persons now copy their leader more reliably by checking the state more often
6. NPC persons will now automatically proceed to the nearest supply station if they run out of ammo, need repairs, supplies etc. Was previously disabled in order to prevent them from doing it at will - and usually when you least want them to.
7. FIXED: NPC persons sometimes could not arm pistols due to the default weapon mode not being set
v1.01.00 BETA 01 (11-04-08)
1. Reduced character movement speeds in prone, crouch and swim states
2. Previously when carrying a launcher type weapon, the fp character cannot go into prone pose, so crouch was forced instead. Now if a launcher type weapon is equiped and the prone pose set, the weapon is first holstered so the character can go into prone pose.
3. Removed ALT+O (setup) command. Should never use it when in the game anyway, only from the main menu
4. Restored previously disabled "Proceed To Supply Station" TOM command. Note that NPC units do not automatically go to a supply station unless instructed to do so. This is to prevent them from taking off to resupply while in the middle of a combat engagement.
5. Revised sections of the manual e.g. 8.1 (using supply stations), 12.4 (TOM), 12.5 (using gestures)
6. Added revised GAME_COMMANDS.PDF
DUE TO CHANGES IN THIS VERSION RELATED TO APM USE, PREVIOUS SAVED GAMES ARE NO LONGER VALID.
1. Added some new terrain textures
2. Due to issues with recent nVidia drivers FSAA is now disabled by default. You can still use nVidia's control panel to set the FSAA if you want.
3. Compiled with latest FMODex (4.18.06) audio SDK.
4. The game will now default to the standard 800x600 resolution if an incorrect resolution is detected in the INI file
5. Revised handling of F7/F8 missile views. Now more flexible. NOTE: If you have the missiles/mines threat filter off, these keys will not work.
6. Revised proximity detection code for APM and Proximity grenades. There's a 30second 'delay' now before the grenade is activated to give time for the user to run away after deploying. NOTE: The prox grenade has a lifetime of 2.5min and a blast radius of 100m. The APM has a lifetime of 1m and a blast radius of 100m. For each, the closer you are to the object, the more damage inflicted. WARNING: Previous saved games invalid.
7. FIXED: The height of group terrain objects was sometimes incorrect causing some to appear below ground
8. FIXED: The APM now rests correctly on the terrain when dropped.
9. FIXED: Profile #2 for the Commander did not have clips for the TL22 rifle
10. FIXED: Grenade soundfx used the wrong filenames
11. FIXED: DJP SCENE/MZONE selection menu was incorrect due to localization issues
1. Compiled with latest DirectX (August 2008) SDK. Requires August 2008 Runtime!!
2. Compiled with latest FMODex (4.18.00) audio SDK.
3. Removed support for GameCQ lobby interface
4. Added native resolution support for 1280x800, 1920x1200
5. Increased commlink log delete threshold to 1MB
1. Compiled with latest FMODex (4.16.08) audio SDK.
1. Increased player run and walk movement speeds
2. Changed player walk sound to softer version
FIXED: Clients reporting different time of day after docking and launching from starbase To resolve this, time no longer elapses when you dock with or launch from a starbase/starstation
FIXED: Issue with airborne (gunships, fighters etc) dynamic objects moving on server
FIXED: Minor revision which seems to have fixed duplicate dynamic (e.g. vehicles) objects when player interacts with them. NOTE: This has nothing to do with each client having a copy of a dynamic object.
FIXED: Client no longer starts inside the scripted starbase object
FIXED: Problem controlling ground vehicles due to position updates.
FIXED: dynamic objects with no previous position information (e.g. objects created by 3DG files or scripted) were not being rendered. This caused the issues with "ghosting" in which the object TTDs were visible but not rendered as well as cases where they appeared below the terrain height.
All ground units in a scene now have their dynamics and tactical state disabled. This prevents them from moving around, doing target acquisition etc and saves on processing.
Restored all player controlled vehicle units to the .3DG scene files
Removed test script which had scripted units in it. This turned out to be a bad solution due to clients having own copies of these objects.
FIXED: Scripted starbase units now appear in the scene so that you can dock with them. There is a slight caveat with this. See above.
Removed all player controlled units from .3DG scene files
Added [test] scripted player controlled units to PROCON/PROCON SB01. This is a test as an alternative to having them in the .3DG scene file and being handled incorrectly by the server.
1. Compiled with latest DirectX (June 2008) SDK. Requires June 2008 Runtime!!
2. Compiled with latest FMODex (4.16.00) audio SDK.
1. When a new unknown object is created the console server now shows who created the object.
2. FIXED: grenades kept sliding on the floor and wouldn't bounce.
3. FIXED: server delegated objects were sometimes being created and moved under the terrain.
v1.00.06 RC9 (IN TESTING)
1. FIXED: Character orientation issues when in fp mode. Now updated to use same dynamics as crafts; so is much smoother.
2. FIXED: when a remote client tries to change weapon the clients no longer check for that item in the inventory. Also it doesn't keep trying to change if the weapon is in 'IS_Holster' state already. Previously when a client changed weapons in fp mode, the other clients wouldn't see it.
1. FIXED: Use of DJP would sometimes cause a crash
2. Disabled the Y/N prompt on DJP and supply station use
1. Added some driveable vehicles to the scenes. All NPC units were previously removed in the previous update.
2. FIXED: grenades were not detonating due to their being handled remotely
3. FIXED: weather conditions were being generated on client. Server now chooses a random fixed value for the weather each session. NOTE: Once the server sets a random weather, it will not change until the server is restarted!
1. Revised the multiplayer specific scenes and removed all NPC units from them. This vastly improves performance but of course relegates planetside skirmishes to deathmatch and team deathmatch only with no NPC units (launch pads, SAMs, crafts etc) present. Since you can launch from a server with your asset of choice, this is a worthy tradeof.
2. Tweaked fp character dynamics. First person multiplayer was vastly improved since RC1 and this represents the final tweak. Engagements involving players in fps mode, flying fighters, gunships, driving vehicles etc is now a much better reality than ever before.
3. Tweaked character animation timing which was causing a jitter when in fp mode
4. Disabled the five minute wait timer for using the DJP and supply station.
5. FIXED: various server related crashes.
1. Compiled with latest FMODex audio SDK.
2. All save games now have the date/time stamp
3. FIXED: Problem with auto-save (CTRL+SHIFT+G) when on planet
4. FIXED: Crash due to gunship using incorrect gun file when fired. Bug introduced in 1.00.06 RC1
1. Added multiplayer specific planetary scenes in order to improve performance
2. FIXED: Major planetside lag due to a massive number of laser objects being fired and delegated by the server. This was a major showstopper and is due to the fact that the planetary scenes are within range of each other. So as soon as they are activated, all out war breaks out. Thus bringing the game to an unplayable state before long.
3. FIXED: various issues and crashes due to new multiplayer code.
1. Enabled CTRL+SHIFT+G support which auto-saves the current game state to slot #9. It does this without you having to completely quit the game to the main menu. Note that ALT+G remains unchanged, as this gives you more control over the save game slot, naming convention etc.
2. All save game ops will now prompt Y/N before proceeding.
1. Can now swap the yaw/roll on two-axis joysticks by pressing and holding SHIFT
2. FIXED: flight control mouse axis swapped when a joystick is plugged in and joystick swap roll/yaw is enabled in Config
3. FIXED: The Navitron/Tactical access control codes in the COMMAND menu were swapped
1. FSAA settings in Config now goes up to 16x. Also, only FSAA modes supported are available.
1. FIXED: orbiting objects (stations, ODS) were jumping around a little when flying close to them.
1. FIXED: console server was trying to use vertex buffers causing a crash when going to or starting on a planet
2. FIXED: remote ships weren't entering in hyperspace properly due to orientation prediction.
DUE TO THE DRASTIC CHANGES IN THIS VERSION, PREVIOUS SAVED GAMES ARE NO LONGER VALID. ALSO, ONLY BROADBAND CONNECTIONS ARE SUPPORTED.
1. Added revised GAME_COMMANDS.PDF file (removed CTRL+J entry)
2. Removed legacy Flight Path Trails
3. Removed fixed timed step option. Note: Multiplayer now always runs in fts mode.
4. Added native support for 1152x864 and 1440x900 resolutions
5. When disabled, ships - not being towed - will now self-destruct after a random period of five to ten minutes.
6. You can now abort Config button mapping by pressing the ESC key.
7. The SWAP ROLL/YAW AXIS option in Config now works with sticks that have an independent X axis (twist).
I have no idea why anyone would want to swap this but apparently some folks are so used to doing it the WRONG way that they are just used to it. I put the blame squarely on other space combat developers who started doing this crap way back when.
Listen guys, that X axis was introduced in order to allow rudder (which control yaw) controls in flight sims. Thats why most sticks with a twist axis use it for yaw. The default roll of the joystick is standard.
I really do think that you folks need to un-learn this improper way of flight controls and do it the correct way. If you insist on using yaw as your default joystick axis, you will be extrememly frustrated during combat in my games because the NPC pilots - who do it the proper way - will completely 0wn you time and time again.
Also, CTRL+J is now obsolete and will no longer work.
Multiplayer - The first in a slew of radical revisions in the multiplayer engine
1. Replaced dynamic object position prediction. New system now predicts position and orientation using spherical quaternion interpolation.
2. Added prediction to objects while in orbit or hyper jump.
3. Added basic laser prediction when an object is in transition to smooth it out.
4. Reduced the delay between multiplayer position update messages.
5. Added support for displaying the game type in server browser. Requires 'game_type=' added in [game] section of ucsetupMP.ini.
Two types are supported, DM (deathmatch) and BW (Base Wars). The latter is not a currently supported game type, so it has no effect when used.
6. Added "ms" text to the end of the ping on server list. Removed decimal part of the ping.
7. Changed client/server debug logging filenames to server_log.log and client_log.log
8. Multiplayer server now creates and uses ucconfigMP.ini instead of ucconfig.ini. A default version with the minimal settings, is included.
9. Added new UCMPCONSOLE.EXE app. This is a pure console server for use on remote servers which do not have any shader (3D graphics) hardware. No commandline params are required as everything is set by default.
10. FIXED: lasers 'last update tick' wasn't being updated, resulting in lasers moving faster than intended.
11. FIXED: server wasn't reliably sending lasers or armor impacts created by the server to the clients.
12. FIXED: when a client or NPC was destroyed the server wasn't broadcasting any message.
13. FIXED: collision detection no longer checks objects that are docked.
14. FIXED: server wasn't accepting the delegated dynamic objects properly.
15. FIXED: number of logic updates limited to 5 per frame to prevent infinite loop.
16. FIXED: positions are no longer predicted when the ship is in a transition.
17. FIXED: PTE objects weren't being properly positioned due to prediction. Also static objects (e.g. buildings) no longer have their positions predicted.
More articles about Universal Combat: Collector's Edition