diff --git a/EduNetworkBuilder/EduNetworkBuilder.csproj b/EduNetworkBuilder/EduNetworkBuilder.csproj
index a93d282..69dd4e4 100644
--- a/EduNetworkBuilder/EduNetworkBuilder.csproj
+++ b/EduNetworkBuilder/EduNetworkBuilder.csproj
@@ -271,6 +271,8 @@
+
+
diff --git a/EduNetworkBuilder/NB.cs b/EduNetworkBuilder/NB.cs
index ea45e37..ae7af78 100644
--- a/EduNetworkBuilder/NB.cs
+++ b/EduNetworkBuilder/NB.cs
@@ -68,6 +68,7 @@ namespace EduNetworkBuilder
Level0_IP, Level1_NoGateway, Level0_NeedsLink, Level0_NoSwitch, Level1_BadDHCP, Level1_BadGateway,
Level0_SimpleDHCP, Level1_BadIP, Level0_Help, Level0_Ping, Level0_HubVsSwitch, Level0_Power,
Level0_NetworkLoop2, Level0_BrokenLink, Level0_HiddenSwitch, Level0_Frozen,
+ Level0_BadPower1, Level0_BadPower2,
Level0_PacketCorruption1, Level0_PacketCorruption2, Level0_Traceroute, Level1_AddingDevices,
Level1_MidDHCP, Level1_OneNetTwoSubnets, Level1_DuplicateIPs, Level0_NetworkLoop, Level1_DuplicateMAC,
Level1_BadNetmask, Level1_VPNTraceroute,
diff --git a/EduNetworkBuilder/Properties/Resources.Designer.cs b/EduNetworkBuilder/Properties/Resources.Designer.cs
index d5dc6c5..a52c2dc 100644
--- a/EduNetworkBuilder/Properties/Resources.Designer.cs
+++ b/EduNetworkBuilder/Properties/Resources.Designer.cs
@@ -241,6 +241,26 @@ namespace EduNetworkBuilder.Properties {
}
}
+ ///
+ /// Looks up a localized resource of type System.Byte[].
+ ///
+ internal static byte[] Level0_BadPower1 {
+ get {
+ object obj = ResourceManager.GetObject("Level0_BadPower1", resourceCulture);
+ return ((byte[])(obj));
+ }
+ }
+
+ ///
+ /// Looks up a localized resource of type System.Byte[].
+ ///
+ internal static byte[] Level0_BadPower2 {
+ get {
+ object obj = ResourceManager.GetObject("Level0_BadPower2", resourceCulture);
+ return ((byte[])(obj));
+ }
+ }
+
///
/// Looks up a localized resource of type System.Byte[].
///
diff --git a/EduNetworkBuilder/Properties/Resources.resx b/EduNetworkBuilder/Properties/Resources.resx
index a4f44d7..bb29031 100644
--- a/EduNetworkBuilder/Properties/Resources.resx
+++ b/EduNetworkBuilder/Properties/Resources.resx
@@ -496,6 +496,12 @@
..\Resources\BurnMark.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ ..\Resources\Level0_BadPower1.enbx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ..\Resources\Level0_BadPower2.enbx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
..\Resources\Level0_Frozen.enbx;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
diff --git a/EduNetworkBuilder/Resources/Level0_BadPower1.enbx b/EduNetworkBuilder/Resources/Level0_BadPower1.enbx
new file mode 100644
index 0000000..4f3940c
--- /dev/null
+++ b/EduNetworkBuilder/Resources/Level0_BadPower1.enbx
@@ -0,0 +1,648 @@
+
+
+
+
+ Occasionally a piece of hardware will break, This often happens after long periods of use, thoug sometimes after just sitting around unused.
+
+This puzzle makes it look a little worse than it usually would look. Go ahead and turn on the switch. After that, right-click and replace it.
+
+Things that have been replaced will need to have their settings put back. So make sure to give the new switch a good IP and gateway.
+ Bad Power Supply
+
+ 1024
+ 1024
+ 100
+ host_ip
+ 0
+ 10.1
+ 130
+ full
+ True
+ False
+
+ laptop0
+ 100
+ 103
+ 559,560
+ laptop
+ False
+ False
+
+ 192.168.1.1
+ 255.255.255.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 103
+ 104
+ laptop0
+ lo0
+
+ lo
+ 104
+ False
+
+
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 103
+ 105
+ laptop0
+ eth0
+
+ eth
+ 105
+ False
+
+
+
+ eth0
+
+ 192.168.1.3
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ laptop1
+ 100
+ 123
+ 680,147
+ laptop
+ False
+ False
+
+ 192.168.2.1
+ 255.255.255.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 123
+ 124
+ laptop1
+ lo0
+
+ lo
+ 124
+ False
+
+
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 123
+ 125
+ laptop1
+ eth0
+
+ eth
+ 125
+ False
+
+
+
+ eth0
+
+ 192.168.2.2
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ net_switch0
+ 100
+ 109
+ 406,328
+ net_switch
+ False
+ False
+ True
+
+ 192.168.1.1
+ 255.255.255.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 109
+ 110
+ net_switch0
+ lo0
+
+ lo
+ 110
+ False
+
+
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ management_interface
+ management_interface0
+
+ 109
+ 111
+ net_switch0
+ management_interface0
+
+ management_interface
+ 111
+ False
+
+
+
+ management_interface0
+
+ 192.168.1.4
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port1
+
+ 109
+ 112
+ net_switch0
+ port1
+
+ port
+ 112
+ False
+
+
+
+ port1
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port2
+
+ 109
+ 113
+ net_switch0
+ port2
+
+ port
+ 113
+ False
+
+
+
+ port2
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port3
+
+ 109
+ 114
+ net_switch0
+ port3
+
+ port
+ 114
+ False
+
+
+
+ port3
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port4
+
+ 109
+ 115
+ net_switch0
+ port4
+
+ port
+ 115
+ False
+
+
+
+ port4
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port5
+
+ 109
+ 116
+ net_switch0
+ port5
+
+ port
+ 116
+ False
+
+
+
+ port5
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port6
+
+ 109
+ 117
+ net_switch0
+ port6
+
+ port
+ 117
+ False
+
+
+
+ port6
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port7
+
+ 109
+ 118
+ net_switch0
+ port7
+
+ port
+ 118
+ False
+
+
+
+ port7
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ pc0
+ 100
+ 100
+ 246,560
+ pc
+ False
+ False
+
+ 192.168.1.1
+ 255.255.255.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 100
+ 101
+ pc0
+ lo0
+
+ lo
+ 101
+ False
+
+
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 100
+ 102
+ pc0
+ eth0
+
+ eth
+ 102
+ False
+
+
+
+ eth0
+
+ 192.168.1.2
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ router0
+ 100
+ 119
+ 400,158
+ router
+ False
+ False
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 119
+ 120
+ router0
+ lo0
+
+ lo
+ 120
+ False
+
+
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 119
+ 121
+ router0
+ eth0
+
+ eth
+ 121
+ False
+
+
+
+ eth0
+
+ 192.168.1.1
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth1
+
+ 119
+ 122
+ router0
+ eth1
+
+ eth
+ 122
+ False
+
+
+
+ eth1
+
+ 192.168.2.1
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+
+ 100
+ 102
+ pc0
+ eth0
+
+
+ 109
+ 112
+ net_switch0
+ port1
+
+ pc0_link_net_switch0
+ normal
+ 126
+
+
+
+ 103
+ 105
+ laptop0
+ eth0
+
+
+ 109
+ 113
+ net_switch0
+ port2
+
+ laptop0_link_net_switch0
+ normal
+ 127
+
+
+
+ 109
+ 114
+ net_switch0
+ port3
+
+
+ 119
+ 121
+ router0
+ eth0
+
+ net_switch0_link_router0
+ normal
+ 128
+
+
+
+ 119
+ 122
+ router0
+ eth1
+
+
+ 123
+ 125
+ laptop1
+ eth0
+
+ router0_link_laptop1
+ normal
+ 129
+
+
+ net_switch0
+ net_switch0
+ DeviceBlowsUpWithPower
+
+
+ pc0
+ net_switch0
+ SuccessfullyPings
+
+ Default
+
+
\ No newline at end of file
diff --git a/EduNetworkBuilder/Resources/Level0_BadPower2.enbx b/EduNetworkBuilder/Resources/Level0_BadPower2.enbx
new file mode 100644
index 0000000..6553057
--- /dev/null
+++ b/EduNetworkBuilder/Resources/Level0_BadPower2.enbx
@@ -0,0 +1,648 @@
+
+
+
+
+ Occasionally the electricity in a building, or in a city, has problems. Usually, in these cases, a device will function for a while and then break on you. To make the puzzle go faster, however, we have it break immediately.
+
+This puzzle makes it look a little worse than it usually would look. Go ahead and turn on the switch. After that, right-click and replace it. If you turn it on again, it will continue to break until you add a UPS to it. After that, it will be fine. Luckily for you, you do not need to pay for the devices you keep replacing!
+
+Things that have been replaced will need to have their settings put back. So make sure to give the new switch a good IP and gateway.
+ Bad Power - Needs UPS
+
+ 1024
+ 1024
+ 100
+ host_ip
+ 0
+ 10.2
+ 130
+ full
+ True
+ False
+
+ laptop0
+ 100
+ 103
+ 559,560
+ laptop
+ False
+ False
+
+ 192.168.1.1
+ 255.255.255.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 103
+ 104
+ laptop0
+ lo0
+
+ lo
+ 104
+ False
+
+
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 103
+ 105
+ laptop0
+ eth0
+
+ eth
+ 105
+ False
+
+
+
+ eth0
+
+ 192.168.1.3
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ laptop1
+ 100
+ 123
+ 680,147
+ laptop
+ False
+ False
+
+ 192.168.2.1
+ 255.255.255.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 123
+ 124
+ laptop1
+ lo0
+
+ lo
+ 124
+ False
+
+
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 123
+ 125
+ laptop1
+ eth0
+
+ eth
+ 125
+ False
+
+
+
+ eth0
+
+ 192.168.2.2
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ net_switch0
+ 100
+ 109
+ 406,328
+ net_switch
+ False
+ False
+ True
+
+ 192.168.1.1
+ 255.255.255.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 109
+ 110
+ net_switch0
+ lo0
+
+ lo
+ 110
+ False
+
+
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ management_interface
+ management_interface0
+
+ 109
+ 111
+ net_switch0
+ management_interface0
+
+ management_interface
+ 111
+ False
+
+
+
+ management_interface0
+
+ 192.168.1.4
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port1
+
+ 109
+ 112
+ net_switch0
+ port1
+
+ port
+ 112
+ False
+
+
+
+ port1
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port2
+
+ 109
+ 113
+ net_switch0
+ port2
+
+ port
+ 113
+ False
+
+
+
+ port2
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port3
+
+ 109
+ 114
+ net_switch0
+ port3
+
+ port
+ 114
+ False
+
+
+
+ port3
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port4
+
+ 109
+ 115
+ net_switch0
+ port4
+
+ port
+ 115
+ False
+
+
+
+ port4
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port5
+
+ 109
+ 116
+ net_switch0
+ port5
+
+ port
+ 116
+ False
+
+
+
+ port5
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port6
+
+ 109
+ 117
+ net_switch0
+ port6
+
+ port
+ 117
+ False
+
+
+
+ port6
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ port
+ port7
+
+ 109
+ 118
+ net_switch0
+ port7
+
+ port
+ 118
+ False
+
+
+
+ port7
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ pc0
+ 100
+ 100
+ 246,560
+ pc
+ False
+ False
+
+ 192.168.1.1
+ 255.255.255.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 100
+ 101
+ pc0
+ lo0
+
+ lo
+ 101
+ False
+
+
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 100
+ 102
+ pc0
+ eth0
+
+ eth
+ 102
+ False
+
+
+
+ eth0
+
+ 192.168.1.2
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+ router0
+ 100
+ 119
+ 400,158
+ router
+ False
+ False
+
+ 0.0.0.0
+ 0.0.0.0
+ 0.0.0.0
+ gw
+
+
+ lo
+ lo0
+
+ 119
+ 120
+ router0
+ lo0
+
+ lo
+ 120
+ False
+
+
+
+ lo0
+
+ 127.0.0.1
+ 255.0.0.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth0
+
+ 119
+ 121
+ router0
+ eth0
+
+ eth
+ 121
+ False
+
+
+
+ eth0
+
+ 192.168.1.1
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+ eth
+ eth1
+
+ 119
+ 122
+ router0
+ eth1
+
+ eth
+ 122
+ False
+
+
+
+ eth1
+
+ 192.168.2.1
+ 255.255.255.0
+ 0.0.0.0
+ ip
+
+ Untagged
+
+
+
+
+
+ 100
+ 102
+ pc0
+ eth0
+
+
+ 109
+ 112
+ net_switch0
+ port1
+
+ pc0_link_net_switch0
+ normal
+ 126
+
+
+
+ 103
+ 105
+ laptop0
+ eth0
+
+
+ 109
+ 113
+ net_switch0
+ port2
+
+ laptop0_link_net_switch0
+ normal
+ 127
+
+
+
+ 109
+ 114
+ net_switch0
+ port3
+
+
+ 119
+ 121
+ router0
+ eth0
+
+ net_switch0_link_router0
+ normal
+ 128
+
+
+
+ 119
+ 122
+ router0
+ eth1
+
+
+ 123
+ 125
+ laptop1
+ eth0
+
+ router0_link_laptop1
+ normal
+ 129
+
+
+ net_switch0
+ net_switch0
+ DeviceNeedsUPS
+
+
+ pc0
+ net_switch0
+ SuccessfullyPings
+
+ Default
+
+
\ No newline at end of file