CIU version 160

MAIN CHANGES

This is a minor maintenance release. A lot of technical changes under the hood to bring CIU in line with the latest changes in Episodes and Collection.


Bug/Idea medals will be awarded later in the day. Note that your medal cannot be awarded if your in-game callsign doesn’t match your forum name (put it in your forum profile where it says “name” so I can find it).

COMPATIBILITY

You will lose:

  • any mid-mission progress

CHANGELOG

:new: New features – :bulb: Tweaks – :bug: Bug fixes – :gear: Internal changes

  • :gear: Deleted users who haven’t logged in during the past week and have less than 10 minutes of playtime, and also users who haven’t logged in during the past 4 weeks and have less than an hour of playtime, and also users who haven’t logged in during the last 12 months and haven’t set an e-mail. Note that users with any purchase are never
    deleted.

  • :gear: Window size is now a multiple of 4 pixels when HQ2X mode is on (prevents font blurring)

  • :gear: Cleaned up predicate which controls display of in-game pause menu.

  • :gear: Translations: Changed “gamepad” to “controller”

  • :gear: Translations: PROGAMERHINT and ANONYMIZEHINT: Detached “(requires logout/login”) into their own separate phrase (REQUIRESLOGOUTLOGIN and REQUIRESMISSIONRESTART)

  • :gear: Can now ‘detect’ Win11 as an operating system.

  • :gear: Translations: Changed MULTIPLAYERVISIBILITY “multiplayer mode” to “participants”

  • :gear: UVE no longer “ticks slowly” during MODE_FROZEN. This was a Windows-specific thing that causes problems with code that expects graphics to be working during tick() (e.g. Loader, FontQuad2GlyphCache)

  • :gear: Removed BASS_Update(100) (now relying on BASS’s thread to do updating). Should improve audio latency.

  • :gear: Removed bTickWhilePaused

  • :gear: UVE is no longer automatically raised to MODE_OK during start-up. It starts in MODE_FROZEN and raises to MODE_OK during the first frame.

  • :light_bulb: Charity no longer spawns for non-playing zombie players.

  • :bug: Fixed some hero quips (mainly from Episodes) ignoring the “show hero quips” option (@PlasmaX :sports_medal: Bug)

  • :gear: Keyboard navigation now prioritizes horizontal movement (avoids cases where cursor jumps vertically when moving left/right)

  • :gear: Moved CreateRenderTargetView() outside frame loop to device initialization time.

  • :gear: Introduced bugs Cleaned up full screen handling (back-ported from DirectX 12).

  • :light_bulb: Scissored lists now autoscroll when keyboard navigating.

  • :bug: Easter Edition: Fixed nostril placement on “Elmo” chicken (@Pinanas :medal_sports: Bug)

  • :gear: Hot-plugging of joysticks is now supported (should facilitate Steam’s “Remote Play Together” feature)

  • :gear: Translations: Import from Excel should now work correctly for phrases using characters in the top half of ISO-8859-1 codepage.

  • :gear: Added bUseWARPdevice (software rasterizer)

  • :bug: Fixed ScissoredList not reaching the end under backlog of mouse-wheel events.

  • :gear: Prevented excessive backlogs of mouse-wheel events.

  • :gear: Removed fullscreen option. Unofficially, set bAllowFullScreen in .cfg file to re-add it. Note: You will be disconnected from server if application loses focus in fullscreen mode.

  • :light_bulb: Disabled UI is now more visible under “High-contrast text” (@Callum :sports_medal: Idea)

  • :bug: “Egg Cannon” + “…Cannonade” boss: Debris is now visible in mirrored variation (on the left) (@TendouAris :sports_medal: Bug)

  • :gear: Android: Uses Google Play Billing Library v9.1.0

  • :gear: Android: Requires Android 6.0 (requirement stemming from Google Play Billing Library v.9)

  • :bug: Contacts screen: Removed “date added” sort option (@Callum :sports_medal: Bug)

  • :light_bulb: Intergalactic/Guaranteed Delivery wave: Replaced safe zone with two danger zones (@DePeeper :sports_medal: Idea)

