summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTrueDoctor <d-kobert@web.de>2018-07-09 15:15:35 +0200
committerTrueDoctor <d-kobert@web.de>2018-07-09 15:15:35 +0200
commit2503ca78d3e583cb1291cb9a99a6e79526a348ee (patch)
tree5be61d23d80c23422f68831b0862918dd4f5616c
parent4671e76af27446a74c1015bd76b52e48ea241e74 (diff)
Created DSALib Created ZooBOTanica
-rw-r--r--DSALib/Characters/Being.cs (renamed from DiscoBot/DSA_Game/Characters/Being.cs)0
-rw-r--r--DSALib/Characters/Critter.cs36
-rw-r--r--DSALib/Characters/Entity.cs (renamed from DiscoBot/DSA_Game/Characters/Entity.cs)0
-rw-r--r--DSALib/Characters/ICharacter.cs (renamed from DiscoBot/DSA_Game/Characters/ICharacter.cs)0
-rw-r--r--DSALib/Characters/ICombatant.cs (renamed from DiscoBot/DSA_Game/Characters/Combatant.cs)0
-rw-r--r--DSALib/DSALib.csproj55
-rw-r--r--DSALib/KampfTalent.cs (renamed from DiscoBot/DSA_Game/KampfTalent.cs)0
-rw-r--r--DSALib/Properties/AssemblyInfo.cs36
-rw-r--r--DSALib/Talent.cs (renamed from DiscoBot/DSA_Game/Talent.cs)11
-rw-r--r--DSALib/Vorteil.cs (renamed from DiscoBot/DSA_Game/Vorteil.cs)0
-rw-r--r--DSALib/Zauber.cs (renamed from DiscoBot/DSA_Game/Zauber.cs)0
-rw-r--r--DiscoBot.sln12
-rw-r--r--DiscoBot/Commands/FileHandler.cs4
-rw-r--r--DiscoBot/DSA_Game/Characters/Character.cs28
-rw-r--r--DiscoBot/DiscoBot.csproj20
-rw-r--r--ZooBOTanica/App.config6
-rw-r--r--ZooBOTanica/CritCreate.Designer.cs380
-rw-r--r--ZooBOTanica/CritCreate.cs22
-rw-r--r--ZooBOTanica/CritCreate.de-DE.resx139
-rw-r--r--ZooBOTanica/CritCreate.resx905
-rw-r--r--ZooBOTanica/Program.cs22
-rw-r--r--ZooBOTanica/Properties/AssemblyInfo.cs36
-rw-r--r--ZooBOTanica/Properties/Resources.Designer.cs71
-rw-r--r--ZooBOTanica/Properties/Resources.resx117
-rw-r--r--ZooBOTanica/Properties/Settings.Designer.cs30
-rw-r--r--ZooBOTanica/Properties/Settings.settings7
-rw-r--r--ZooBOTanica/TextBoxExtension.cs12
-rw-r--r--ZooBOTanica/ZooBOTanica.csproj86
28 files changed, 1998 insertions, 37 deletions
diff --git a/DiscoBot/DSA_Game/Characters/Being.cs b/DSALib/Characters/Being.cs
index 154e69e..154e69e 100644
--- a/DiscoBot/DSA_Game/Characters/Being.cs
+++ b/DSALib/Characters/Being.cs
diff --git a/DSALib/Characters/Critter.cs b/DSALib/Characters/Critter.cs
new file mode 100644
index 0000000..5090b6b
--- /dev/null
+++ b/DSALib/Characters/Critter.cs
@@ -0,0 +1,36 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace DSALib.Characters
+{
+ using DiscoBot.DSA_Game.Characters;
+
+ public class Critter : Being, ICombatant
+ {
+ private int rs, mr, ko, pa, gs, gw;
+
+
+ public Critter(int gw, int gs, int rs, int mr, int ko, int pa)
+ {
+ this.gw = gw;
+ this.gs = gs;
+ this.rs = rs;
+ this.mr = mr;
+ this.ko = ko;
+ this.pa = pa;
+ }
+
+ public string Angriff(string talent, int erschwernis = 0)
+ {
+ throw new NotImplementedException();
+ }
+
+ public string Parade(string talent, int erschwernis = 0)
+ {
+ throw new NotImplementedException();
+ }
+ }
+}
diff --git a/DiscoBot/DSA_Game/Characters/Entity.cs b/DSALib/Characters/Entity.cs
index f8e7a12..f8e7a12 100644
--- a/DiscoBot/DSA_Game/Characters/Entity.cs
+++ b/DSALib/Characters/Entity.cs
diff --git a/DiscoBot/DSA_Game/Characters/ICharacter.cs b/DSALib/Characters/ICharacter.cs
index aabebe6..aabebe6 100644
--- a/DiscoBot/DSA_Game/Characters/ICharacter.cs
+++ b/DSALib/Characters/ICharacter.cs
diff --git a/DiscoBot/DSA_Game/Characters/Combatant.cs b/DSALib/Characters/ICombatant.cs
index a99bff9..a99bff9 100644
--- a/DiscoBot/DSA_Game/Characters/Combatant.cs
+++ b/DSALib/Characters/ICombatant.cs
diff --git a/DSALib/DSALib.csproj b/DSALib/DSALib.csproj
new file mode 100644
index 0000000..db17bf7
--- /dev/null
+++ b/DSALib/DSALib.csproj
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProjectGuid>{33281E45-1D5C-4645-8D2B-DD05B40FDFD5}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace>DSALib</RootNamespace>
+ <AssemblyName>DSALib</AssemblyName>
+ <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug\</OutputPath>
+ <DefineConstants>DEBUG;TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release\</OutputPath>
+ <DefineConstants>TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="System" />
+ <Reference Include="System.Core" />
+ <Reference Include="System.Xml.Linq" />
+ <Reference Include="System.Data.DataSetExtensions" />
+ <Reference Include="Microsoft.CSharp" />
+ <Reference Include="System.Data" />
+ <Reference Include="System.Net.Http" />
+ <Reference Include="System.Xml" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="Characters\Being.cs" />
+ <Compile Include="Characters\Critter.cs" />
+ <Compile Include="Characters\ICombatant.cs" />
+ <Compile Include="Characters\Entity.cs" />
+ <Compile Include="Characters\ICharacter.cs" />
+ <Compile Include="KampfTalent.cs" />
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ <Compile Include="Talent.cs" />
+ <Compile Include="Vorteil.cs" />
+ <Compile Include="Zauber.cs" />
+ </ItemGroup>
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+</Project> \ No newline at end of file
diff --git a/DiscoBot/DSA_Game/KampfTalent.cs b/DSALib/KampfTalent.cs
index 79703d5..79703d5 100644
--- a/DiscoBot/DSA_Game/KampfTalent.cs
+++ b/DSALib/KampfTalent.cs
diff --git a/DSALib/Properties/AssemblyInfo.cs b/DSALib/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..e4e18bb
--- /dev/null
+++ b/DSALib/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// Allgemeine Informationen über eine Assembly werden über die folgenden
+// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
+// die einer Assembly zugeordnet sind.
+[assembly: AssemblyTitle("DSALib")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("DSALib")]
+[assembly: AssemblyCopyright("Copyright © 2018")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly
+// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von
+// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
+[assembly: ComVisible(false)]
+
+// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
+[assembly: Guid("33281e45-1d5c-4645-8d2b-dd05b40fdfd5")]
+
+// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
+//
+// Hauptversion
+// Nebenversion
+// Buildnummer
+// Revision
+//
+// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
+// indem Sie "*" wie unten gezeigt eingeben:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/DiscoBot/DSA_Game/Talent.cs b/DSALib/Talent.cs
index ff91742..7176194 100644
--- a/DiscoBot/DSA_Game/Talent.cs
+++ b/DSALib/Talent.cs
@@ -1,8 +1,7 @@
namespace DiscoBot.DSA_Game
{
using System;
-
- using DiscoBot.Auxiliary;
+
public class Talent // talent objekt
{
@@ -29,13 +28,7 @@
return temp;
}
-
- public int CheckName(string quarry)
- {
- var sc = (StringComparer)new SpellCorrect();
- return sc.Compare(quarry, this.Name);
- }
-
+
public bool IstFernkampftalent()
{
switch (Name)
diff --git a/DiscoBot/DSA_Game/Vorteil.cs b/DSALib/Vorteil.cs
index 493c4d1..493c4d1 100644
--- a/DiscoBot/DSA_Game/Vorteil.cs
+++ b/DSALib/Vorteil.cs
diff --git a/DiscoBot/DSA_Game/Zauber.cs b/DSALib/Zauber.cs
index bf49a2e..bf49a2e 100644
--- a/DiscoBot/DSA_Game/Zauber.cs
+++ b/DSALib/Zauber.cs
diff --git a/DiscoBot.sln b/DiscoBot.sln
index 0dc4781..8ad177a 100644
--- a/DiscoBot.sln
+++ b/DiscoBot.sln
@@ -10,6 +10,10 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DiscoBot", "DiscoBot\DiscoBot.csproj", "{1186AF1C-BC46-4B3D-BEE0-CE478B8AEAC7}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DSALib", "DSALib\DSALib.csproj", "{33281E45-1D5C-4645-8D2B-DD05B40FDFD5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ZooBOTanica", "ZooBOTanica\ZooBOTanica.csproj", "{58917D99-DC94-4CDD-AD2B-C6E0BAFFCF47}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -20,6 +24,14 @@ Global
{1186AF1C-BC46-4B3D-BEE0-CE478B8AEAC7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1186AF1C-BC46-4B3D-BEE0-CE478B8AEAC7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1186AF1C-BC46-4B3D-BEE0-CE478B8AEAC7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {33281E45-1D5C-4645-8D2B-DD05B40FDFD5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {33281E45-1D5C-4645-8D2B-DD05B40FDFD5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {33281E45-1D5C-4645-8D2B-DD05B40FDFD5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {33281E45-1D5C-4645-8D2B-DD05B40FDFD5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {58917D99-DC94-4CDD-AD2B-C6E0BAFFCF47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {58917D99-DC94-4CDD-AD2B-C6E0BAFFCF47}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {58917D99-DC94-4CDD-AD2B-C6E0BAFFCF47}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {58917D99-DC94-4CDD-AD2B-C6E0BAFFCF47}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/DiscoBot/Commands/FileHandler.cs b/DiscoBot/Commands/FileHandler.cs
index e1d9bc2..52c8476 100644
--- a/DiscoBot/Commands/FileHandler.cs
+++ b/DiscoBot/Commands/FileHandler.cs
@@ -4,9 +4,7 @@
using System.Linq;
using System.Net;
using System.Threading.Tasks;
-
- using DiscoBot.Auxiliary;
- using DiscoBot.Characters;
+
using DiscoBot.DSA_Game;
using DiscoBot.DSA_Game.Characters;
diff --git a/DiscoBot/DSA_Game/Characters/Character.cs b/DiscoBot/DSA_Game/Characters/Character.cs
index c2d14eb..d14f28e 100644
--- a/DiscoBot/DSA_Game/Characters/Character.cs
+++ b/DiscoBot/DSA_Game/Characters/Character.cs
@@ -72,7 +72,7 @@
public List<Vorteil> Vorteile { get; set; } = new List<Vorteil>();
public Dictionary<string, string> PropTable { get; set; } = new Dictionary<string, string>(); // -> Körperkraft
-
+
public string TestTalent(string talent, int erschwernis = 0) // Talentprobe
{
return this.Talente.ProbenTest(this, talent, erschwernis);
@@ -89,8 +89,8 @@
var prop = this.PropTable[eigenschaft.ToUpper()];
int tap = this.Eigenschaften[prop];
output.AppendFormat(
- "{0}-Eigenschaftsprobe ew:{1} {2} \n",
- prop,
+ "{0}-Eigenschaftsprobe ew:{1} {2} \n",
+ prop,
tap,
erschwernis.Equals(0) ? string.Empty : "Erschwernis: " + erschwernis);
int roll = Dice.Roll();
@@ -144,9 +144,9 @@
int tap = attack.Pa;
output.AppendFormat(
- "{0}-Parade taw:{1} {2}\n",
- attack.Name,
- tap,
+ "{0}-Parade taw:{1} {2}\n",
+ attack.Name,
+ tap,
erschwernis.Equals(0) ? string.Empty : "Erschwernis: " + erschwernis);
int temp = Dice.Roll();
@@ -172,8 +172,8 @@
int tap = attack.Value;
output.AppendFormat(
- "{0} taw:{1} {2} \n",
- attack.Name,
+ "{0} taw:{1} {2} \n",
+ attack.Name,
tap,
erschwernis.Equals(0) ? string.Empty : "Erschwernis: " + erschwernis);
tap -= erschwernis;
@@ -199,7 +199,7 @@
this.Ausdauer_Basis = 0;
- this.Lebenspunkte_Basis = LE_Wert + (int)(KO__Wert + (KK_Wert/2.0) + 0.5);
+ this.Lebenspunkte_Basis = LE_Wert + (int)(KO__Wert + (KK_Wert / 2.0) + 0.5);
if (this.Vorteile.Exists(x => x.Name.ToLower().Contains("zauberer")))
{
@@ -209,11 +209,11 @@
this.Lebenspunkte_Aktuell = this.Lebenspunkte_Basis;
this.Astralpunkte_Aktuell = this.Astralpunkte_Basis;
this.Ausdauer_Aktuell = this.Ausdauer_Basis;
-
+
}
-
- private void Load(string path)
+
+ private void Load(string path)
{
var reader = new XmlTextReader(path);
while (reader.Read())
@@ -245,7 +245,7 @@
{
this.Vorteile.Add(new Vorteil(
reader.GetAttribute("name"),
- // Convert.ToInt32(reader.GetAttribute("value"))));
+ // Convert.ToInt32(reader.GetAttribute("value"))));
reader.GetAttribute("value")));
}
catch
@@ -297,4 +297,4 @@
}
}
}
-}
+} \ No newline at end of file
diff --git a/DiscoBot/DiscoBot.csproj b/DiscoBot/DiscoBot.csproj
index efadae4..4560755 100644
--- a/DiscoBot/DiscoBot.csproj
+++ b/DiscoBot/DiscoBot.csproj
@@ -99,16 +99,14 @@
<Compile Include="Audio\Sound.cs" />
<Compile Include="Auxiliary\CommandInfo.cs" />
<Compile Include="Auxiliary\Extensions.cs" />
+ <Compile Include="DSA_Game\Characters\Character.cs" />
+ <Compile Include="DSA_Game\Characters\NPC.cs" />
+ <Compile Include="DSA_Game\Characters\SaveChar.cs" />
<Compile Include="Commands\Help.cs" />
<Compile Include="Auxiliary\Dice.cs" />
<Compile Include="Auxiliary\TalentEnumerableExtension.cs" />
<Compile Include="Commands\LebenUndAstral.cs" />
<Compile Include="Commands\HeldList.cs" />
- <Compile Include="DSA_Game\Characters\Being.cs" />
- <Compile Include="DSA_Game\Characters\Combatant.cs" />
- <Compile Include="DSA_Game\Characters\SaveChar.cs" />
- <Compile Include="DSA_Game\Characters\Entity.cs" />
- <Compile Include="DSA_Game\KampfTalent.cs" />
<Compile Include="Audio\Soundeffects.cs" />
<Compile Include="Auxiliary\Permissions.cs" />
<Compile Include="Commands\MiscCommands.cs" />
@@ -116,9 +114,6 @@
<Compile Include="DSA_Game\Save\Properties.cs" />
<Compile Include="DSA_Game\Save\SaveCommand.cs" />
<Compile Include="DSA_Game\Save\Session.cs" />
- <Compile Include="DSA_Game\Talent.cs" />
- <Compile Include="DSA_Game\Vorteil.cs" />
- <Compile Include="DSA_Game\Characters\Character.cs" />
<Compile Include="Auxiliary\CommandExtension.cs" />
<Compile Include="Commands\CommandTypes.cs" />
<Compile Include="Commands\FileHandler.cs" />
@@ -127,11 +122,8 @@
<Compile Include="Commands\NpcCommands.cs" />
<Compile Include="Commands\ProbenTest.cs" />
<Compile Include="Audio\Voice.cs" />
- <Compile Include="DSA_Game\Characters\ICharacter.cs" />
<Compile Include="Auxiliary\RandomMisc.cs" />
- <Compile Include="DSA_Game\Characters\NPC.cs" />
<Compile Include="DSA_Game\Dsa.cs" />
- <Compile Include="DSA_Game\Zauber.cs" />
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Properties\Settings.Designer.cs">
@@ -149,6 +141,12 @@
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
</None>
</ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\DSALib\DSALib.csproj">
+ <Project>{33281e45-1d5c-4645-8d2b-dd05b40fdfd5}</Project>
+ <Name>DSALib</Name>
+ </ProjectReference>
+ </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
diff --git a/ZooBOTanica/App.config b/ZooBOTanica/App.config
new file mode 100644
index 0000000..731f6de
--- /dev/null
+++ b/ZooBOTanica/App.config
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<configuration>
+ <startup>
+ <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
+ </startup>
+</configuration> \ No newline at end of file
diff --git a/ZooBOTanica/CritCreate.Designer.cs b/ZooBOTanica/CritCreate.Designer.cs
new file mode 100644
index 0000000..0129815
--- /dev/null
+++ b/ZooBOTanica/CritCreate.Designer.cs
@@ -0,0 +1,380 @@
+namespace ZooBOTanica
+{
+ partial class CritCreateForm
+ {
+ /// <summary>
+ /// Erforderliche Designervariable.
+ /// </summary>
+ private System.ComponentModel.IContainer components = null;
+
+ /// <summary>
+ /// Verwendete Ressourcen bereinigen.
+ /// </summary>
+ /// <param name="disposing">True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.</param>
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Vom Windows Form-Designer generierter Code
+
+ /// <summary>
+ /// Erforderliche Methode für die Designerunterstützung.
+ /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
+ /// </summary>
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CritCreateForm));
+ this.NameLabel = new System.Windows.Forms.Label();
+ this.NameEdit = new System.Windows.Forms.TextBox();
+ this.LeLabel = new System.Windows.Forms.Label();
+ this.LeEdit = new System.Windows.Forms.NumericUpDown();
+ this.GrundwerteGroup = new System.Windows.Forms.GroupBox();
+ this.AeLabel = new System.Windows.Forms.Label();
+ this.AeEdit = new System.Windows.Forms.NumericUpDown();
+ this.AuLabel = new System.Windows.Forms.Label();
+ this.AuEdit = new System.Windows.Forms.NumericUpDown();
+ this.VerteidugungGroup = new System.Windows.Forms.GroupBox();
+ this.KoLabel = new System.Windows.Forms.Label();
+ this.KoEdit = new System.Windows.Forms.NumericUpDown();
+ this.MRLabel = new System.Windows.Forms.Label();
+ this.MREdit = new System.Windows.Forms.NumericUpDown();
+ this.RSLAbel = new System.Windows.Forms.Label();
+ this.RSEdit = new System.Windows.Forms.NumericUpDown();
+ this.PALabel = new System.Windows.Forms.Label();
+ this.PAEdit = new System.Windows.Forms.NumericUpDown();
+ this.SecondGroup = new System.Windows.Forms.GroupBox();
+ this.textBox1 = new System.Windows.Forms.TextBox();
+ this.GWLabel = new System.Windows.Forms.Label();
+ this.GWEdit = new System.Windows.Forms.NumericUpDown();
+ this.INILabel = new System.Windows.Forms.Label();
+ this.GsLabel = new System.Windows.Forms.Label();
+ this.GsEdit = new System.Windows.Forms.NumericUpDown();
+ this.AttackGroup = new System.Windows.Forms.GroupBox();
+ this.AttackList = new System.Windows.Forms.DataGridView();
+ this.NameCollum = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.ATCollum = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.TPCollum = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.KommentarCollum = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ ((System.ComponentModel.ISupportInitialize)(this.LeEdit)).BeginInit();
+ this.GrundwerteGroup.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.AeEdit)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.AuEdit)).BeginInit();
+ this.VerteidugungGroup.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.KoEdit)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.MREdit)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.RSEdit)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.PAEdit)).BeginInit();
+ this.SecondGroup.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.GWEdit)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.GsEdit)).BeginInit();
+ this.AttackGroup.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.AttackList)).BeginInit();
+ this.SuspendLayout();
+ //
+ // NameLabel
+ //
+ resources.ApplyResources(this.NameLabel, "NameLabel");
+ this.NameLabel.Name = "NameLabel";
+ //
+ // NameEdit
+ //
+ resources.ApplyResources(this.NameEdit, "NameEdit");
+ this.NameEdit.ForeColor = System.Drawing.SystemColors.WindowText;
+ this.NameEdit.Name = "NameEdit";
+ //
+ // LeLabel
+ //
+ resources.ApplyResources(this.LeLabel, "LeLabel");
+ this.LeLabel.Name = "LeLabel";
+ //
+ // LeEdit
+ //
+ resources.ApplyResources(this.LeEdit, "LeEdit");
+ this.LeEdit.Name = "LeEdit";
+ this.LeEdit.Value = new decimal(new int[] {
+ 30,
+ 0,
+ 0,
+ 0});
+ //
+ // GrundwerteGroup
+ //
+ resources.ApplyResources(this.GrundwerteGroup, "GrundwerteGroup");
+ this.GrundwerteGroup.Controls.Add(this.AeLabel);
+ this.GrundwerteGroup.Controls.Add(this.AeEdit);
+ this.GrundwerteGroup.Controls.Add(this.AuLabel);
+ this.GrundwerteGroup.Controls.Add(this.AuEdit);
+ this.GrundwerteGroup.Controls.Add(this.LeLabel);
+ this.GrundwerteGroup.Controls.Add(this.LeEdit);
+ this.GrundwerteGroup.Name = "GrundwerteGroup";
+ this.GrundwerteGroup.TabStop = false;
+ //
+ // AeLabel
+ //
+ resources.ApplyResources(this.AeLabel, "AeLabel");
+ this.AeLabel.Name = "AeLabel";
+ //
+ // AeEdit
+ //
+ resources.ApplyResources(this.AeEdit, "AeEdit");
+ this.AeEdit.Name = "AeEdit";
+ //
+ // AuLabel
+ //
+ resources.ApplyResources(this.AuLabel, "AuLabel");
+ this.AuLabel.Name = "AuLabel";
+ //
+ // AuEdit
+ //
+ resources.ApplyResources(this.AuEdit, "AuEdit");
+ this.AuEdit.Name = "AuEdit";
+ this.AuEdit.Value = new decimal(new int[] {
+ 30,
+ 0,
+ 0,
+ 0});
+ //
+ // VerteidugungGroup
+ //
+ resources.ApplyResources(this.VerteidugungGroup, "VerteidugungGroup");
+ this.VerteidugungGroup.Controls.Add(this.KoLabel);
+ this.VerteidugungGroup.Controls.Add(this.KoEdit);
+ this.VerteidugungGroup.Controls.Add(this.MRLabel);
+ this.VerteidugungGroup.Controls.Add(this.MREdit);
+ this.VerteidugungGroup.Controls.Add(this.RSLAbel);
+ this.VerteidugungGroup.Controls.Add(this.RSEdit);
+ this.VerteidugungGroup.Name = "VerteidugungGroup";
+ this.VerteidugungGroup.TabStop = false;
+ //
+ // KoLabel
+ //
+ resources.ApplyResources(this.KoLabel, "KoLabel");
+ this.KoLabel.Name = "KoLabel";
+ //
+ // KoEdit
+ //
+ resources.ApplyResources(this.KoEdit, "KoEdit");
+ this.KoEdit.Name = "KoEdit";
+ this.KoEdit.Value = new decimal(new int[] {
+ 10,
+ 0,
+ 0,
+ 0});
+ //
+ // MRLabel
+ //
+ resources.ApplyResources(this.MRLabel, "MRLabel");
+ this.MRLabel.Name = "MRLabel";
+ //
+ // MREdit
+ //
+ resources.ApplyResources(this.MREdit, "MREdit");
+ this.MREdit.Name = "MREdit";
+ this.MREdit.Value = new decimal(new int[] {
+ 5,
+ 0,
+ 0,
+ 0});
+ //
+ // RSLAbel
+ //
+ resources.ApplyResources(this.RSLAbel, "RSLAbel");
+ this.RSLAbel.Name = "RSLAbel";
+ //
+ // RSEdit
+ //
+ resources.ApplyResources(this.RSEdit, "RSEdit");
+ this.RSEdit.Name = "RSEdit";
+ //
+ // PALabel
+ //
+ resources.ApplyResources(this.PALabel, "PALabel");
+ this.PALabel.Name = "PALabel";
+ //
+ // PAEdit
+ //
+ resources.ApplyResources(this.PAEdit, "PAEdit");
+ this.PAEdit.Name = "PAEdit";
+ this.PAEdit.Value = new decimal(new int[] {
+ 6,
+ 0,
+ 0,
+ 0});
+ //
+ // SecondGroup
+ //
+ resources.ApplyResources(this.SecondGroup, "SecondGroup");
+ this.SecondGroup.Controls.Add(this.textBox1);
+ this.SecondGroup.Controls.Add(this.GWLabel);
+ this.SecondGroup.Controls.Add(this.GWEdit);
+ this.SecondGroup.Controls.Add(this.INILabel);
+ this.SecondGroup.Controls.Add(this.GsLabel);
+ this.SecondGroup.Controls.Add(this.GsEdit);
+ this.SecondGroup.Name = "SecondGroup";
+ this.SecondGroup.TabStop = false;
+ //
+ // textBox1
+ //
+ resources.ApplyResources(this.textBox1, "textBox1");
+ this.textBox1.Name = "textBox1";
+ //
+ // GWLabel
+ //
+ resources.ApplyResources(this.GWLabel, "GWLabel");
+ this.GWLabel.Name = "GWLabel";
+ //
+ // GWEdit
+ //
+ resources.ApplyResources(this.GWEdit, "GWEdit");
+ this.GWEdit.Name = "GWEdit";
+ this.GWEdit.Value = new decimal(new int[] {
+ 3,
+ 0,
+ 0,
+ 0});
+ //
+ // INILabel
+ //
+ resources.ApplyResources(this.INILabel, "INILabel");
+ this.INILabel.Name = "INILabel";
+ //
+ // GsLabel
+ //
+ resources.ApplyResources(this.GsLabel, "GsLabel");
+ this.GsLabel.Name = "GsLabel";
+ //
+ // GsEdit
+ //
+ resources.ApplyResources(this.GsEdit, "GsEdit");
+ this.GsEdit.Name = "GsEdit";
+ this.GsEdit.Value = new decimal(new int[] {
+ 8,
+ 0,
+ 0,
+ 0});
+ //
+ // AttackGroup
+ //
+ resources.ApplyResources(this.AttackGroup, "AttackGroup");
+ this.AttackGroup.Controls.Add(this.AttackList);
+ this.AttackGroup.Controls.Add(this.PALabel);
+ this.AttackGroup.Controls.Add(this.PAEdit);
+ this.AttackGroup.Name = "AttackGroup";
+ this.AttackGroup.TabStop = false;
+ //
+ // AttackList
+ //
+ resources.ApplyResources(this.AttackList, "AttackList");
+ this.AttackList.AllowUserToResizeRows = false;
+ this.AttackList.BackgroundColor = System.Drawing.Color.PeachPuff;
+ this.AttackList.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+ this.AttackList.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
+ this.NameCollum,
+ this.ATCollum,
+ this.TPCollum,
+ this.KommentarCollum});
+ this.AttackList.Name = "AttackList";
+ //
+ // NameCollum
+ //
+ resources.ApplyResources(this.NameCollum, "NameCollum");
+ this.NameCollum.Name = "NameCollum";
+ //
+ // ATCollum
+ //
+ this.ATCollum.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.ColumnHeader;
+ resources.ApplyResources(this.ATCollum, "ATCollum");
+ this.ATCollum.Name = "ATCollum";
+ //
+ // TPCollum
+ //
+ this.TPCollum.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.ColumnHeader;
+ resources.ApplyResources(this.TPCollum, "TPCollum");
+ this.TPCollum.Name = "TPCollum";
+ //
+ // KommentarCollum
+ //
+ resources.ApplyResources(this.KommentarCollum, "KommentarCollum");
+ this.KommentarCollum.Name = "KommentarCollum";
+ //
+ // CritCreateForm
+ //
+ resources.ApplyResources(this, "$this");
+ this.AllowDrop = true;
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.SandyBrown;
+ this.Controls.Add(this.AttackGroup);
+ this.Controls.Add(this.SecondGroup);
+ this.Controls.Add(this.VerteidugungGroup);
+ this.Controls.Add(this.GrundwerteGroup);
+ this.Controls.Add(this.NameEdit);
+ this.Controls.Add(this.NameLabel);
+ this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D;
+ this.MaximizeBox = false;
+ this.Name = "CritCreateForm";
+ this.ShowIcon = false;
+ this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide;
+ ((System.ComponentModel.ISupportInitialize)(this.LeEdit)).EndInit();
+ this.GrundwerteGroup.ResumeLayout(false);
+ this.GrundwerteGroup.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.AeEdit)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.AuEdit)).EndInit();
+ this.VerteidugungGroup.ResumeLayout(false);
+ this.VerteidugungGroup.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.KoEdit)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.MREdit)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.RSEdit)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.PAEdit)).EndInit();
+ this.SecondGroup.ResumeLayout(false);
+ this.SecondGroup.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.GWEdit)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.GsEdit)).EndInit();
+ this.AttackGroup.ResumeLayout(false);
+ this.AttackGroup.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.AttackList)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.Label NameLabel;
+ private System.Windows.Forms.TextBox NameEdit;
+ private System.Windows.Forms.Label LeLabel;
+ private System.Windows.Forms.NumericUpDown LeEdit;
+ private System.Windows.Forms.GroupBox GrundwerteGroup;
+ private System.Windows.Forms.Label AeLabel;
+ private System.Windows.Forms.NumericUpDown AeEdit;
+ private System.Windows.Forms.Label AuLabel;
+ private System.Windows.Forms.NumericUpDown AuEdit;
+ private System.Windows.Forms.GroupBox VerteidugungGroup;
+ private System.Windows.Forms.Label MRLabel;
+ private System.Windows.Forms.NumericUpDown MREdit;
+ private System.Windows.Forms.Label RSLAbel;
+ private System.Windows.Forms.NumericUpDown RSEdit;
+ private System.Windows.Forms.Label PALabel;
+ private System.Windows.Forms.NumericUpDown PAEdit;
+ private System.Windows.Forms.Label KoLabel;
+ private System.Windows.Forms.NumericUpDown KoEdit;
+ private System.Windows.Forms.GroupBox SecondGroup;
+ private System.Windows.Forms.Label GWLabel;
+ private System.Windows.Forms.NumericUpDown GWEdit;
+ private System.Windows.Forms.Label INILabel;
+ private System.Windows.Forms.Label GsLabel;
+ private System.Windows.Forms.NumericUpDown GsEdit;
+ private System.Windows.Forms.TextBox textBox1;
+ private System.Windows.Forms.GroupBox AttackGroup;
+ private System.Windows.Forms.DataGridView AttackList;
+ private System.Windows.Forms.DataGridViewTextBoxColumn NameCollum;
+ private System.Windows.Forms.DataGridViewTextBoxColumn ATCollum;
+ private System.Windows.Forms.DataGridViewTextBoxColumn TPCollum;
+ private System.Windows.Forms.DataGridViewTextBoxColumn KommentarCollum;
+ }
+}
+
diff --git a/ZooBOTanica/CritCreate.cs b/ZooBOTanica/CritCreate.cs
new file mode 100644
index 0000000..7285a78
--- /dev/null
+++ b/ZooBOTanica/CritCreate.cs
@@ -0,0 +1,22 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace ZooBOTanica
+{
+ public partial class CritCreateForm : Form
+ {
+ public CritCreateForm()
+ {
+ InitializeComponent();
+
+ }
+
+ }
+}
diff --git a/ZooBOTanica/CritCreate.de-DE.resx b/ZooBOTanica/CritCreate.de-DE.resx
new file mode 100644
index 0000000..1b630fc
--- /dev/null
+++ b/ZooBOTanica/CritCreate.de-DE.resx
@@ -0,0 +1,139 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <!--
+ Microsoft ResX Schema
+
+ Version 2.0
+
+ The primary goals of this format is to allow a simple XML format
+ that is mostly human readable. The generation and parsing of the
+ various data types are done through the TypeConverter classes
+ associated with the data types.
+
+ Example:
+
+ ... ado.net/XML headers & schema ...
+ <resheader name="resmimetype">text/microsoft-resx</resheader>
+ <resheader name="version">2.0</resheader>
+ <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+ <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+ <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+ <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+ <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+ <value>[base64 mime encoded serialized .NET Framework object]</value>
+ </data>
+ <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+ <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+ <comment>This is a comment</comment>
+ </data>
+
+ There are any number of "resheader" rows that contain simple
+ name/value pairs.
+
+ Each data row contains a name, and value. The row also contains a
+ type or mimetype. Type corresponds to a .NET class that support
+ text/value conversion through the TypeConverter architecture.
+ Classes that don't support this are serialized and stored with the
+ mimetype set.
+
+ The mimetype is used for serialized objects, and tells the
+ ResXResourceReader how to depersist the object. This is currently not
+ extensible. For a given mimetype the value must be set accordingly:
+
+ Note - application/x-microsoft.net.object.binary.base64 is the format
+ that the ResXResourceWriter will generate, however the reader can
+ read any of the formats listed below.
+
+ mimetype: application/x-microsoft.net.object.binary.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.soap.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.bytearray.base64
+ value : The object must be serialized into a byte array
+ : using a System.ComponentModel.TypeConverter
+ : and then encoded with base64 encoding.
+ -->
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="NameCollum.HeaderText" xml:space="preserve">
+ <value>Name</value>
+ </data>
+ <data name="ATCollum.HeaderText" xml:space="preserve">
+ <value>At</value>
+ </data>
+ <assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+ <data name="ATCollum.Width" type="System.Int32, mscorlib">
+ <value>42</value>
+ </data>
+ <data name="TPCollum.HeaderText" xml:space="preserve">
+ <value>TP</value>
+ </data>
+ <data name="TPCollum.Width" type="System.Int32, mscorlib">
+ <value>46</value>
+ </data>
+ <data name="KommentarCollum.HeaderText" xml:space="preserve">
+ <value>Kommentar</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/ZooBOTanica/CritCreate.resx b/ZooBOTanica/CritCreate.resx
new file mode 100644
index 0000000..d213fe9
--- /dev/null
+++ b/ZooBOTanica/CritCreate.resx
@@ -0,0 +1,905 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <!--
+ Microsoft ResX Schema
+
+ Version 2.0
+
+ The primary goals of this format is to allow a simple XML format
+ that is mostly human readable. The generation and parsing of the
+ various data types are done through the TypeConverter classes
+ associated with the data types.
+
+ Example:
+
+ ... ado.net/XML headers & schema ...
+ <resheader name="resmimetype">text/microsoft-resx</resheader>
+ <resheader name="version">2.0</resheader>
+ <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+ <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+ <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+ <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+ <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+ <value>[base64 mime encoded serialized .NET Framework object]</value>
+ </data>
+ <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+ <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+ <comment>This is a comment</comment>
+ </data>
+
+ There are any number of "resheader" rows that contain simple
+ name/value pairs.
+
+ Each data row contains a name, and value. The row also contains a
+ type or mimetype. Type corresponds to a .NET class that support
+ text/value conversion through the TypeConverter architecture.
+ Classes that don't support this are serialized and stored with the
+ mimetype set.
+
+ The mimetype is used for serialized objects, and tells the
+ ResXResourceReader how to depersist the object. This is currently not
+ extensible. For a given mimetype the value must be set accordingly:
+
+ Note - application/x-microsoft.net.object.binary.base64 is the format
+ that the ResXResourceWriter will generate, however the reader can
+ read any of the formats listed below.
+
+ mimetype: application/x-microsoft.net.object.binary.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.soap.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.bytearray.base64
+ value : The object must be serialized into a byte array
+ : using a System.ComponentModel.TypeConverter
+ : and then encoded with base64 encoding.
+ -->
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+ <data name="KoEdit.Size" type="System.Drawing.Size, System.Drawing">
+ <value>45, 20</value>
+ </data>
+ <data name="&gt;&gt;KoLabel.Parent" xml:space="preserve">
+ <value>VerteidugungGroup</value>
+ </data>
+ <data name="AttackList.Size" type="System.Drawing.Size, System.Drawing">
+ <value>279, 150</value>
+ </data>
+ <data name="&gt;&gt;VerteidugungGroup.Parent" xml:space="preserve">
+ <value>$this</value>
+ </data>
+ <data name="LeLabel.Text" xml:space="preserve">
+ <value>Le:</value>
+ </data>
+ <data name="&gt;&gt;GsLabel.Parent" xml:space="preserve">
+ <value>SecondGroup</value>
+ </data>
+ <data name="&gt;&gt;ATCollum.Type" xml:space="preserve">
+ <value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;LeLabel.Parent" xml:space="preserve">
+ <value>GrundwerteGroup</value>
+ </data>
+ <data name="&gt;&gt;INILabel.Parent" xml:space="preserve">
+ <value>SecondGroup</value>
+ </data>
+ <data name="&gt;&gt;PAEdit.Parent" xml:space="preserve">
+ <value>AttackGroup</value>
+ </data>
+ <assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+ <data name="RSLAbel.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="AuLabel.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="&gt;&gt;MRLabel.Name" xml:space="preserve">
+ <value>MRLabel</value>
+ </data>
+ <data name="SecondGroup.Text" xml:space="preserve">
+ <value>Sekundäre Werte</value>
+ </data>
+ <data name="GWLabel.Location" type="System.Drawing.Point, System.Drawing">
+ <value>185, 21</value>
+ </data>
+ <data name="&gt;&gt;GWLabel.Name" xml:space="preserve">
+ <value>GWLabel</value>
+ </data>
+ <data name="MRLabel.Size" type="System.Drawing.Size, System.Drawing">
+ <value>27, 13</value>
+ </data>
+ <data name="AttackList.TabIndex" type="System.Int32, mscorlib">
+ <value>14</value>
+ </data>
+ <data name="Kommentar.HeaderText" xml:space="preserve">
+ <value>Kommentar</value>
+ </data>
+ <data name="AeLabel.Text" xml:space="preserve">
+ <value>Ae:</value>
+ </data>
+ <data name="&gt;&gt;MREdit.Type" xml:space="preserve">
+ <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;GWEdit.Type" xml:space="preserve">
+ <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;RSEdit.ZOrder" xml:space="preserve">
+ <value>5</value>
+ </data>
+ <data name="NameLabel.Location" type="System.Drawing.Point, System.Drawing">
+ <value>22, 32</value>
+ </data>
+ <data name="&gt;&gt;INILabel.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="PALabel.TabIndex" type="System.Int32, mscorlib">
+ <value>2</value>
+ </data>
+ <data name="SecondGroup.Location" type="System.Drawing.Point, System.Drawing">
+ <value>314, 173</value>
+ </data>
+ <data name="&gt;&gt;AttackList.Name" xml:space="preserve">
+ <value>AttackList</value>
+ </data>
+ <data name="GWLabel.TabIndex" type="System.Int32, mscorlib">
+ <value>8</value>
+ </data>
+ <data name="&gt;&gt;LeEdit.Type" xml:space="preserve">
+ <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="ATCollum.HeaderText" xml:space="preserve">
+ <value>At</value>
+ </data>
+ <data name="&gt;&gt;KoLabel.Name" xml:space="preserve">
+ <value>KoLabel</value>
+ </data>
+ <data name="&gt;&gt;NameLabel.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="AuEdit.Location" type="System.Drawing.Point, System.Drawing">
+ <value>121, 19</value>
+ </data>
+ <data name="VerteidugungGroup.TabIndex" type="System.Int32, mscorlib">
+ <value>10</value>
+ </data>
+ <data name="AeLabel.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="&gt;&gt;GWLabel.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;GrundwerteGroup.ZOrder" xml:space="preserve">
+ <value>3</value>
+ </data>
+ <data name="&gt;&gt;INILabel.Name" xml:space="preserve">
+ <value>INILabel</value>
+ </data>
+ <data name="AttackGroup.Location" type="System.Drawing.Point, System.Drawing">
+ <value>12, 55</value>
+ </data>
+ <data name="&gt;&gt;NameEdit.Name" xml:space="preserve">
+ <value>NameEdit</value>
+ </data>
+ <data name="PALabel.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="GsEdit.TabIndex" type="System.Int32, mscorlib">
+ <value>3</value>
+ </data>
+ <data name="&gt;&gt;MRLabel.Parent" xml:space="preserve">
+ <value>VerteidugungGroup</value>
+ </data>
+ <data name="&gt;&gt;Kommentar.Type" xml:space="preserve">
+ <value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="AeLabel.TabIndex" type="System.Int32, mscorlib">
+ <value>8</value>
+ </data>
+ <data name="&gt;&gt;GWEdit.ZOrder" xml:space="preserve">
+ <value>2</value>
+ </data>
+ <data name="&gt;&gt;AeLabel.ZOrder" xml:space="preserve">
+ <value>0</value>
+ </data>
+ <data name="&gt;&gt;GWEdit.Parent" xml:space="preserve">
+ <value>SecondGroup</value>
+ </data>
+ <data name="&gt;&gt;KommentarCollum.Type" xml:space="preserve">
+ <value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="GsLabel.Text" xml:space="preserve">
+ <value>GS:</value>
+ </data>
+ <data name="&gt;&gt;NameEdit.Parent" xml:space="preserve">
+ <value>$this</value>
+ </data>
+ <data name="GrundwerteGroup.TabIndex" type="System.Int32, mscorlib">
+ <value>4</value>
+ </data>
+ <data name="GrundwerteGroup.Size" type="System.Drawing.Size, System.Drawing">
+ <value>277, 53</value>
+ </data>
+ <data name="NameEdit.Location" type="System.Drawing.Point, System.Drawing">
+ <value>80, 29</value>
+ </data>
+ <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
+ <value>6, 13</value>
+ </data>
+ <data name="&gt;&gt;AttackGroup.Type" xml:space="preserve">
+ <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="NameLabel.TabIndex" type="System.Int32, mscorlib">
+ <value>0</value>
+ </data>
+ <data name="&gt;&gt;AeEdit.Parent" xml:space="preserve">
+ <value>GrundwerteGroup</value>
+ </data>
+ <data name="&gt;&gt;GrundwerteGroup.Parent" xml:space="preserve">
+ <value>$this</value>
+ </data>
+ <data name="NameLabel.Size" type="System.Drawing.Size, System.Drawing">
+ <value>38, 13</value>
+ </data>
+ <data name="MREdit.Location" type="System.Drawing.Point, System.Drawing">
+ <value>131, 23</value>
+ </data>
+ <data name="AuLabel.TabIndex" type="System.Int32, mscorlib">
+ <value>6</value>
+ </data>
+ <data name="KoEdit.TabIndex" type="System.Int32, mscorlib">
+ <value>11</value>
+ </data>
+ <data name="&gt;&gt;AuEdit.Name" xml:space="preserve">
+ <value>AuEdit</value>
+ </data>
+ <data name="&gt;&gt;AttackList.ZOrder" xml:space="preserve">
+ <value>0</value>
+ </data>
+ <data name="&gt;&gt;NameLabel.Parent" xml:space="preserve">
+ <value>$this</value>
+ </data>
+ <data name="textBox1.Text" xml:space="preserve">
+ <value>2w6+5</value>
+ </data>
+ <data name="&gt;&gt;MREdit.ZOrder" xml:space="preserve">
+ <value>3</value>
+ </data>
+ <data name="&gt;&gt;AttackGroup.ZOrder" xml:space="preserve">
+ <value>0</value>
+ </data>
+ <data name="LeLabel.Location" type="System.Drawing.Point, System.Drawing">
+ <value>8, 21</value>
+ </data>
+ <data name="&gt;&gt;AttackGroup.Parent" xml:space="preserve">
+ <value>$this</value>
+ </data>
+ <data name="GrundwerteGroup.Text" xml:space="preserve">
+ <value>Grundwerte</value>
+ </data>
+ <data name="&gt;&gt;VerteidugungGroup.Type" xml:space="preserve">
+ <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;LeEdit.Parent" xml:space="preserve">
+ <value>GrundwerteGroup</value>
+ </data>
+ <data name="AT.Width" type="System.Int32, mscorlib">
+ <value>42</value>
+ </data>
+ <data name="&gt;&gt;GsLabel.ZOrder" xml:space="preserve">
+ <value>4</value>
+ </data>
+ <data name="&gt;&gt;PALabel.Parent" xml:space="preserve">
+ <value>AttackGroup</value>
+ </data>
+ <data name="&gt;&gt;LeLabel.ZOrder" xml:space="preserve">
+ <value>4</value>
+ </data>
+ <data name="&gt;&gt;GsLabel.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="INILabel.Text" xml:space="preserve">
+ <value>INI:</value>
+ </data>
+ <data name="&gt;&gt;NameEdit.Type" xml:space="preserve">
+ <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;RSLAbel.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="AttackGroup.Size" type="System.Drawing.Size, System.Drawing">
+ <value>296, 218</value>
+ </data>
+ <data name="GsLabel.TabIndex" type="System.Int32, mscorlib">
+ <value>2</value>
+ </data>
+ <data name="&gt;&gt;LeLabel.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;VerteidugungGroup.ZOrder" xml:space="preserve">
+ <value>2</value>
+ </data>
+ <data name="PAEdit.Size" type="System.Drawing.Size, System.Drawing">
+ <value>45, 20</value>
+ </data>
+ <data name="textBox1.Location" type="System.Drawing.Point, System.Drawing">
+ <value>121, 18</value>
+ </data>
+ <data name="NameEdit.Text" xml:space="preserve">
+ <value>Gegner</value>
+ </data>
+ <data name="RSLAbel.TabIndex" type="System.Int32, mscorlib">
+ <value>6</value>
+ </data>
+ <data name="&gt;&gt;LeEdit.ZOrder" xml:space="preserve">
+ <value>5</value>
+ </data>
+ <data name="&gt;&gt;$this.Name" xml:space="preserve">
+ <value>CritCreateForm</value>
+ </data>
+ <data name="&gt;&gt;VerteidugungGroup.Name" xml:space="preserve">
+ <value>VerteidugungGroup</value>
+ </data>
+ <data name="&gt;&gt;GrundwerteGroup.Name" xml:space="preserve">
+ <value>GrundwerteGroup</value>
+ </data>
+ <data name="&gt;&gt;AuLabel.Parent" xml:space="preserve">
+ <value>GrundwerteGroup</value>
+ </data>
+ <data name="TP.HeaderText" xml:space="preserve">
+ <value>TP</value>
+ </data>
+ <data name="KoLabel.TabIndex" type="System.Int32, mscorlib">
+ <value>10</value>
+ </data>
+ <data name="GrundwerteGroup.Location" type="System.Drawing.Point, System.Drawing">
+ <value>314, 55</value>
+ </data>
+ <data name="GsEdit.Size" type="System.Drawing.Size, System.Drawing">
+ <value>45, 20</value>
+ </data>
+ <data name="&gt;&gt;GsEdit.Parent" xml:space="preserve">
+ <value>SecondGroup</value>
+ </data>
+ <data name="KoLabel.Text" xml:space="preserve">
+ <value>KO:</value>
+ </data>
+ <data name="&gt;&gt;AuEdit.Parent" xml:space="preserve">
+ <value>GrundwerteGroup</value>
+ </data>
+ <data name="Name.HeaderText" xml:space="preserve">
+ <value>Name</value>
+ </data>
+ <data name="PALabel.Location" type="System.Drawing.Point, System.Drawing">
+ <value>8, 189</value>
+ </data>
+ <data name="LeEdit.TabIndex" type="System.Int32, mscorlib">
+ <value>3</value>
+ </data>
+ <data name="AeEdit.Location" type="System.Drawing.Point, System.Drawing">
+ <value>213, 19</value>
+ </data>
+ <data name="AuEdit.TabIndex" type="System.Int32, mscorlib">
+ <value>7</value>
+ </data>
+ <data name="&gt;&gt;PALabel.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="textBox1.TabIndex" type="System.Int32, mscorlib">
+ <value>10</value>
+ </data>
+ <data name="&gt;&gt;NameLabel.ZOrder" xml:space="preserve">
+ <value>5</value>
+ </data>
+ <data name="&gt;&gt;GrundwerteGroup.Type" xml:space="preserve">
+ <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="RSLAbel.Text" xml:space="preserve">
+ <value>RS:</value>
+ </data>
+ <data name="&gt;&gt;NameEdit.ZOrder" xml:space="preserve">
+ <value>4</value>
+ </data>
+ <data name="AeEdit.TabIndex" type="System.Int32, mscorlib">
+ <value>9</value>
+ </data>
+ <data name="PALabel.Text" xml:space="preserve">
+ <value>PA:</value>
+ </data>
+ <data name="&gt;&gt;RSEdit.Parent" xml:space="preserve">
+ <value>VerteidugungGroup</value>
+ </data>
+ <data name="RSEdit.Size" type="System.Drawing.Size, System.Drawing">
+ <value>45, 20</value>
+ </data>
+ <data name="AeEdit.Size" type="System.Drawing.Size, System.Drawing">
+ <value>45, 20</value>
+ </data>
+ <data name="&gt;&gt;PAEdit.ZOrder" xml:space="preserve">
+ <value>2</value>
+ </data>
+ <data name="&gt;&gt;AT.Name" xml:space="preserve">
+ <value>AT</value>
+ </data>
+ <data name="&gt;&gt;RSLAbel.Parent" xml:space="preserve">
+ <value>VerteidugungGroup</value>
+ </data>
+ <data name="AuLabel.Location" type="System.Drawing.Point, System.Drawing">
+ <value>93, 21</value>
+ </data>
+ <data name="NameEdit.Size" type="System.Drawing.Size, System.Drawing">
+ <value>100, 20</value>
+ </data>
+ <data name="GWLabel.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="AttackGroup.Text" xml:space="preserve">
+ <value>Attacke(n)</value>
+ </data>
+ <data name="&gt;&gt;NameCollum.Name" xml:space="preserve">
+ <value>NameCollum</value>
+ </data>
+ <data name="&gt;&gt;GsEdit.Name" xml:space="preserve">
+ <value>GsEdit</value>
+ </data>
+ <data name="VerteidugungGroup.Text" xml:space="preserve">
+ <value>Verteidigung</value>
+ </data>
+ <data name="GWEdit.Location" type="System.Drawing.Point, System.Drawing">
+ <value>213, 19</value>
+ </data>
+ <data name="KoLabel.Size" type="System.Drawing.Size, System.Drawing">
+ <value>25, 13</value>
+ </data>
+ <data name="MREdit.Size" type="System.Drawing.Size, System.Drawing">
+ <value>45, 20</value>
+ </data>
+ <data name="PAEdit.TabIndex" type="System.Int32, mscorlib">
+ <value>3</value>
+ </data>
+ <data name="&gt;&gt;AuLabel.Name" xml:space="preserve">
+ <value>AuLabel</value>
+ </data>
+ <data name="AuLabel.Text" xml:space="preserve">
+ <value>Au:</value>
+ </data>
+ <data name="&gt;&gt;AeLabel.Name" xml:space="preserve">
+ <value>AeLabel</value>
+ </data>
+ <data name="$this.Text" xml:space="preserve">
+ <value>CritCreate</value>
+ </data>
+ <data name="&gt;&gt;AeLabel.Parent" xml:space="preserve">
+ <value>GrundwerteGroup</value>
+ </data>
+ <data name="RSEdit.TabIndex" type="System.Int32, mscorlib">
+ <value>7</value>
+ </data>
+ <data name="&gt;&gt;KommentarCollum.Name" xml:space="preserve">
+ <value>KommentarCollum</value>
+ </data>
+ <data name="INILabel.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="&gt;&gt;RSLAbel.Name" xml:space="preserve">
+ <value>RSLAbel</value>
+ </data>
+ <data name="&gt;&gt;ATCollum.Name" xml:space="preserve">
+ <value>ATCollum</value>
+ </data>
+ <data name="&gt;&gt;LeEdit.Name" xml:space="preserve">
+ <value>LeEdit</value>
+ </data>
+ <data name="&gt;&gt;INILabel.ZOrder" xml:space="preserve">
+ <value>3</value>
+ </data>
+ <data name="&gt;&gt;AuEdit.Type" xml:space="preserve">
+ <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="GsLabel.Size" type="System.Drawing.Size, System.Drawing">
+ <value>25, 13</value>
+ </data>
+ <data name="RSEdit.Location" type="System.Drawing.Point, System.Drawing">
+ <value>39, 23</value>
+ </data>
+ <data name="&gt;&gt;AeEdit.ZOrder" xml:space="preserve">
+ <value>1</value>
+ </data>
+ <data name="&gt;&gt;AuEdit.ZOrder" xml:space="preserve">
+ <value>3</value>
+ </data>
+ <data name="&gt;&gt;PAEdit.Type" xml:space="preserve">
+ <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;AT.Type" xml:space="preserve">
+ <value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="SecondGroup.Size" type="System.Drawing.Size, System.Drawing">
+ <value>277, 53</value>
+ </data>
+ <data name="LeLabel.Size" type="System.Drawing.Size, System.Drawing">
+ <value>22, 13</value>
+ </data>
+ <data name="&gt;&gt;RSEdit.Name" xml:space="preserve">
+ <value>RSEdit</value>
+ </data>
+ <data name="LeLabel.TabIndex" type="System.Int32, mscorlib">
+ <value>2</value>
+ </data>
+ <data name="AuLabel.Size" type="System.Drawing.Size, System.Drawing">
+ <value>23, 13</value>
+ </data>
+ <data name="&gt;&gt;KoLabel.ZOrder" xml:space="preserve">
+ <value>0</value>
+ </data>
+ <data name="&gt;&gt;SecondGroup.Type" xml:space="preserve">
+ <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;GWLabel.Parent" xml:space="preserve">
+ <value>SecondGroup</value>
+ </data>
+ <data name="KoEdit.Location" type="System.Drawing.Point, System.Drawing">
+ <value>221, 23</value>
+ </data>
+ <data name="GsEdit.Location" type="System.Drawing.Point, System.Drawing">
+ <value>36, 19</value>
+ </data>
+ <data name="&gt;&gt;textBox1.Name" xml:space="preserve">
+ <value>textBox1</value>
+ </data>
+ <data name="SecondGroup.TabIndex" type="System.Int32, mscorlib">
+ <value>10</value>
+ </data>
+ <data name="MRLabel.Text" xml:space="preserve">
+ <value>MR:</value>
+ </data>
+ <data name="&gt;&gt;RSLAbel.ZOrder" xml:space="preserve">
+ <value>4</value>
+ </data>
+ <data name="LeLabel.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="TP.Width" type="System.Int32, mscorlib">
+ <value>46</value>
+ </data>
+ <data name="&gt;&gt;GWEdit.Name" xml:space="preserve">
+ <value>GWEdit</value>
+ </data>
+ <data name="&gt;&gt;SecondGroup.ZOrder" xml:space="preserve">
+ <value>1</value>
+ </data>
+ <data name="&gt;&gt;Name.Type" xml:space="preserve">
+ <value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;$this.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;textBox1.ZOrder" xml:space="preserve">
+ <value>0</value>
+ </data>
+ <data name="ATCollum.Width" type="System.Int32, mscorlib">
+ <value>42</value>
+ </data>
+ <data name="&gt;&gt;MREdit.Name" xml:space="preserve">
+ <value>MREdit</value>
+ </data>
+ <data name="&gt;&gt;AuLabel.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="AttackList.Location" type="System.Drawing.Point, System.Drawing">
+ <value>11, 19</value>
+ </data>
+ <data name="LeEdit.Location" type="System.Drawing.Point, System.Drawing">
+ <value>36, 19</value>
+ </data>
+ <data name="&gt;&gt;KoEdit.Name" xml:space="preserve">
+ <value>KoEdit</value>
+ </data>
+ <data name="LeEdit.Size" type="System.Drawing.Size, System.Drawing">
+ <value>45, 20</value>
+ </data>
+ <data name="&gt;&gt;Kommentar.Name" xml:space="preserve">
+ <value>Kommentar</value>
+ </data>
+ <data name="INILabel.TabIndex" type="System.Int32, mscorlib">
+ <value>6</value>
+ </data>
+ <data name="&gt;&gt;AttackList.Parent" xml:space="preserve">
+ <value>AttackGroup</value>
+ </data>
+ <data name="PALabel.Size" type="System.Drawing.Size, System.Drawing">
+ <value>24, 13</value>
+ </data>
+ <data name="GsLabel.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="GWEdit.TabIndex" type="System.Int32, mscorlib">
+ <value>9</value>
+ </data>
+ <data name="&gt;&gt;GWLabel.ZOrder" xml:space="preserve">
+ <value>1</value>
+ </data>
+ <data name="MRLabel.Location" type="System.Drawing.Point, System.Drawing">
+ <value>103, 25</value>
+ </data>
+ <data name="KoLabel.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="GWLabel.Size" type="System.Drawing.Size, System.Drawing">
+ <value>29, 13</value>
+ </data>
+ <data name="TPCollum.HeaderText" xml:space="preserve">
+ <value>TP</value>
+ </data>
+ <data name="&gt;&gt;KoEdit.Type" xml:space="preserve">
+ <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;GsEdit.ZOrder" xml:space="preserve">
+ <value>5</value>
+ </data>
+ <data name="&gt;&gt;KoEdit.ZOrder" xml:space="preserve">
+ <value>1</value>
+ </data>
+ <data name="AeLabel.Location" type="System.Drawing.Point, System.Drawing">
+ <value>185, 21</value>
+ </data>
+ <data name="GWLabel.Text" xml:space="preserve">
+ <value>GW:</value>
+ </data>
+ <data name="&gt;&gt;NameLabel.Name" xml:space="preserve">
+ <value>NameLabel</value>
+ </data>
+ <data name="&gt;&gt;KoLabel.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;NameCollum.Type" xml:space="preserve">
+ <value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="KommentarCollum.HeaderText" xml:space="preserve">
+ <value>Kommentar</value>
+ </data>
+ <data name="&gt;&gt;AeEdit.Name" xml:space="preserve">
+ <value>AeEdit</value>
+ </data>
+ <data name="&gt;&gt;TPCollum.Name" xml:space="preserve">
+ <value>TPCollum</value>
+ </data>
+ <data name="&gt;&gt;AttackGroup.Name" xml:space="preserve">
+ <value>AttackGroup</value>
+ </data>
+ <data name="&gt;&gt;PALabel.ZOrder" xml:space="preserve">
+ <value>1</value>
+ </data>
+ <data name="GWEdit.Size" type="System.Drawing.Size, System.Drawing">
+ <value>45, 20</value>
+ </data>
+ <data name="&gt;&gt;PALabel.Name" xml:space="preserve">
+ <value>PALabel</value>
+ </data>
+ <data name="&gt;&gt;textBox1.Type" xml:space="preserve">
+ <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="AT.HeaderText" xml:space="preserve">
+ <value>At</value>
+ </data>
+ <data name="&gt;&gt;Name.Name" xml:space="preserve">
+ <value>Name</value>
+ </data>
+ <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
+ <value>600, 284</value>
+ </data>
+ <data name="AttackGroup.TabIndex" type="System.Int32, mscorlib">
+ <value>12</value>
+ </data>
+ <data name="&gt;&gt;TPCollum.Type" xml:space="preserve">
+ <value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;RSEdit.Type" xml:space="preserve">
+ <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;SecondGroup.Name" xml:space="preserve">
+ <value>SecondGroup</value>
+ </data>
+ <data name="&gt;&gt;AeEdit.Type" xml:space="preserve">
+ <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="RSLAbel.Location" type="System.Drawing.Point, System.Drawing">
+ <value>11, 25</value>
+ </data>
+ <data name="RSLAbel.Size" type="System.Drawing.Size, System.Drawing">
+ <value>25, 13</value>
+ </data>
+ <data name="INILabel.Location" type="System.Drawing.Point, System.Drawing">
+ <value>93, 21</value>
+ </data>
+ <data name="&gt;&gt;PAEdit.Name" xml:space="preserve">
+ <value>PAEdit</value>
+ </data>
+ <data name="&gt;&gt;GsEdit.Type" xml:space="preserve">
+ <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="TPCollum.Width" type="System.Int32, mscorlib">
+ <value>46</value>
+ </data>
+ <data name="MRLabel.TabIndex" type="System.Int32, mscorlib">
+ <value>8</value>
+ </data>
+ <data name="NameCollum.HeaderText" xml:space="preserve">
+ <value>Name</value>
+ </data>
+ <data name="&gt;&gt;AeLabel.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="MRLabel.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="&gt;&gt;AuLabel.ZOrder" xml:space="preserve">
+ <value>2</value>
+ </data>
+ <data name="&gt;&gt;SecondGroup.Parent" xml:space="preserve">
+ <value>$this</value>
+ </data>
+ <data name="VerteidugungGroup.Location" type="System.Drawing.Point, System.Drawing">
+ <value>314, 114</value>
+ </data>
+ <data name="NameLabel.Text" xml:space="preserve">
+ <value>Name:</value>
+ </data>
+ <data name="&gt;&gt;MRLabel.ZOrder" xml:space="preserve">
+ <value>2</value>
+ </data>
+ <data name="GsLabel.Location" type="System.Drawing.Point, System.Drawing">
+ <value>8, 21</value>
+ </data>
+ <data name="VerteidugungGroup.Size" type="System.Drawing.Size, System.Drawing">
+ <value>277, 53</value>
+ </data>
+ <data name="&gt;&gt;TP.Name" xml:space="preserve">
+ <value>TP</value>
+ </data>
+ <data name="&gt;&gt;AttackList.Type" xml:space="preserve">
+ <value>System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="AuEdit.Size" type="System.Drawing.Size, System.Drawing">
+ <value>45, 20</value>
+ </data>
+ <data name="MREdit.TabIndex" type="System.Int32, mscorlib">
+ <value>9</value>
+ </data>
+ <data name="INILabel.Size" type="System.Drawing.Size, System.Drawing">
+ <value>24, 13</value>
+ </data>
+ <data name="&gt;&gt;textBox1.Parent" xml:space="preserve">
+ <value>SecondGroup</value>
+ </data>
+ <data name="AeLabel.Size" type="System.Drawing.Size, System.Drawing">
+ <value>23, 13</value>
+ </data>
+ <data name="&gt;&gt;LeLabel.Name" xml:space="preserve">
+ <value>LeLabel</value>
+ </data>
+ <data name="&gt;&gt;TP.Type" xml:space="preserve">
+ <value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="KoLabel.Location" type="System.Drawing.Point, System.Drawing">
+ <value>193, 25</value>
+ </data>
+ <data name="&gt;&gt;KoEdit.Parent" xml:space="preserve">
+ <value>VerteidugungGroup</value>
+ </data>
+ <data name="NameEdit.TabIndex" type="System.Int32, mscorlib">
+ <value>1</value>
+ </data>
+ <data name="NameLabel.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="&gt;&gt;MREdit.Parent" xml:space="preserve">
+ <value>VerteidugungGroup</value>
+ </data>
+ <data name="&gt;&gt;MRLabel.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="PAEdit.Location" type="System.Drawing.Point, System.Drawing">
+ <value>36, 187</value>
+ </data>
+ <data name="&gt;&gt;GsLabel.Name" xml:space="preserve">
+ <value>GsLabel</value>
+ </data>
+ <data name="textBox1.Size" type="System.Drawing.Size, System.Drawing">
+ <value>58, 20</value>
+ </data>
+ <metadata name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>de-DE</value>
+ </metadata>
+ <metadata name="Name.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>True</value>
+ </metadata>
+ <metadata name="TP.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>True</value>
+ </metadata>
+ <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>True</value>
+ </metadata>
+ <metadata name="TPCollum.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>True</value>
+ </metadata>
+ <metadata name="Kommentar.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>True</value>
+ </metadata>
+ <metadata name="KommentarCollum.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>True</value>
+ </metadata>
+ <metadata name="$this.Locked" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>True</value>
+ </metadata>
+ <metadata name="NameCollum.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>True</value>
+ </metadata>
+ <metadata name="AT.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>True</value>
+ </metadata>
+ <metadata name="ATCollum.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>True</value>
+ </metadata>
+</root> \ No newline at end of file
diff --git a/ZooBOTanica/Program.cs b/ZooBOTanica/Program.cs
new file mode 100644
index 0000000..e67b591
--- /dev/null
+++ b/ZooBOTanica/Program.cs
@@ -0,0 +1,22 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace ZooBOTanica
+{
+ static class Program
+ {
+ /// <summary>
+ /// Der Haupteinstiegspunkt für die Anwendung.
+ /// </summary>
+ [STAThread]
+ static void Main()
+ {
+ Application.EnableVisualStyles();
+ Application.SetCompatibleTextRenderingDefault(false);
+ Application.Run(new CritCreateForm());
+ }
+ }
+}
diff --git a/ZooBOTanica/Properties/AssemblyInfo.cs b/ZooBOTanica/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..c29729b
--- /dev/null
+++ b/ZooBOTanica/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// Allgemeine Informationen über eine Assembly werden über die folgenden
+// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
+// die einer Assembly zugeordnet sind.
+[assembly: AssemblyTitle("ZooBOTanica")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("ZooBOTanica")]
+[assembly: AssemblyCopyright("Copyright © 2018")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly
+// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von
+// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
+[assembly: ComVisible(false)]
+
+// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
+[assembly: Guid("58917d99-dc94-4cdd-ad2b-c6e0baffcf47")]
+
+// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
+//
+// Hauptversion
+// Nebenversion
+// Buildnummer
+// Revision
+//
+// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
+// übernehmen, indem Sie "*" eingeben:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/ZooBOTanica/Properties/Resources.Designer.cs b/ZooBOTanica/Properties/Resources.Designer.cs
new file mode 100644
index 0000000..877b16a
--- /dev/null
+++ b/ZooBOTanica/Properties/Resources.Designer.cs
@@ -0,0 +1,71 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+// Dieser Code wurde von einem Tool generiert.
+// Laufzeitversion: 4.0.30319.42000
+//
+// Änderungen an dieser Datei können fehlerhaftes Verhalten verursachen und gehen verloren, wenn
+// der Code neu generiert wird.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace ZooBOTanica.Properties
+{
+
+
+ /// <summary>
+ /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
+ /// </summary>
+ // Diese Klasse wurde von der StronglyTypedResourceBuilder-Klasse
+ // über ein Tool wie ResGen oder Visual Studio automatisch generiert.
+ // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
+ // mit der Option /str erneut aus, oder erstellen Sie Ihr VS-Projekt neu.
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ internal class Resources
+ {
+
+ private static global::System.Resources.ResourceManager resourceMan;
+
+ private static global::System.Globalization.CultureInfo resourceCulture;
+
+ [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+ internal Resources()
+ {
+ }
+
+ /// <summary>
+ /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
+ /// </summary>
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Resources.ResourceManager ResourceManager
+ {
+ get
+ {
+ if ((resourceMan == null))
+ {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ZooBOTanica.Properties.Resources", typeof(Resources).Assembly);
+ resourceMan = temp;
+ }
+ return resourceMan;
+ }
+ }
+
+ /// <summary>
+ /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
+ /// Ressourcenlookups, die diese stark typisierte Ressourcenklasse verwenden.
+ /// </summary>
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Globalization.CultureInfo Culture
+ {
+ get
+ {
+ return resourceCulture;
+ }
+ set
+ {
+ resourceCulture = value;
+ }
+ }
+ }
+}
diff --git a/ZooBOTanica/Properties/Resources.resx b/ZooBOTanica/Properties/Resources.resx
new file mode 100644
index 0000000..af7dbeb
--- /dev/null
+++ b/ZooBOTanica/Properties/Resources.resx
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <!--
+ Microsoft ResX Schema
+
+ Version 2.0
+
+ The primary goals of this format is to allow a simple XML format
+ that is mostly human readable. The generation and parsing of the
+ various data types are done through the TypeConverter classes
+ associated with the data types.
+
+ Example:
+
+ ... ado.net/XML headers & schema ...
+ <resheader name="resmimetype">text/microsoft-resx</resheader>
+ <resheader name="version">2.0</resheader>
+ <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+ <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+ <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+ <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+ <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+ <value>[base64 mime encoded serialized .NET Framework object]</value>
+ </data>
+ <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+ <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+ <comment>This is a comment</comment>
+ </data>
+
+ There are any number of "resheader" rows that contain simple
+ name/value pairs.
+
+ Each data row contains a name, and value. The row also contains a
+ type or mimetype. Type corresponds to a .NET class that support
+ text/value conversion through the TypeConverter architecture.
+ Classes that don't support this are serialized and stored with the
+ mimetype set.
+
+ The mimetype is used for serialized objects, and tells the
+ ResXResourceReader how to depersist the object. This is currently not
+ extensible. For a given mimetype the value must be set accordingly:
+
+ Note - application/x-microsoft.net.object.binary.base64 is the format
+ that the ResXResourceWriter will generate, however the reader can
+ read any of the formats listed below.
+
+ mimetype: application/x-microsoft.net.object.binary.base64
+ value : The object must be serialized with
+ : System.Serialization.Formatters.Binary.BinaryFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.soap.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.bytearray.base64
+ value : The object must be serialized into a byte array
+ : using a System.ComponentModel.TypeConverter
+ : and then encoded with base64 encoding.
+ -->
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+</root> \ No newline at end of file
diff --git a/ZooBOTanica/Properties/Settings.Designer.cs b/ZooBOTanica/Properties/Settings.Designer.cs
new file mode 100644
index 0000000..a8ccad5
--- /dev/null
+++ b/ZooBOTanica/Properties/Settings.Designer.cs
@@ -0,0 +1,30 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace ZooBOTanica.Properties
+{
+
+
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
+ internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
+ {
+
+ private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
+
+ public static Settings Default
+ {
+ get
+ {
+ return defaultInstance;
+ }
+ }
+ }
+}
diff --git a/ZooBOTanica/Properties/Settings.settings b/ZooBOTanica/Properties/Settings.settings
new file mode 100644
index 0000000..3964565
--- /dev/null
+++ b/ZooBOTanica/Properties/Settings.settings
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='utf-8'?>
+<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
+ <Profiles>
+ <Profile Name="(Default)" />
+ </Profiles>
+ <Settings />
+</SettingsFile>
diff --git a/ZooBOTanica/TextBoxExtension.cs b/ZooBOTanica/TextBoxExtension.cs
new file mode 100644
index 0000000..cc50dac
--- /dev/null
+++ b/ZooBOTanica/TextBoxExtension.cs
@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace ZooBOTanica
+{
+ class FormExtension
+ {
+ }
+}
diff --git a/ZooBOTanica/ZooBOTanica.csproj b/ZooBOTanica/ZooBOTanica.csproj
new file mode 100644
index 0000000..e4d3980
--- /dev/null
+++ b/ZooBOTanica/ZooBOTanica.csproj
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProjectGuid>{58917D99-DC94-4CDD-AD2B-C6E0BAFFCF47}</ProjectGuid>
+ <OutputType>WinExe</OutputType>
+ <RootNamespace>ZooBOTanica</RootNamespace>
+ <AssemblyName>ZooBOTanica</AssemblyName>
+ <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <PlatformTarget>AnyCPU</PlatformTarget>
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug\</OutputPath>
+ <DefineConstants>DEBUG;TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <PlatformTarget>AnyCPU</PlatformTarget>
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release\</OutputPath>
+ <DefineConstants>TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="System" />
+ <Reference Include="System.Core" />
+ <Reference Include="System.Xml.Linq" />
+ <Reference Include="System.Data.DataSetExtensions" />
+ <Reference Include="Microsoft.CSharp" />
+ <Reference Include="System.Data" />
+ <Reference Include="System.Deployment" />
+ <Reference Include="System.Drawing" />
+ <Reference Include="System.Net.Http" />
+ <Reference Include="System.Windows.Forms" />
+ <Reference Include="System.Xml" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="CritCreate.cs">
+ <SubType>Form</SubType>
+ </Compile>
+ <Compile Include="CritCreate.Designer.cs">
+ <DependentUpon>CritCreate.cs</DependentUpon>
+ </Compile>
+ <Compile Include="TextBoxExtension.cs" />
+ <Compile Include="Program.cs" />
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ <EmbeddedResource Include="CritCreate.de-DE.resx">
+ <DependentUpon>CritCreate.cs</DependentUpon>
+ </EmbeddedResource>
+ <EmbeddedResource Include="CritCreate.resx">
+ <DependentUpon>CritCreate.cs</DependentUpon>
+ </EmbeddedResource>
+ <EmbeddedResource Include="Properties\Resources.resx">
+ <Generator>ResXFileCodeGenerator</Generator>
+ <LastGenOutput>Resources.Designer.cs</LastGenOutput>
+ <SubType>Designer</SubType>
+ </EmbeddedResource>
+ <Compile Include="Properties\Resources.Designer.cs">
+ <AutoGen>True</AutoGen>
+ <DependentUpon>Resources.resx</DependentUpon>
+ </Compile>
+ <None Include="Properties\Settings.settings">
+ <Generator>SettingsSingleFileGenerator</Generator>
+ <LastGenOutput>Settings.Designer.cs</LastGenOutput>
+ </None>
+ <Compile Include="Properties\Settings.Designer.cs">
+ <AutoGen>True</AutoGen>
+ <DependentUpon>Settings.settings</DependentUpon>
+ <DesignTimeSharedInput>True</DesignTimeSharedInput>
+ </Compile>
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="App.config" />
+ </ItemGroup>
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+</Project> \ No newline at end of file