when bodygroup/skin code is set to empty string. If it's empty
there is nothing to be attached and therefore there is no error
to be processed and logged.
Added: When logging the state the padding related to the
log is a constant
Added: Custom state logging on error to the other modes
Changed: The usage of "Rec.Offs[ID]" to LocateRecID()
Changed: Default to number in Screen:GecCenter()
Removed: vLook vector. Replaced with asmlib.SetVector(vTemp,hdOffs.P)
Renamed: IsThereRecID to LocateRecID now returns "struct Offset"
Renamed: Some variables when converting to a number
Changed: Moved next point ID validation when stacking outside of the loop.
Changed: g_gauge_track_switch_right_1 to g_gauge_track_switch_1_right_1
Changed: Relocated first right then left the track switch models
To match G-Gauge addon convention
Changed: Stacking old piece is not based on the trace entity anymore
Changed: The valid next active point check is made once at the stack
beginning, so there is no need to remove the piece created on error
Removed: Piece copy-constructor "asmlib.DuplicatePiece(ePiece)"
Signed-off-by: Deyan Dobromirov <dvd_video@abv.bg>
Changed: Holding piece relative to the active point adviser
is now properly displayed thanks to the offset
Changed: function PointOffsetUp(oEnt,nPointID)
Changed: Calls of stringLen() to compare a number with IsEmptyString()
makes the execution 14 times faster
Changed: New error conception location. So they can be read better.
The new and old dupes will work, when a new store setting is added inside
ApplyPhysicalSettings() store as ENT["dupe_phys_set"] = dataSettings
Removed: ArrayDrop() as it's not needed.
Renamed: ModelToHashLocation() as a string operation
Added: Position/Angle algorithm to calculate the state correctly
is stored under "Update Ghost" for MCspawn = 1.
Checked: Pieces properties/constraints work correctly
Checked: The panel's description tips are displayed for every element.
props not gradable with the physics gun. Weld to the ground option can be
replicated checking "Freeze on spawn", "Spawn stationary" and
"Ignore physics gun grab"
Added: another minor fixes