Not a member yet? Why not Sign up today
Create an account  

Thread Rating:
  • 3 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
2019-11-22 Upgrade DNA, Morale Effects

#8
Because I feel like rambling...

The Airless Turbo LiftHair Triangles, and Weird Species in Gear items were really brutal. I think two days were spent between the three of them.

Weird Species was caused when a sizeof function on a class object rounded up to the next whole 32 bit boundary, which added a byte. Later memcmp (memory compare) functions failed when comparing otherwise identical DNA, when that overhanging byte contained random data. This one had me questioning my sanity.

Airless Turbo Lift resulted from the addition of part groups. Turbo lifts used to all have the same room name, “Turbo Lift”. Some old code did not get updated with the change. That change also broke room light switches in turbo lifts. The change means that each lift tracks its own light and air states by group name, so they can be separated. Previously, all lifts were treated as the same room. The design report now warns when a turbo lift has no name.

Hair Triangles were just time consuming, to reduce the polys without breaking the hair. Sometimes a tweak to the parameters was all that was needed to fix a broken hair style. For some reason the Eowyn hair style gave tons of grief before it looked ok again. Many iterations were required.
Reply



Messages In This Thread
2019-11-22 Upgrade DNA, Morale Effects - by Haxus - 11-22-2019, 03:48 PM
RE: 2019-11-22 Upgrade DNA - by Deantwo - 11-22-2019, 05:51 PM
RE: 2019-11-22 Upgrade DNA - by tackeart - 11-22-2019, 06:49 PM
RE: 2019-11-22 Upgrade DNA - by tophattingson - 11-22-2019, 07:42 PM
RE: 2019-11-22 Upgrade DNA - by Haxus - 11-22-2019, 11:28 PM
RE: 2019-11-22 Upgrade DNA - by Haxus - 11-22-2019, 11:29 PM
RE: 2019-11-22 Upgrade DNA - by Haxus - 11-22-2019, 11:55 PM
RE: 2019-11-22 Upgrade DNA, Morale Effects - by Haxus - 11-23-2019, 02:01 AM

Forum Jump:


Users browsing this thread:
2 Guest(s)