diff -r 97265e7c111a3ce5cbf71d6a2988c322dcc133d7 -r f3749624973173fd8d694da660e0433ed7c26e50 axios/ClassDiagram1.cd --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/axios/ClassDiagram1.cd Thu Nov 27 22:42:06 2014 -0600 @@ -0,0 +1,1 @@ + \ No newline at end of file diff -r 97265e7c111a3ce5cbf71d6a2988c322dcc133d7 -r f3749624973173fd8d694da660e0433ed7c26e50 axios/Engine/AxiosGameScreen.cs --- a/axios/Engine/AxiosGameScreen.cs Sun Jun 01 22:02:50 2014 -0500 +++ b/axios/Engine/AxiosGameScreen.cs Thu Nov 27 22:42:06 2014 -0600 @@ -100,6 +100,12 @@ case "Gleed2D.InGame.TextureItemProperties": this.LoadTextureItem((TextureItemProperties)item.Properties, layer); break; + case "Gleed2D.InGame.RectangleItemProperties": + this.LoadRectangleItem((RectangleItemProperties)item.Properties, layer); + break; + case "Gleed2D.InGame.CircleItemProperties": + this.LoadCircleItem((CircleItemProperties)item.Properties, layer); + break; default: this.LoadOtherItem(item.Properties, item.PropertyType, layer); break; @@ -524,9 +530,9 @@ /// /// /// - public virtual bool LoadCircleItem(object circleitem) + public virtual void LoadCircleItem(CircleItemProperties circleitem, Layer l) { - return true; + } public virtual void LoadPathItem(PathItemProperties pathitem, Layer l) @@ -536,9 +542,9 @@ PathItems[pathitem.Name] = p; } - public virtual bool LoadRectangleItem(object rectangleitem) + public virtual void LoadRectangleItem(RectangleItemProperties rectangleitem, Layer l) { - return true; + } public virtual void LoadTextureItem(TextureItemProperties textureitem, Layer l)