Commit Graph

927 Commits

Author SHA1 Message Date
e5792f869f Change the damage taken by trees. We can brush up against one and still make it through. But trees still give lots of damage... 2018-03-19 13:37:20 -05:00
6583bc86bb Adding a few puzzles. Level1. Practice 1-7. 2018-03-19 11:55:28 -05:00
3de3d9b111 update release notes 2018-03-19 11:22:17 -05:00
cfcab94c64 Hide file-> load toolstrip menu after a load. It kept it open for some reason. 2018-03-19 11:20:34 -05:00
6f223ca1e0 update release notes 2018-03-18 15:08:47 -05:00
383fdb9553 Fix a traversal class not serializable error. 2018-03-18 15:07:49 -05:00
6d73465385 Up the version number for next development cycle 2018-03-17 12:18:21 -05:00
fd777e56b3 Get ctrl-y working - redo. 2018-03-17 12:07:51 -05:00
c705ac0db3 Always store the state when a button clicked. This does a much better getting ctrl-z to work. 2018-03-17 11:59:11 -05:00
e1060523ab Get network equals func working & plug it into networkbuilder 2018-03-17 09:38:15 -05:00
b4db7cf99c equals func on net links 2018-03-16 16:27:27 -05:00
9fd7c6a119 Equals func on network devices 2018-03-16 16:23:41 -05:00
ae04d818be Firewall Rule Equals func 2018-03-16 16:19:36 -05:00
0a189ec949 make a virtual Equals func on components. Will need to make custom ones for a link and a device 2018-03-16 15:55:30 -05:00
990920b48f Interfaces Equals operator and updating the networkCard equals operator to use the interfaces operator. 2018-03-16 14:35:12 -05:00
485a57382b VlanName Equals Func 2018-03-16 14:22:54 -05:00
c07bc41d5a VlanInfo Equals func 2018-03-16 14:20:38 -05:00
ff81afba45 Network card "Equals" function (started) 2018-03-16 14:17:57 -05:00
40ee554e95 Equals func for NetShape 2018-03-16 14:01:44 -05:00
ee75c73e29 Add an Equals func for LanguageString 2018-03-16 13:59:14 -05:00
5d366ea2cf Add Equals func for NB_IPaddress 2018-03-16 13:57:10 -05:00
565ab9489d initial ctrl-z working 2018-03-15 17:12:20 -05:00
d40d9aee58 ctrl-z stub 2018-03-15 16:22:12 -05:00
6593a172fd Add a deep-clone func to the network. We will end up using this for adding ctrl-z functionality. 2018-03-15 16:12:00 -05:00
8d1ba61b89 Add some of the start of the IP address code that will be used for IPv6 2018-03-15 16:03:32 -05:00
f3df4f525a Rename IPAddress class to NB_IPAddress. We will be using the System.Net.IPAddress class and do not want to have a conflict. 2018-03-09 15:47:33 -06:00
0368d6d0f9 Lock some items in their location in old puzzles. Packet corruption, wireless corruption, wireless repeater, etc. Update release notes for this. 2018-03-07 15:33:26 -06:00
d72ccee22f Increase chance of damage when traversing long links. 2018-03-07 13:51:29 -06:00
2713d6156b Locked Location does not make a success ding at load. 2018-03-06 15:45:59 -06:00
38fd6705e4 devices can be locked to a region. They can be moved around somewhat, but only within a named shape. You can still lock a device so it cannot be moved around at all. 2018-03-06 15:38:47 -06:00
79304fae25 NetTestEditor lets us lock to a rectangle shape defined on the network. 2018-03-06 15:25:24 -06:00
ef658c4a58 Keep things from being dropped off the map 2018-03-06 14:50:11 -06:00
efa99fc719 Network returns all the rectangle shapes on the map. For use on the net-test editor 2018-03-06 14:37:37 -06:00
bd300d9c10 Shape editor has name. & put named shapes into line of sight puzzle 2018-03-06 14:34:29 -06:00
690369ae9c Add a name to the NetShape class. 2018-03-06 14:20:37 -06:00
05477cf9c4 update release notes 2018-03-06 14:18:17 -06:00
124c347751 Add LineOfSight puzzle 2018-03-06 14:15:52 -06:00
18200217f3 Fix spelling of Grey 2018-03-05 17:06:01 -06:00
cd0b1c4bdc Items locked for movement have a light circle drawn around them so that it is a little more obvious that there is something different about them. 2018-03-02 11:03:03 -06:00
56b680e057 Finish locking items in location. Can no longer move them if they are locked. 2018-03-01 17:25:07 -06:00
1ada144423 Add a lock location test. Not active yet, but can be added to a network 2018-03-01 17:13:34 -06:00
f4b07f1d9d Edit the selected item (select it on the list when the ShapeEdit window is opened) 2018-03-01 13:00:54 -06:00
90843eec0d Some data validation 2018-03-01 12:58:47 -06:00
279fc9b0f3 Get move up / move down working for shape editor 2018-03-01 12:50:30 -06:00
40b8798cbd Languify components for ShapeEditor 2018-03-01 12:37:23 -06:00
1b3291fcfa make context menu visible 2018-03-01 12:31:15 -06:00
5d373a5e95 Better behavior when resizing shape window 2018-03-01 12:29:54 -06:00
6d8553e750 Add edit to NetworkBuilder context menu for shapes 2018-03-01 12:19:17 -06:00
0d4dff5e17 start of context menu 2018-03-01 12:15:53 -06:00
05519891db Fill shape from form 2018-03-01 08:18:20 -06:00