Skip to content

Releases: Marisa-Chan/UA_source

2023-02-14 Fix net select bug and demo crash

14 Feb 05:28
Compare
Choose a tag to compare
  • Fixed select fraction button in network session
  • Fixed crash on loading replay file
  • Added icon

Little update (2023-01-14)

14 Jan 16:39
Compare
Choose a tag to compare

Fix for "Enter" key in multiplayer screens.

Chat scroll fix for clients.

Implemented data queue for network in the same way as a vanilla.

Current build (2023-01-11)

12 Jan 10:00
Compare
Choose a tag to compare

Added support "Enter IP" screen (by @LauncherM).
For "Enter IP" screen added automatic enter "127.0.0.1" on empty and ctrl+v support for correct ip/domain

Fixed exit from multiplayer to singleplayer map select

Fixed turrets destroy on trying simultaneous building of objects
Added options for allowing simultaneous building:

  •   world: misc scope  - "multi_building" 
    
  •   level: level scope  - "multi_building" 
    

2022-04-14 [BugFix]

14 Apr 09:54
Compare
Choose a tag to compare
  • Fix for out of bounds reading of history buffer from save file.

Current build (2021-12-19)

22 Nov 09:38
Compare
Choose a tag to compare

Switched to new rendering system based on OpenGL 3.1 and hardware vertex buffers.
For systems that do not support OpenGL 3.1 - parameter gfx.vbo must be disabled.

Updated 2021.12.19:
Fixed texture filtering flicker

[Experimental] Customize

02 Jul 13:35
Compare
Choose a tag to compare

New features implemented:

  1. New 3D rendering paradigm. Now it's operate meshes instead of triangles in the past. Now it's use fog provided by opengl.
  2. Implemented loading jpg/png images. Now you may easy replace background/menu/etc images with normal images.
  3. Implemented loading obj 3d files. It's is in basic state and only use diffuse color and map and 'd' values for rendering.
  4. Implemented ability to override set.bas models by override.lst file placed in set#/scripts dir with next format for each line:
vhcl|lego|slurp id filename

for example:
vhcl 30 weassel_move.obj

Oh, do not forget place new obj/mtl/textures in set#/objects/ dir and be sure it's refs in obj/mtl with no paths.

P.S. Because of it's new features and rendering - it's may produce new errors.

Current build 2021-06-08

08 Jun 05:46
Compare
Choose a tag to compare
  • Revert changes that reduce framerate on big map window

  • Implement own code for 2D blitting for speedup

  • For additional speedup it now also compiled with -O3 option (compiler optimizations) and named with "_O3"

  • Fix vanilla bug: #29

  • Fixed visual regression: #30

  • Fixed "network status ???" bar

  • Implemented fully windowed/fullscreen mode without of split on menu

Some scripts

21 Apr 14:50
Compare
Choose a tag to compare

Tutorial events re-implemented with LUA!

Unlimited Particle Works

04 Apr 13:30
Compare
Choose a tag to compare

I am the bone of my particle
Fire is my body, Smoke is my blood
I have created over a thousand particles
Unknown to death, nor known to life
Have withstood pain to create many particles
Yet those hands will never hold anything
So as I pray, Unlimited Particle Works!

New particle system implemented

New nucleus.ini parameter:

particles.limit 5000(default)

FirstEffects

27 Mar 15:31
Compare
Choose a tag to compare

gfx.color_effects
emulate color effects like in original game in software rendering.
0 - disable (default),
1 - affects all,
2 - do not affect GUI

Do not forget to update res dir

2021-04-01 (Updated XP build)