diff --git a/bbp_ng/UTIL_bme.py b/bbp_ng/UTIL_bme.py index 13155ef..0d93f3c 100644 --- a/bbp_ng/UTIL_bme.py +++ b/bbp_ng/UTIL_bme.py @@ -120,6 +120,7 @@ _g_ProgFieldGlobals: dict[str, typing.Any] = { # my custom matrix functions 'move': lambda x, y, z: mathutils.Matrix.Translation((x, y, z)), 'rot': lambda x, y, z: mathutils.Matrix.LocRotScale(None, mathutils.Euler((math.radians(x), math.radians(y), math.radians(z)), 'XYZ'), None), + 'scale': lambda x, y, z: mathutils.Matrix.LocRotScale(None, None, (x, y, z)), 'ident': lambda: mathutils.Matrix.Identity(4), } diff --git a/bbp_ng/raw_icons/bme/NarrowTransition.png b/bbp_ng/raw_icons/bme/NarrowTransition.png new file mode 100644 index 0000000..0c0408e Binary files /dev/null and b/bbp_ng/raw_icons/bme/NarrowTransition.png differ diff --git a/bbp_ng/raw_icons/bme/NormalLConnector.png b/bbp_ng/raw_icons/bme/NormalLCrossing.png similarity index 100% rename from bbp_ng/raw_icons/bme/NormalLConnector.png rename to bbp_ng/raw_icons/bme/NormalLCrossing.png diff --git a/bbp_ng/raw_icons/bme/NormalTConnector.png b/bbp_ng/raw_icons/bme/NormalTCrossing.png similarity index 100% rename from bbp_ng/raw_icons/bme/NormalTConnector.png rename to bbp_ng/raw_icons/bme/NormalTCrossing.png diff --git a/bbp_ng/raw_icons/bme/NormalCrossroad.png b/bbp_ng/raw_icons/bme/NormalXCrossing.png similarity index 100% rename from bbp_ng/raw_icons/bme/NormalCrossroad.png rename to bbp_ng/raw_icons/bme/NormalXCrossing.png diff --git a/bbp_ng/raw_icons/bme/SinkLConnector.png b/bbp_ng/raw_icons/bme/SinkLCrossing.png similarity index 100% rename from bbp_ng/raw_icons/bme/SinkLConnector.png rename to bbp_ng/raw_icons/bme/SinkLCrossing.png diff --git a/bbp_ng/raw_icons/bme/SinkTConnector.png b/bbp_ng/raw_icons/bme/SinkTCrossing.png similarity index 100% rename from bbp_ng/raw_icons/bme/SinkTConnector.png rename to bbp_ng/raw_icons/bme/SinkTCrossing.png diff --git a/bbp_ng/raw_icons/bme/SinkCrossroad.png b/bbp_ng/raw_icons/bme/SinkXCrossing.png similarity index 100% rename from bbp_ng/raw_icons/bme/SinkCrossroad.png rename to bbp_ng/raw_icons/bme/SinkXCrossing.png diff --git a/bbp_ng/raw_icons/bme/NormalSinkTransition.png b/bbp_ng/raw_icons/bme/Transition.png similarity index 100% rename from bbp_ng/raw_icons/bme/NormalSinkTransition.png rename to bbp_ng/raw_icons/bme/Transition.png diff --git a/bbp_ng/raw_jsons/crossings.json b/bbp_ng/raw_jsons/crossings.json new file mode 100644 index 0000000..67cefed Binary files /dev/null and b/bbp_ng/raw_jsons/crossings.json differ diff --git a/bbp_ng/raw_jsons/sides.json b/bbp_ng/raw_jsons/sides.json index 66c60bf..63c9bf0 100644 Binary files a/bbp_ng/raw_jsons/sides.json and b/bbp_ng/raw_jsons/sides.json differ diff --git a/bbp_ng/raw_jsons/transitions.json b/bbp_ng/raw_jsons/transitions.json new file mode 100644 index 0000000..15c76f7 Binary files /dev/null and b/bbp_ng/raw_jsons/transitions.json differ