v.160.2

  • :bug: This change from Episodes v.32 now actually works: Multiplayer (only): Mission no longer auto-pauses when focus is lost (@Pinanas :sports_medal: Bug)

  • :bug: Fixed “Show hero quips” option not working (caused by incomplete back-porting from Episodes) (@EasyTarget05 :sports_medal: Bug)

  • :gear: DXGI_SWAP_EFFECT_FLIP_DISCARD is now also applied on Windows 11

  • :bug: Fixed infinite loop when switching to full screen (caused by Present failing due to absence of ResizeBuffers) (@RainbowBoyVN :sports_medal: Bug)

  • :gear: Removed Summer seasonal content.

  • :gear: Added Halloween+Thanksgiving seasonal content.

v.160.3

  • :bug: “Tower of Power” wave: Removed superfluous spacing after last “tower” (@RBCube :sports_medal: Bug)

  • :light_bulb: “Mission Config” and “League” screens: List now uses “auto-scrolling” when keyboard navigating (@MafiaPlay2 :sports_medal: Idea)

  • :bug: “Bell” sound no longer plays when “Notifications (mission)” is disabled (@ImmortalXX0XX :sports_medal: Bug)

v.160.3.1 (emergency patch, Steam and IA website only)

  • :bug: Windows: Fixed OS cursor reappearing whenever switching between different users while game is running (@ImmortalXX0XX @Randomdude.ia :sports_medal: Bug)

  • :light_bulb: “High-contrast text” now makes text on green confirmation bubbles black (was white) (@RBCube :sports_medal: Idea)

  • :bulb: Improved contrast of purple help UI.

  • :bug: Joining multiplayer: Joystick controls now work correctly for leaving game (“Keep pressing to leave game”)

  • :gear: Updated credits and hard-coded languages.

v.160.3.2 (server-side only)

  • :gear: Fixed verifyReceipt HTTP failure (400 instead of 200) when verifying iOS purchases (caused by CURL Content-Type clash)

Collection

v.27

  • :bug: Default vehicle paintjobs are now appropriately initialized for each episode (@Pinanas :sports_medal: Bug)

  • :bug: Fixed mouse cursor (fork) being visible during multiplayer games (@Lightception :sports_medal: Bug)

  • :light_bulb: Tutorial no longer returns to “Select Episode” screen, but rather to the relevant episode’s main menu (@Dawid8 :sports_medal: Idea)

  • :bug: Added NotoEmoji font (@ordinary_ryxt :sports_medal: Bug)

  • :bug: Centered logo subtitles correctly (@VerMishelb :sports_medal: Bug)

  • :light_bulb: Client timeout increased to 12 seconds (from 7)

  • :gear: Errors like ERRORCLIENTCOULDNOTCONNECT no longer exposed in the GUI (@OfficalK12 :sports_medal: Bug)

  • :bug: “Darken other players” no longer affects double games (@thaison1302 :sports_medal: Bug)

  • :light_bulb: After stopping a mission, player is now returned to episode’s “solo” menu instead of episode select screen.

  • :bug: Fixed mixed-up colors if a game is started in one seasonal mode, but resumed in a different one (@OfficalK12 @HeroWither16 :sports_medal: Bug)

  • :light_bulb: “Burger cuisine” unlockable now costs 1 key (was 50) (@PlasmaX :sports_medal: Idea)

  • :light_bulb: Charity no longer spawns for non-playing zombie players (@PlasmaX :sports_medal: Idea)

  • :gear: Translations: Changed EP_ENDMISSIONHINT_00 (“missiles” → “special weapons”)

  • :bug: Fixed some hero quips ignoring the “show hero quips” option.

  • :bug: Fixed Hall of Fame also storing the score of the 1st guest in multiplayer games (@Dawid8 :sports_medal: Bug)

  • :bug: Keyboard Controls screen: Added “in-game chat” key (@zun @Pinanas :sports_medal: Bug)

  • :bug: Fixed ENTER key to end multiplayer chat also being handled by in-mission Pause menu (@Dawid8 :sports_medal: Bug)

  • :bug: Starting weapons for each Episode now don’t cost any keys

  • :bug: Default backgrounds for each Episode now don’t cost any keys

  • :bug: Customize Controller screen: Duplicate controls are now removed for each player separately (was previously for both players together) (@thaison1302 :sports_medal: Bug)

  • :bulb: Main menu: Added “Give feedback” button.

  • :bulb: Tutorial is now only shown once for the entire Collection (for the episode that was chosen first)

  • :bulb: Added dedicated “Default” option for Starting Weapon unlockable (@Sammarald :sports_medal: Idea)

  • :gear: XAudio2: Now using XAUDIO2_USE_DEFAULT_PROCESSOR (requires WIN10_19H1) instead of (XAUDIO2_DEFAULT_PROCESSOR)

