Skip to content

Releases: Zode/Lazyripent2

Lazyripent v2.1.0

Choose a tag to compare

@Zode Zode released this 03 Jul 14:31
ee1aed8

A small update that fixes the following:

  • Program would early fail if output didn't exist (even though we were creating the output in the first place).
  • Lump size calculations were wrong, they should no longer cause "invalid" nags.
  • Fix bitwise operations so that all flags can be accessed.

Additionally the following features have been added:

  • Ability to do basic vector math:
{
	match classname monster_scientist
	add origin "64 128 1337"
	sub origin "100 100 100"
	mult origin 2
	div origin 2
}

Currently multiplication and division are applied to all components of the vector. It is also not possible to mix vector subtraction and addition with non-vector values.

  • Bitfields are now easier to read and manipulate:
{
	match classname monster_scientist
	bit-clear spawnflags b101
}

There are now two ways to define bitfields:

  1. Full definition: b0000000000000101
  2. Partial definition ("lazy field"): b101

Bitfields may have underscores for readability (such as: b0000_0000_0000_0101), these underscores can be placed anywhere and can be used with lazy fields.

Lazyripent v2.0.0

Choose a tag to compare

@Zode Zode released this 02 Jan 06:28

Initial release.