summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md22
-rw-r--r--WebInterface/NodeJSServer/NodeJSServer.njsproj84
2 files changed, 11 insertions, 95 deletions
diff --git a/README.md b/README.md
index 5eb3194..32c94ce 100644
--- a/README.md
+++ b/README.md
@@ -1,23 +1,23 @@
# DiscoBot
-A sipmle Discord Bot, interfacing with the DSA "Heldensoftware", for a minimalistic and low-labor aproach to digitalize P&P RPG's
+A simple Discord Bot, interfacing with the DSA "Heldensoftware", for a minimalistic and low-labour approach to digitalize P&P RPG's
This software takes helden.zip.hld files and loads them into the Bot.
-On enabled Servers, it provides a text based open source customizable text interface for characterspecific actions.
+On enabled Servers, it provides a text based open source customizable text interface for character-specific actions.
e.g. !attack Bogen +4 to shoot a bow.
-The Bot recognizes the Sender and asosiates one of the loaded Chars to get the correct values.
+The Bot recognizes the Sender and associates one of the loaded Chars to get the correct values.
At the time, also an basic dice emulator is implemented.
More features can be easily added (namegenerator...)
# Usage
-there are four main character specific action groups:
-!talent {name} [t,z,zauber...]
-!angriff {weapon} [a,attacke,attacke_mit...]
-!parade {weapon} [p,P,parade_mit]
-!fernkampf {weapon} {erschwernis} [schuss,f,F,schieße_mit]
+There are four main character specific action groups:
+- !talent {name} [t,z,zauber...]
+- !angriff {weapon} [a,attacke,attacke_mit...]
+- !parade {weapon} [p,P,parade_mit]
+- !fernkampf {weapon} {erschwernis} [schuss,f,F,schieße_mit]
--mainly the talent group has enhanced type corrrection
--"erschwernis" is optional
+mainly the talent group has enhanced type corrrection
+" erschwernis" is optional
Roll command
-!roll {dice string e.g. "3d20"} [r,R,Würfle]
+ - !roll {dice string e.g. "3d20"} [r,R,Würfle]
diff --git a/WebInterface/NodeJSServer/NodeJSServer.njsproj b/WebInterface/NodeJSServer/NodeJSServer.njsproj
deleted file mode 100644
index df6d9b0..0000000
--- a/WebInterface/NodeJSServer/NodeJSServer.njsproj
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{687040f4-1ffd-41aa-b4ca-e132a3d1fb15}</ProjectGuid>
- <ProjectHome>.</ProjectHome>
- <ProjectView>ShowAllFiles</ProjectView>
- <StartupFile>webpack.config.js</StartupFile>
- <WorkingDirectory>.</WorkingDirectory>
- <OutputPath>.</OutputPath>
- <ProjectTypeGuids>{3AF33F2E-1136-4D97-BBB7-1795711AC8B8};{349c5851-65df-11da-9384-00065b846f21};{9092AA53-FB77-4645-B42D-1CCCA6BD08BD}</ProjectTypeGuids>
- <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">14.0</VisualStudioVersion>
- <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)' == 'Debug'" />
- <PropertyGroup Condition="'$(Configuration)' == 'Release'" />
- <ItemGroup>
- <Content Include="package-lock.json" />
- <Content Include="package.json" />
- <Content Include="webpack.config.js" />
- <Content Include="dist\404.html" />
- <Content Include="dist\index.html" />
- <Content Include="dist\index.css" />
- <Content Include="dist\chat.js" />
- <Content Include="dist\index.js" />
- <Content Include="src\index.js" />
- <Content Include="dist\ressources\DSALogo.png" />
- <Content Include="dist\ressources\menu.png" />
- <Content Include="dist\ressources\menu_close.png" />
- <Content Include="src\modules\ui\backdrop.js" />
- </ItemGroup>
- <ItemGroup>
- <Folder Include="dist" />
- <Folder Include="dist\ressources" />
- <Folder Include="src" />
- <Folder Include="src\modules" />
- <Folder Include="src\modules\ui" />
- <Folder Include="src\style" />
- <Folder Include="src\style\partials" />
- </ItemGroup>
- <Import Project="$(MSBuildToolsPath)\Microsoft.Common.targets" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
- <!--Do not delete the following Import Project. While this appears to do nothing it is a marker for setting TypeScript properties before our import that depends on them.-->
- <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" Condition="False" />
- <Import Project="$(VSToolsPath)\Node.js Tools\Microsoft.NodejsTools.targets" />
- <ProjectExtensions>
- <VisualStudio>
- <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
- <WebProjectProperties>
- <UseIIS>False</UseIIS>
- <AutoAssignPort>True</AutoAssignPort>
- <DevelopmentServerPort>0</DevelopmentServerPort>
- <DevelopmentServerVPath>/</DevelopmentServerVPath>
- <IISUrl>http://localhost:48022/</IISUrl>
- <NTLMAuthentication>False</NTLMAuthentication>
- <UseCustomServer>True</UseCustomServer>
- <CustomServerUrl>http://localhost:1337</CustomServerUrl>
- <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
- </WebProjectProperties>
- </FlavorProperties>
- <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}" User="">
- <WebProjectProperties>
- <StartPageUrl>
- </StartPageUrl>
- <StartAction>CurrentPage</StartAction>
- <AspNetDebugging>True</AspNetDebugging>
- <SilverlightDebugging>False</SilverlightDebugging>
- <NativeDebugging>False</NativeDebugging>
- <SQLDebugging>False</SQLDebugging>
- <ExternalProgram>
- </ExternalProgram>
- <StartExternalURL>
- </StartExternalURL>
- <StartCmdLineArguments>
- </StartCmdLineArguments>
- <StartWorkingDirectory>
- </StartWorkingDirectory>
- <EnableENC>False</EnableENC>
- <AlwaysStartWebServerOnDebug>False</AlwaysStartWebServerOnDebug>
- </WebProjectProperties>
- </FlavorProperties>
- </VisualStudio>
- </ProjectExtensions>
-</Project>