v.27.1.4

  • :gear: Using GameInput v.3

  • :gear: Warning is now shown whenever software renderer is selected.

  • :bug: Fixed starfield scrolling at twice the speed while browsing/hosting/joining (@MafiaPlay2 :sports_medal: Bug)

  • :light_bulb: Hall of Fame screen: Changed icon denoting multiplayer (@PlasmaX :sports_medal: Idea)

  • :bug: Fixed mouse cursor (fork) being visible also when joining multiplayer games (@PlasmaX :sports_medal: Bug)

v.28

  • :bug: Multiplayer scoreboard: Increased space allocated to firepower (@Callum :sports_medal: Bug)

  • :bug: Removed text references to “logging out” (added MUSTFIRSTSTOPMISSIONFEATURE) (@TendouAris :sports_medal: Bug)

  • :gear: Keyboard navigation now prioritizes horizontal movement (avoids cases where cursor jumps vertically when moving left/right) (@VerMishelb :sports_medal: Bug)

  • :gear: Now applying horizontal/vertical sliver fix (from OpenGL) to protect against bleeding uninitialized garbage.

  • :gear: Reworked GameInput joystick handling. Joysticks are now assigned to players automatically. Joystick used to start game is assigned to player 1, and (in double games) everything else to player 2.

  • :bug: Fixed Darkness behaviour in double games (was only responding to player 1).

  • :gear: Steam: Can now accept invites while game is running

  • :light_bulb: Steam: Added “Invite friends” button to in-game pause menu.

  • :gear: Removed “fullscreen” option.

  • :gear: Steam: GameInput v.3 is now chain-installed during first launch (using Steam’s installscript functionality)

  • :bulb: Simplified medium font filter for “no episode” font (to improve contrast button and caption in Summer edition) (@VerMishelb :sports_medal: Idea)

