diff --git a/BoGLWeb/Pages/Index.razor b/BoGLWeb/Pages/Index.razor index 3ae573b3..90528bbd 100644 --- a/BoGLWeb/Pages/Index.razor +++ b/BoGLWeb/Pages/Index.razor @@ -134,6 +134,9 @@
+ +
+
diff --git a/BoGLWeb/wwwroot/images/elements/hydraulic_pump.svg b/BoGLWeb/wwwroot/images/elements/hydraulic_pump.svg new file mode 100644 index 00000000..678bfbcf --- /dev/null +++ b/BoGLWeb/wwwroot/images/elements/hydraulic_pump.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/BoGLWeb/wwwroot/types/elements/ElementNamespace.ts b/BoGLWeb/wwwroot/types/elements/ElementNamespace.ts index 4cb68a42..8667103e 100644 --- a/BoGLWeb/wwwroot/types/elements/ElementNamespace.ts +++ b/BoGLWeb/wwwroot/types/elements/ElementNamespace.ts @@ -13,7 +13,8 @@ export namespace ElementNamespace { new Category(1, "Basic Mechanical Rotation", "mechRot"), new Category(2, "Transmission Elements", "transElem"), new Category(3, "Electrical", "electrical"), - new Category(4, "Actuators", "actuators") + new Category(4, "Actuators", "actuators"), + new Category(5, "Hydraulics", "hydraulics") ]; // list of element modifiers @@ -58,7 +59,8 @@ export namespace ElementNamespace { new ElementType(26, "Voltage Input", 3, "voltage_input", [], false), new ElementType(27, "PM Motor", 4, "pm_motor", [], false), new ElementType(28, "VC Transducer", 4, "vc_transducer", [], false), - new ElementType(29, "Grounded Pulley", 2, "pulley_grounded", [3, 1], true) + new ElementType(29, "Grounded Pulley", 2, "pulley_grounded", [3, 1], true), + new ElementType(30, "Hydraulic Pump", 5, "hydraulic_pump", [], true) ]; // compatibility groups with element IDs showing which elements can connect to each other