v.29

  • :bug: Episode selection screen: Moved text away from each episode’s border (@VerMishelb :sports_medal: Bug)

  • :bulb: Changed default “precision movement” button to Right Trigger (was Y) (@VerMishelb :sports_medal: Idea)

  • :bulb: Sound screen: Removed “Audio quality” option (@Callum :sports_medal: Idea)

  • :bug: Multiplayer scoreboard: Lives now displays an infinity symbol if the “infinite lives” unlockable is on (@MafiaPlay2 :sports_medal: Bug)

  • :bulb: Removed “Player color” from color customization (it only affected charity and dock color) (@Callum :sports_medal: Idea)

  • :bug: Improved fade-out for glow for Photon Swarm and Absolver weapon icons (@Callum :sports_medal: Bug)

  • :bulb: “Millennium Hatchling” vehicle is now listed last in unlockable vehicle list (@Callum :sports_medal: Idea)

  • :bug: Fixed disabled “Back” button on Multiplayer “New mission” screen (@BLASTGAMMINGX :sports_medal: Bug)

  • :bug: Re-added dedicated Korean font (@TendouAris :sports_medal: Bug)

  • :bug: Removed “logged in” reference from “Language” button disabled hint (@TendouAris :sports_medal: Bug

  • :bug: Multiplayer: Fixed guest being able to unpause host’s game (fix copied from CIU v.156) (Pinanas :medal_sports: Bug)

  • :bug: Fixed both players incorrectly using Hen Solo’s Boron (@DeadlyKevin :sports_medal: Bug)

  • :bulb: Scissored lists now autoscroll when keyboard navigating (@Gutsied @VerMishelb :sports_medal: Idea)

  • :bulb: “New Mission” screen: Added separating space between groups of unlockables (@Callum :sports_medal: Idea)

  • :bug: Fixed 1-frame black screen when returning from “Multiplayer” button (@Pinanas @windows_95_1 :sports_medal: Bug)

  • :light_bulb: “Legacy” and “Hen Solo” spacecraft are now customizable (@Callum @Pinanas :sports_medal: Idea)

  • :gear: Removed “Ask for confirmation” from Gameplay options.

  • :gear: Steam: Added /passive and /norestart flags to GameInput v.3 installscript.

  • :bug: “New mission” screen: Unlockables now show hint even if “Ask for confirmation” is turned off (@Callum :sports_medal: Bug)

  • :bug: “New mission” screen: Removed CI4 “Wingman” option when multiplayer hosting (@Callum :sports_medal: Bug)

  • :new_button: Added spawn shield customization (@Callum @Pinanas :sports_medal: Idea)

  • :new_button: Added “Copy existing paintjob” button(@KnightDarkness :sports_medal: Idea)

v.30

  • :bug: Easter Edition: Fixed nostril placement on “Elmo” chicken.

  • :bug: Fixed Korean for “tiny” font (@TendouAris :sports_medal: Bug)

  • :light_bulb: Removed “base paint” option for Legacy & Hen Solo spacecraft (@Pinanas :sports_medal: Idea)

  • :bug: Fixed color of CI1 spawn shield (from blue to cyan) (@Pinanas :sports_medal: Bug)

  • :light_bulb: CI5 legacy ship now has orange spawn shield (@Pinanas :sports_medal: Idea)

  • :gear: Replaced uses of fontTiny with fontSmall (for accessibility)

  • :gear: Removed network statistics from mission HUD.

  • :gear: Removed “3 dots” loading bar when “sun” loading bar is present (@Callum :sports_medal: Idea)

  • :bulb: Reverted this change from v.29: Removed “Player color” from color customization (it only affected charity and dock color) (@Pinanas :sports_medal: Idea)

  • :bulb: “Randomize paintjob” now also affects “Wavy” setting (@Pinanas :sports_medal: Idea)

  • :bulb: “Paint spacecraft” screen: Tweaked spawn shield prices (@Pinanas :sports_medal: Idea)

  • :bulb: 2nd player colors are swizzled only if both players are using the same spacecraft (@Pinanas :sports_medal: Idea)

  • :gear: V-sync is now always OFF if hardware has tearing support, ON otherwise.

  • :bulb: “Advanced Options”: Removed “V-sync” UI widget (@KinteLiX :sports_medal: Idea)

  • :bulb: “Paint spacecraft” screen: Added “Spawn Shield” button (@Callum :sports_medal: Idea)

  • :bug: Fixed debug keys interfering with chatting (@Callum :sports_medal: Bug)

  • :bulb: Changed “menu chicken” appearance from CI1 to CI3 (appearance was a bug because at that stage, no episode has been selected yet) (@Pinanas :sports_medal: Idea)

v.31

  • :bug: Fixed Hid graphical glitches and incomplete initialization when joining a paused multiplayer game.

  • :gear: Reverted this change from v.30: V-sync is now always OFF if hardware has tearing support, ON otherwise.

  • :gear: Reverted this change from v.30: “Advanced Options”: Removed “V-sync” UI widget (@TendouAris :sports_medal: Idea)

  • :bug: CI5 spawn shield now has “Wavy” turned on (@MafiaPlay2 :sports_medal: Bug)

  • :bug: “Paint spacecraft” screen: Spawn shield no longer resets whenever making changes to paintjob (@MafiaPlay2 :sports_medal: Bug)

  • :light_bulb: Music now changes upon selecting an episode (to that episode’s theme) (@kevind-a100 @Pinanas :sports_medal: Idea)

  • :bug: Reapplied this fix from v.29: Removed “logged in” reference from “Language” button disabled hint (@TendouAris :sports_medal: Bug

  • :light_bulb: “Advanced color selection” screen: Re-added “hex code” text field (only for desktop) (@TendouAris :sports_medal: Idea)

  • Reverted this change from v.30 “Paint spacecraft” screen: Added “Spawn Shield” button

v.32

  • :bug: Fixed HUD sounds not playing for 2nd player in double games (@MafiaPlay2 :sports_medal: Bug)

  • :gear: Reworked autoscrolling behaviour (when keyboard-navigating) for Scissored lists

  • :light_bulb: Tutorial mission now shows infinity symbol for lives and specials weapons (@KnightDarkness @Pinanas :sports_medal: Idea)

  • :gear: Fixed keyboard navigation for MenuEditbox and MenuEditArea.

  • :gear: Back-ported GameInput-style joystick handling from XBOX. (@yaminozero :sports_medal: Bug)

  • :bug: Multiplayer: Ghost players are no longer awarded trophies (@thaison1302 :sports_medal: Bug)

  • :sports_medal: Multiplayer (only): Mission no longer auto-pauses when focus is lost (@Pinanas :sports_medal: Idea)

v.33

  • :bulb: “Language” screen: Current language is now disabled (@PlasmaX :sports_medal: Idea)

  • :bulb: Added padding to prices to avoid abutting CI1 button border (@PlasmaX :sports_medal: Idea)

  • :bug: “New mission” screen: Fixed spacing between unlockables (was inconsistent between Episodes) (@PlasmaX :sports_medal: Bug)

  • :new: “Paint spacecraft” screen: Added “Corona” option (@PlasmaX @Pinanas :sports_medal: Idea)

  • :bug: Multiple controllers with all-zero device IDs are now handled correctly as separate devices (@yaminozero :sports_medal: Bug)

  • :bug: Fixed ScissoredList not reaching the end under backlog of mouse-wheel events.

  • :gear: Prevented excessive backlogs of mouse-wheel events.

v.34

  • :bug: Fixed “V-Sync” setting being ignored (always off) in borderless mode (worked in windowed) (@TendouAris :sports_medal: Bug)

  • :gear: Re-added unofficial fullscreen support (set bAllowFullScreen in .cfg file). Note: You will be disconnected from multiplayer if application loses focus in fullscreen mode.

  • :gear: V-Sync is now always off in windowed mode.

  • :bug: “Lives gained” is now taken into account when considering whether a player is a zombie (@yaminozero :sports_medal: Bug)

  • :bug: Keyboard navigation: Fixed mouse pointer becoming momentarily visible while over separators in the “Paint Spacecraft” screen.

  • :light_bulb: “High-contrast text” now affects UI confirmations (green), disabled/warning (red), and help/tutorial (purple).

20 Likes

Shouldn’t the category be CIU Development, not EA?

4 Likes


Text’s contrast becomes lower for bright bg color
“High Contrast” enabled

Well, isn’t the white-on-bright-green contrast better than the default dark-green-on-bright-green?

4 Likes

Just finished awarding medals :hot_face:

I could not find several callsigns. If you haven’t received your medals, send me you current in-game callsign.

11 Likes

Slightly better contrast

Could be fixed by making text darker with that option enabled

Brighter text for blue bg, darker text for green bg (If only it’s opaque)

Changed in v.161 :sports_medal: Idea (also, couldn’t find your callsign to award v.160 medal) (wrong – I was thinking of someone else)

7 Likes

In the fleet stuff sorting does the type sort has any use at all?

Weapons and satellite to be exact

Maybe it would be accurate if changed to sort by name since it does sort them by name

That’s me
I should rename my bio in here

Confirmed.

Medals received! Thanks, IA!


1 Like


umm ia where is my medal

I dont recive a medal idk why name:
BLAST GAMING X

plus i found a bug idk whats that
i was looking someone ship this happend

Not a bug, maybe a visual error, reinstall the game


I got my medal

1 Like

oki thx


Just noticed the text color on the red pop up thingie changed to white

My callsign in credits is not updated (Everyone knew that my previous name was Just Do It):

1 Like

well do you well enough contribution to the game? or you go translate and approved by lead translator?

1 Like