diff --git a/docs/_sources/develop/makefile.rst.txt b/docs/_sources/develop/makefile.rst.txt index b92d77b..7b38dda 100644 --- a/docs/_sources/develop/makefile.rst.txt +++ b/docs/_sources/develop/makefile.rst.txt @@ -60,6 +60,7 @@ Prepares the gameserver folder, initializes the .env file for the cs2 server, co - :ref:`develop/makefile:prepare-folders` - :ref:`develop/makefile:init-env` - :ref:`develop/makefile:install-deps` +- :ref:`develop/makefile:copy-pugsharp-sample-configs` - :ref:`develop/makefile:pull-csserver` - :ref:`develop/makefile:start-csserver` @@ -76,6 +77,7 @@ Prepares the gameserver folder, initializes the .env file for the cs2 server, co - :ref:`develop/makefile:prepare-folders` - :ref:`develop/makefile:init-env` - :ref:`develop/makefile:install-deps-docker` +- :ref:`develop/makefile:copy-pugsharp-sample-configs` - :ref:`develop/makefile:pull-csserver` - :ref:`develop/makefile:start-csserver` @@ -274,6 +276,14 @@ copies pugsharp debug build in to the local cs2 server No Parameters +copy-pugsharp-sample-configs +........................ +copies pugsharp sample configs in to the local cs2 server + +**Parameters:** + +No Parameters + git-pull ........................ pulls the repository diff --git a/docs/develop/makefile.html b/docs/develop/makefile.html index 94474d6..c5a330d 100644 --- a/docs/develop/makefile.html +++ b/docs/develop/makefile.html @@ -81,6 +81,7 @@
  • build-debug-docker
  • build-release-docker
  • copy-pugsharp
  • +
  • copy-pugsharp-sample-configs
  • git-pull
  • docs-html
  • clean-csserver
  • @@ -173,6 +174,7 @@

    init-allprepare-folders

  • init-env

  • install-deps

  • +
  • copy-pugsharp-sample-configs

  • pull-csserver

  • start-csserver

  • @@ -187,6 +189,7 @@

    init-all-dockerprepare-folders

  • init-env

  • install-deps-docker

  • +
  • copy-pugsharp-sample-configs

  • pull-csserver

  • start-csserver

  • @@ -340,6 +343,12 @@

    copy-pugsharp +

    copy-pugsharp-sample-configs

    +

    copies pugsharp sample configs in to the local cs2 server

    +

    Parameters:

    +

    No Parameters

    +

    git-pull

    pulls the repository

    diff --git a/docs/objects.inv b/docs/objects.inv index 5f01e79..fdf0b8a 100644 Binary files a/docs/objects.inv and b/docs/objects.inv differ diff --git a/docs/searchindex.js b/docs/searchindex.js index 213ccec..1393cf3 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["admin/quickstart", "contribution", "develop/cicd", "develop/debugging", "develop/folderstructure", "develop/makefile", "develop/quickstart", "develop/release", "develop/translation", "index", "license"], "filenames": ["admin/quickstart.rst", "contribution.rst", "develop/cicd.rst", "develop/debugging.rst", "develop/folderstructure.rst", "develop/makefile.rst", "develop/quickstart.rst", "develop/release.rst", "develop/translation.rst", "index.rst", "license.rst"], "titles": ["Admins quickstart guide", "Contribution Guide", "CI / CD", "Debugging", "Folder structure", "Makefile", "Developers start guide", "Release process / Branches", "Translation / i18n", "PugSharp", "License (GNU General Public License)"], "terms": {"dedic": 0, "server": [0, 3, 4, 5, 6, 10], "metamod": [0, 6], "2": [0, 5], "0": [0, 2, 5], "roflmuffin": [0, 9], "depend": 0, "your": [0, 1, 3, 5, 6, 9], "select": [0, 3], "packag": [0, 2, 3, 10], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10], "need": [0, 4, 6, 10], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9], "seperatli": 0, "we": [0, 1, 2, 3, 4, 6, 7, 10], "have": [0, 1, 3, 4, 5, 6, 7], "multipl": [0, 5], "oper": [0, 10], "system": [0, 5, 9, 10], "you": [0, 1, 3, 4, 5, 6, 7, 9, 10], "want": [0, 1, 5, 6, 9, 10], "find": [0, 1, 5, 6, 9, 10], "some": [0, 1, 5, 6, 9, 10], "x": [0, 7], "placehold": 0, "replac": [0, 5], "them": [0, 1, 2, 5, 10], "regard": [0, 4, 10], "version": [0, 2, 3, 5, 6, 7], "download": [0, 1, 2, 5, 6], "one": [0, 1, 2, 3, 6, 10], "our": [0, 1, 2, 3, 4, 6, 7, 9, 10], "pre": [0, 7], "releas": [0, 2, 6, 9, 10], "includ": [0, 3, 5, 6, 10], "name": [0, 6, 7, 10], "pugsharp_with_cssharp_and_runtime_linux_x": 0, "zip": 0, "from": [0, 3, 5, 6], "unpack": [0, 10], "csgo": [0, 5], "folder": [0, 1, 6, 9], "fun": 0, "report": [0, 9], "bug": [0, 6], "d": [0, 10], "pugsharp_with_cssharp_and_runtime_windows_x": 0, "method": [0, 10], "sinc": [0, 6], "make": [0, 3, 5, 10], "sure": [0, 3, 10], "updat": [0, 2, 6, 10], "yourself": [0, 6, 10], "doe": [0, 2, 6, 10], "so": [0, 1, 5, 7, 10], "onli": [0, 2, 3, 6, 7, 10], "us": [0, 1, 2, 3, 5, 6, 9], "know": [0, 6, 9, 10], "why": [0, 6, 10], "do": [0, 1, 3, 6, 10], "pugsharp_with_cssharp_linux_x": 0, "check": [0, 1, 2, 3, 6, 7, 9], "add": [0, 1, 3, 6, 7, 10], "step": [0, 5, 10], "ci": [0, 4, 6, 7, 9], "file": [0, 2, 4, 5, 7, 10], "correspond": [0, 1, 2, 10], "instead": [0, 1, 6, 10], "main": [0, 1, 2, 6, 7], "branch": [0, 2, 6, 9], "aspnetcor": 0, "x64": 0, "tar": 0, "gz": 0, "link": [0, 2, 4, 10], "extract": 0, "content": [0, 10], "addon": [0, 5], "move": 0, "share": [0, 10], "microsoft": 0, "netcor": 0, "app": 0, "pugsharp_with_cssharp_windows_x": 0, "win": 0, "also": [0, 1, 4, 6, 7, 10], "pugsharp": [0, 1, 2, 3, 7], "chang": [0, 1, 2, 3, 6, 7, 10], "pugsharp_linux_x": 0, "api": 0, "csproj": 0, "configur": [0, 2, 3, 4, 5], "pugsharp_windows_x": 0, "latest_build_linux_with_cssharp_and_runtim": 0, "build": [0, 2, 6, 7], "click": 0, "run": [0, 1, 2, 3, 5, 10], "scroll": 0, "down": [0, 6], "artifact": [0, 2], "contain": [0, 2, 3, 4, 5, 10], "latest_build_windows_with_cssharp_and_runtim": 0, "latest_build_linux_with_cssharp": 0, "latest_build_windows_with_cssharp": 0, "latest_build_linux": 0, "plugin": [0, 5, 6, 9], "veri": [0, 9], "earli": [0, 9], "state": [0, 9, 10], "develop": [0, 1, 2, 3, 4, 5, 7, 10], "thing": [0, 2, 6, 9, 10], "ar": [0, 1, 2, 5, 6, 7, 9, 10], "fulli": [0, 6, 9], "work": [0, 1, 3, 6, 9, 10], "right": [0, 3, 6, 9], "now": [0, 3, 6, 9], "pleas": [0, 1, 6, 9, 10], "ani": [0, 1, 2, 9, 10], "issu": [0, 1, 4, 6, 9], "either": [0, 5, 9, 10], "discord": [0, 1, 4, 6, 9], "can": [0, 1, 3, 5, 6, 7, 9, 10], "home": [0, 4], "doc": [0, 1, 2], "tab": [0, 3, 9], "github": [0, 1, 2, 9], "look": [1, 5, 6, 9], "forward": 1, "everi": [1, 2, 3, 5, 7, 10], "conbtirbut": 1, "possibli": 1, "bring": 1, "If": [1, 4, 5, 6, 9, 10], "read": [1, 10], "carefulli": 1, "encount": 1, "seriou": 1, "error": 1, "while": [1, 6], "abl": [1, 3], "fix": [1, 6, 10], "feel": 1, "free": [1, 6, 10], "open": [1, 3, 4, 6], "http": [1, 2, 9, 10], "com": [1, 2, 9], "lan2plai": [1, 2, 9], "plan": 1, "featur": [1, 6, 7, 10], "an": [1, 2, 4, 6, 10], "well": [1, 5, 9, 10], "draft": [1, 6, 7], "pull": [1, 2, 6, 7], "request": [1, 2, 6, 7], "soon": [1, 3, 6, 8], "done": [1, 6], "someth": 1, "ha": [1, 6, 10], "someon": [1, 6], "alreadi": [1, 3, 6, 10], "did": 1, "join": [1, 6], "get": [1, 2, 6, 7, 10], "contact": [1, 10], "u": [1, 6, 9], "other": [1, 5, 6, 7], "contributor": [1, 10], "written": [1, 6, 10], "restructur": 1, "text": [1, 2], "its": [1, 5, 7, 10], "theme": 1, "The": [1, 3, 6, 10], "sourc": [1, 4], "found": [1, 10], "repositori": [1, 2, 5, 6, 7], "subfold": 1, "tree": 1, "correct": [1, 10], "expans": 1, "time": [1, 3, 6, 10], "To": [1, 6, 7, 10], "local": [1, 3, 5, 10], "two": [1, 2, 6, 10], "option": [1, 5, 6, 10], "recommend": [1, 3, 4, 6], "prerequisit": 1, "wsl2": [1, 6], "backend": 1, "wsl": [1, 6], "follow": [1, 2, 3, 4, 6, 8, 10], "instal": [1, 3, 6, 10], "part": [1, 6, 7, 10], "git": 1, "consid": [1, 10], "clone": [1, 6], "within": [1, 6, 10], "distro": [1, 6], "around": [1, 6], "line": [1, 10], "end": [1, 10], "problem": [1, 10], "just": [1, 6], "enter": [1, 7, 10], "yor": 1, "distribut": [1, 4, 10], "below": [1, 2, 10], "engin": 1, "should": [1, 3, 6, 10], "avail": [1, 5, 6, 10], "nearli": 1, "packagemanag": [1, 6], "In": [1, 7, 10], "order": [1, 10], "root": [1, 5], "html": [1, 10], "python": 1, "3": 1, "org": [1, 10], "index": [1, 9], "pip": 1, "www": [1, 10], "en": 1, "master": 1, "usag": 1, "readthedoc": 1, "sphinx_rtd_them": 1, "cmd": 1, "powershel": 1, "bat": 1, "psh": 1, "favorit": 1, "shell": 1, "help": [1, 6, 9], "out": [1, 2, 6, 9, 10], "section": [1, 6, 9], "start": [1, 3, 9, 10], "introduct": 1, "how": [1, 3, 6, 9], "setup": [1, 6], "environ": [1, 6, 9], "process": [1, 3, 6, 9], "like": [1, 5, 10], "specif": [1, 6, 10], "where": [1, 3, 4, 5, 7, 10], "would": [1, 5, 10], "love": 1, "see": [1, 2, 3, 4, 5, 6, 10], "adapt": [1, 10], "more": [1, 2, 3, 6, 10], "usecas": [1, 6], "set": [2, 5, 6, 7], "up": [2, 6], "gh": 2, "action": [2, 4, 10], "There": [2, 5], "workflow": [2, 4], "klick": [2, 3, 7], "here": [2, 3, 5, 6], "current": [2, 3, 5, 6, 7, 8], "push": [2, 7], "tag": [2, 7], "begin": 2, "v": 2, "author": [2, 10], "exclut": 2, "trigger": 2, "abov": [2, 10], "case": [2, 6, 10], "readm": [2, 6], "md": [2, 6], "makefil": [2, 3, 6, 9], "dotnet": [2, 5, 6], "test": [2, 3, 6], "upload": 2, "sonarcloud": [2, 6], "all": [2, 6, 10], "dynam": [2, 10], "gener": [2, 7, 9], "exampl": [2, 5, 10], "metadata": 2, "mayb": 2, "somedai": 2, "serv": [2, 10], "purpos": [2, 5, 9, 10], "easi": [2, 6], "linux": [2, 6], "ubuntu": [2, 5, 6], "when": [2, 6, 10], "stabl": 2, "v1": 2, "creat": [2, 5, 6, 7], "otherwis": [2, 10], "debug": [2, 4, 6, 9], "window": [2, 3, 6, 10], "creation": 2, "detail": [2, 4, 6, 10], "path": 2, "condit": [2, 9], "true": 2, "document": [2, 3, 4, 5, 6, 7, 9, 10], "docker": [2, 3, 6], "sphinxbuild": 2, "publish": [2, 5, 6, 7, 10], "page": [2, 4, 5, 6, 9], "de": 2, "commit": [2, 10], "forcepublish": 2, "guid": 3, "suit": [3, 6], "base": [3, 6, 7, 9, 10], "cs2": [3, 5, 6, 9], "possibl": [3, 6, 10], "lack": [3, 6], "support": [3, 6, 10], "project": [3, 5], "extens": [3, 10], "press": 3, "f1": 3, "show": [3, 10], "net": [3, 5, 6], "sdk": [3, 5, 6], "via": [3, 5], "manag": 3, "which": [3, 6, 7, 10], "requir": [3, 5, 6], "vsdebug": 3, "insid": [3, 5, 6, 10], "restart": 3, "c": [3, 4, 10], "go": [3, 6, 7], "attach": [3, 6, 10], "list": [3, 10], "top": 3, "button": 3, "hit": 3, "f5": 3, "keyboard": 3, "after": [3, 5, 6, 10], "even": [3, 10], "don": 3, "t": [3, 6], "code": [3, 4, 9], "acut": 3, "id": [3, 6], "paus": 3, "breakpoint": 3, "leav": [3, 6], "hotreload": [3, 6], "without": [3, 10], "anyth": [3, 10], "dependabot": 4, "cd": [4, 6, 9], "extent": [4, 10], "For": [4, 6, 10], "These": [4, 9], "actual": [4, 10], "A": [4, 5, 10], "descript": [4, 7], "what": [4, 6, 10], "place": [4, 10], "question": [4, 6], "hop": 4, "onto": 4, "script": [4, 10], "sampl": 4, "config": 4, "gnu": [5, 9], "tool": [5, 10], "autom": 5, "sever": 5, "defin": [5, 10], "On": 5, "singl": [5, 10], "intend": [5, 9, 10], "type": [5, 10], "group": 5, "essenti": [5, 10], "call": [5, 10], "softwar": [5, 9, 10], "machin": [5, 6, 10], "suffix": [5, 6], "debian": [5, 6], "simpli": [5, 6], "otherwhis": [5, 6], "refer": [5, 6, 10], "few": 5, "paramet": 5, "prompt": 5, "write": [5, 10], "had": [5, 10], "steamus": 5, "usernam": 5, "final": [5, 6, 10], "No": 5, "gameserv": 5, "initi": [5, 10], "runtim": 5, "imag": [5, 6], "deattach": 5, "repo": [5, 6], "shure": 5, "writabl": 5, "everyon": [5, 10], "latest": 5, "dev": [5, 6], "apt": 5, "vscode": [5, 6], "launch": 5, "json": 5, "insert": 5, "game": 5, "gameinfo": 5, "gi": 5, "remov": [5, 10], "data": [5, 10], "bin": 5, "obj": 5, "glad": 6, "think": 6, "befor": 6, "implement": [6, 8, 9, 10], "new": [6, 9], "anoth": 6, "thats": 6, "expand": 6, "ye": 6, "complet": 6, "stuff": 6, "addit": 6, "might": [6, 10], "affect": [6, 10], "than": [6, 10], "own": [6, 7, 10], "legaci": 6, "mind": 6, "try": 6, "style": 6, "handl": 6, "mostli": 6, "manner": [6, 10], "shouldn": 6, "channel": 6, "discuss": 6, "contribut": [6, 9], "announc": 6, "thought": 6, "prevent": [6, 10], "incompatibil": 6, "fork": [6, 9], "acknowledg": [6, 10], "who": [6, 10], "examplefeatur": 6, "against": [6, 10], "ask": [6, 10], "my": 6, "proof": 6, "admin": 6, "ne": 6, "good": 6, "speak": [6, 10], "repres": [6, 10], "changelog": 6, "merg": [6, 10], "happen": 6, "convert": 6, "core": 6, "team": 6, "assign": 6, "label": 6, "afterward": 6, "complain": 6, "about": [6, 10], "pass": [6, 10], "review": [6, 10], "miss": 6, "As": 6, "user": 6, "next": [6, 7, 10], "dont": 6, "cycl": 6, "o": 6, "chois": 6, "visual": 6, "studio": 6, "best": [6, 10], "steam": 6, "least": [6, 10], "seper": 6, "account": 6, "steamguard": 6, "disabl": 6, "highli": 6, "command": [6, 10], "jq": 6, "unzip": 6, "ad": [6, 10], "give": [6, 10], "varieti": 6, "joedwards32": 6, "automat": [6, 7], "40gb": 6, "space": 6, "directori": 6, "init": 6, "It": [6, 10], "take": [6, 9, 10], "consol": 6, "long": [6, 10], "load": 6, "de_dust2": 6, "shut": 6, "quit": 6, "again": 6, "copi": 6, "realeas": 6, "first": [6, 10], "second": 6, "everyth": 6, "offer": [6, 10], "lot": 6, "interactivelei": 6, "structur": [6, 9], "translat": [6, 9], "i18n": [6, 9], "relev": [7, 10], "peopl": 7, "full": [7, 10], "access": [7, 10], "most": [7, 10], "likelei": 7, "futur": [7, 10], "accept": 7, "deploi": [7, 9], "decid": [7, 10], "number": [7, 10], "semver": 7, "default": 7, "scheme": 7, "vx": 7, "titl": 7, "note": 7, "nessecari": 7, "pug": 9, "awsom": 9, "counterstrikesharp": 9, "Its": 9, "eventula": 9, "ofc": 9, "differ": [9, 10], "interfac": [9, 10], "let": 9, "licens": 9, "public": 9, "preambl": 9, "term": 9, "AND": 9, "appli": 9, "program": 9, "url": 9, "modul": 9, "search": 9, "29": 10, "june": 10, "2007": 10, "copyright": 10, "foundat": 10, "inc": 10, "fsf": 10, "permit": 10, "allow": 10, "copyleft": 10, "kind": 10, "practic": 10, "design": 10, "awai": 10, "By": 10, "contrast": 10, "guarante": 10, "remain": 10, "wai": 10, "too": 10, "price": 10, "charg": 10, "wish": 10, "receiv": 10, "piec": 10, "deni": 10, "therefor": 10, "certain": 10, "respons": 10, "respect": 10, "whether": 10, "grati": 10, "fee": 10, "must": 10, "same": 10, "thei": 10, "And": 10, "gpl": 10, "assert": 10, "clearli": 10, "explain": 10, "both": 10, "sake": 10, "mark": 10, "attribut": 10, "erron": 10, "previou": 10, "devic": 10, "although": 10, "manufactur": 10, "fundament": 10, "incompat": 10, "aim": 10, "systemat": 10, "pattern": 10, "abus": 10, "occur": 10, "area": 10, "product": 10, "individu": 10, "precis": 10, "unaccept": 10, "prohibit": 10, "those": 10, "aris": 10, "substanti": 10, "domain": 10, "stand": 10, "readi": 10, "extend": 10, "provis": 10, "threaten": 10, "constantli": 10, "restrict": 10, "comput": 10, "avoid": 10, "special": 10, "danger": 10, "could": 10, "effect": 10, "proprietari": 10, "assur": 10, "cannot": 10, "render": 10, "modif": 10, "mean": 10, "semiconductor": 10, "mask": 10, "under": 10, "each": 10, "license": 10, "address": 10, "mai": 10, "organ": 10, "fashion": 10, "exact": 10, "result": 10, "earlier": 10, "cover": 10, "unmodifi": 10, "propag": 10, "directli": 10, "secondarili": 10, "liabl": 10, "infring": 10, "applic": 10, "except": 10, "execut": 10, "privat": 10, "countri": 10, "activ": 10, "enabl": 10, "parti": 10, "mere": 10, "interact": 10, "through": 10, "network": 10, "transfer": 10, "displai": 10, "appropri": 10, "notic": 10, "conveni": 10, "promin": 10, "visibl": 10, "tell": 10, "provid": 10, "view": 10, "present": 10, "menu": 10, "item": 10, "meet": 10, "criterion": 10, "prefer": 10, "object": 10, "standard": 10, "offici": 10, "recogn": 10, "bodi": 10, "specifi": 10, "particular": 10, "languag": 10, "wide": 10, "among": 10, "librari": 10, "whole": 10, "normal": 10, "major": 10, "compon": 10, "b": 10, "context": 10, "kernel": 10, "compil": 10, "produc": 10, "control": 10, "howev": 10, "": 10, "perform": 10, "associ": 10, "subprogram": 10, "intim": 10, "commun": 10, "flow": 10, "between": 10, "regener": 10, "grant": 10, "irrevoc": 10, "met": 10, "explicitli": 10, "affirm": 10, "unlimit": 10, "output": 10, "given": 10, "constitut": 10, "fair": 10, "equival": 10, "forc": 10, "sole": 10, "exclus": 10, "facil": 10, "compli": 10, "materi": 10, "thu": 10, "behalf": 10, "direct": 10, "outsid": 10, "relationship": 10, "circumst": 10, "sublicens": 10, "unnecessari": 10, "shall": 10, "deem": 10, "technolog": 10, "measur": 10, "fulfil": 10, "oblig": 10, "articl": 10, "wipo": 10, "treati": 10, "adopt": 10, "20": 10, "decemb": 10, "1996": 10, "similar": 10, "waiv": 10, "power": 10, "forbid": 10, "exercis": 10, "intent": 10, "enforc": 10, "third": 10, "medium": 10, "conspicu": 10, "keep": 10, "intact": 10, "accord": 10, "absenc": 10, "along": 10, "carri": 10, "date": 10, "entir": 10, "anyon": 10, "come": 10, "possess": 10, "regardless": 10, "invalid": 10, "separ": 10, "independ": 10, "natur": 10, "combin": 10, "larger": 10, "volum": 10, "storag": 10, "aggreg": 10, "beyond": 10, "inclus": 10, "caus": 10, "readabl": 10, "embodi": 10, "physic": 10, "accompani": 10, "durabl": 10, "customarili": 10, "interchang": 10, "valid": 10, "three": 10, "year": 10, "spare": 10, "custom": 10, "model": 10, "reason": 10, "cost": 10, "altern": 10, "occasion": 10, "noncommerci": 10, "subsect": 10, "6b": 10, "further": 10, "maintain": 10, "clear": 10, "sai": 10, "host": 10, "ensur": 10, "satisfi": 10, "e": 10, "peer": 10, "transmiss": 10, "inform": 10, "being": 10, "6d": 10, "portion": 10, "whose": 10, "exclud": 10, "consum": 10, "tangibl": 10, "person": 10, "properti": 10, "famili": 10, "household": 10, "sold": 10, "incorpor": 10, "dwell": 10, "determin": 10, "doubt": 10, "resolv": 10, "favor": 10, "coverag": 10, "typic": 10, "common": 10, "class": 10, "statu": 10, "expect": 10, "commerci": 10, "industri": 10, "unless": 10, "signific": 10, "mode": 10, "procedur": 10, "kei": 10, "suffic": 10, "continu": 10, "function": 10, "interf": 10, "becaus": 10, "been": 10, "made": 10, "transact": 10, "perpetu": 10, "character": 10, "But": 10, "neither": 10, "nor": 10, "retain": 10, "abil": 10, "rom": 10, "servic": 10, "itself": 10, "advers": 10, "violat": 10, "rule": 10, "protocol": 10, "across": 10, "format": 10, "publicli": 10, "password": 10, "supplement": 10, "treat": 10, "though": 10, "were": 10, "govern": 10, "notwithstand": 10, "holder": 10, "preserv": 10, "misrepresent": 10, "origin": 10, "licensor": 10, "declin": 10, "trademark": 10, "trade": 10, "f": 10, "indemnif": 10, "contractu": 10, "assumpt": 10, "impos": 10, "relicens": 10, "surviv": 10, "statement": 10, "indic": 10, "expressli": 10, "attempt": 10, "void": 10, "paragraph": 10, "ceas": 10, "reinstat": 10, "provision": 10, "until": 10, "perman": 10, "fail": 10, "notifi": 10, "prior": 10, "60": 10, "dai": 10, "cessat": 10, "moreov": 10, "cure": 10, "30": 10, "receipt": 10, "qualifi": 10, "ancillari": 10, "consequ": 10, "likewis": 10, "noth": 10, "subject": 10, "complianc": 10, "entiti": 10, "asset": 10, "subdivid": 10, "whatev": 10, "predecessor": 10, "interest": 10, "plu": 10, "effort": 10, "royalti": 10, "litig": 10, "cross": 10, "claim": 10, "counterclaim": 10, "lawsuit": 10, "alleg": 10, "sell": 10, "sale": 10, "import": 10, "acquir": 10, "hereaft": 10, "consist": 10, "worldwid": 10, "express": 10, "agreement": 10, "denomin": 10, "coven": 10, "sue": 10, "knowingli": 10, "reli": 10, "readili": 10, "arrang": 10, "depriv": 10, "benefit": 10, "knowledg": 10, "identifi": 10, "believ": 10, "pursuant": 10, "connect": 10, "procur": 10, "convey": 10, "discriminatori": 10, "scope": 10, "busi": 10, "payment": 10, "primarili": 10, "wa": 10, "28": 10, "march": 10, "constru": 10, "impli": 10, "defens": 10, "court": 10, "contradict": 10, "excus": 10, "simultan": 10, "pertin": 10, "agre": 10, "collect": 10, "whom": 10, "refrain": 10, "concern": 10, "Such": 10, "spirit": 10, "distinguish": 10, "later": 10, "choos": 10, "ever": 10, "proxi": 10, "THERE": 10, "NO": 10, "FOR": 10, "THE": 10, "TO": 10, "BY": 10, "IN": 10, "OR": 10, "AS": 10, "OF": 10, "BUT": 10, "NOT": 10, "merchant": 10, "fit": 10, "risk": 10, "qualiti": 10, "WITH": 10, "prove": 10, "defect": 10, "assum": 10, "necessari": 10, "repair": 10, "event": 10, "WILL": 10, "BE": 10, "damag": 10, "incident": 10, "consequenti": 10, "inabl": 10, "loss": 10, "BEING": 10, "inaccur": 10, "sustain": 10, "failur": 10, "IF": 10, "SUCH": 10, "advis": 10, "close": 10, "approxim": 10, "absolut": 10, "waiver": 10, "civil": 10, "return": 10, "greatest": 10, "achiev": 10, "redistribut": 10, "safest": 10, "pointer": 10, "brief": 10, "idea": 10, "hope": 10, "electron": 10, "paper": 10, "mail": 10, "short": 10, "w": 10, "welcom": 10, "hypothet": 10, "Of": 10, "cours": 10, "gui": 10, "box": 10, "employ": 10, "programm": 10, "school": 10, "sign": 10, "subroutin": 10, "lesser": 10, "philosophi": 10, "lgpl": 10}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"admin": [0, 9], "quickstart": [0, 9], "guid": [0, 1, 6, 9], "prerequisit": [0, 6], "instal": [0, 5], "beta": [0, 7], "linux": [0, 1, 3], "counterstrikesharp": [0, 5], "dotnet": 0, "runtim": 0, "recommend": 0, "window": [0, 1], "With": 0, "alpha": [0, 7], "note": [0, 9], "contribut": 1, "document": 1, "build": [1, 5], "docker": [1, 5], "make": [1, 6], "file": [1, 6], "manual": 1, "sphinx": 1, "translat": [1, 8], "i18n": [1, 8], "code": [1, 6, 10], "ci": 2, "cd": 2, "test_and_build": 2, "yml": 2, "website_build": 2, "debug": [3, 5], "On": 3, "vscode": [3, 4], "folder": [4, 5], "structur": 4, "github": 4, "doc": [4, 5], "pugsharp": [4, 5, 6, 9], "resourc": 4, "makefil": 5, "introduct": [5, 6, 7], "command": 5, "copi": [5, 10], "init": 5, "all": 5, "dep": 5, "clean": 5, "start": [5, 6], "attach": 5, "prepar": 5, "env": 5, "metamod": 5, "jq": 5, "unzip": 5, "vsdebug": 5, "fix": 5, "pull": 5, "csserver": 5, "stop": 5, "releas": [5, 7], "git": 5, "html": 5, "develop": [6, 9], "run": 6, "local": 6, "dig": 6, "deeper": 6, "analysi": 6, "process": 7, "branch": 7, "stabl": 7, "indic": 9, "tabl": 9, "licens": 10, "gnu": 10, "gener": 10, "public": 10, "preambl": 10, "term": 10, "AND": 10, "condit": 10, "0": 10, "definit": 10, "1": 10, "sourc": 10, "2": 10, "basic": 10, "permiss": 10, "3": 10, "protect": 10, "user": 10, "legal": 10, "right": 10, "from": 10, "anti": 10, "circumvent": 10, "law": 10, "4": 10, "convei": 10, "verbatim": 10, "5": 10, "modifi": 10, "version": 10, "6": 10, "non": 10, "form": 10, "7": 10, "addit": 10, "8": 10, "termin": 10, "9": 10, "accept": 10, "Not": 10, "requir": 10, "have": 10, "10": 10, "automat": 10, "downstream": 10, "recipi": 10, "11": 10, "patent": 10, "12": 10, "No": 10, "surrend": 10, "other": 10, "freedom": 10, "13": 10, "us": 10, "affero": 10, "14": 10, "revis": 10, "thi": 10, "15": 10, "disclaim": 10, "warranti": 10, "16": 10, "limit": 10, "liabil": 10, "17": 10, "interpret": 10, "section": 10, "how": 10, "appli": 10, "These": 10, "your": 10, "new": 10, "program": 10}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 58}, "alltitles": {"Admins quickstart guide": [[0, "admins-quickstart-guide"]], "Prerequisites": [[0, "prerequisites"], [6, "prerequisites"]], "Installation - Beta": [[0, "installation-beta"]], "Linux - Beta with CounterStrikeSharp and Dotnet Runtime (recommended)": [[0, "linux-beta-with-counterstrikesharp-and-dotnet-runtime-recommended"]], "Windows - Beta with CounterStrikeSharp and Dotnet Runtime (recommended)": [[0, "windows-beta-with-counterstrikesharp-and-dotnet-runtime-recommended"]], "Linux - Beta with CounterStrikeSharp": [[0, "linux-beta-with-counterstrikesharp"]], "Windows - Beta With CounterStrikeSharp": [[0, "windows-beta-with-counterstrikesharp"]], "Linux Beta": [[0, "linux-beta"]], "Windows Beta": [[0, "windows-beta"]], "Installation - Alpha": [[0, "installation-alpha"]], "Linux - Alpha with CounterStrikeSharp and Dotnet Runtime (recommended)": [[0, "linux-alpha-with-counterstrikesharp-and-dotnet-runtime-recommended"]], "Windows - Alpha with CounterStrikeSharp and Dotnet Runtime (recommended)": [[0, "windows-alpha-with-counterstrikesharp-and-dotnet-runtime-recommended"]], "Linux - Alpha with CounterStrikeSharp": [[0, "linux-alpha-with-counterstrikesharp"]], "Windows - Alpha With CounterStrikeSharp": [[0, "windows-alpha-with-counterstrikesharp"]], "Linux Alpha": [[0, "linux-alpha"]], "Windows Alpha": [[0, "windows-alpha"]], "Notes": [[0, "notes"]], "Contribution Guide": [[1, "contribution-guide"]], "Documentation": [[1, "documentation"]], "Building with docker and the make file": [[1, "building-with-docker-and-the-make-file"]], "Docker Windows": [[1, "docker-windows"]], "Docker Linux": [[1, "docker-linux"]], "Building manually with the sphinx make file": [[1, "building-manually-with-the-sphinx-make-file"]], "Manual Windows": [[1, "manual-windows"]], "Manual Linux": [[1, "manual-linux"]], "Translation / i18n": [[1, "translation-i18n"], [8, "translation-i18n"]], "Code": [[1, "code"]], "CI / CD": [[2, "ci-cd"]], "test_and_build.yml": [[2, "test-and-build-yml"]], "website_build.yml": [[2, "website-build-yml"]], "Debugging": [[3, "debugging"]], "On Linux with vscode": [[3, "on-linux-with-vscode"]], "Folder structure": [[4, "folder-structure"]], ".github": [[4, "github"]], ".vscode": [[4, "vscode"]], "Docs": [[4, "docs"]], "PugSharp*": [[4, "pugsharp"]], "resources": [[4, "resources"]], "Makefile": [[5, "makefile"]], "Introduction": [[5, "introduction"], [6, "introduction"]], "Commands": [[5, "commands"]], "build-and-copy": [[5, "build-and-copy"]], "build-and-copy-docker": [[5, "build-and-copy-docker"]], "init-all": [[5, "init-all"]], "init-all-docker": [[5, "init-all-docker"]], "install-deps": [[5, "install-deps"]], "install-deps-docker": [[5, "install-deps-docker"]], "clean-all": [[5, "clean-all"]], "start-attach": [[5, "start-attach"]], "prepare-folders": [[5, "prepare-folders"]], "init-env": [[5, "init-env"]], "install-counterstrikesharp": [[5, "install-counterstrikesharp"]], "install-counterstrikesharp-docker": [[5, "install-counterstrikesharp-docker"]], "install-metamod": [[5, "install-metamod"]], "install-jq-and-unzip": [[5, "install-jq-and-unzip"]], "install-vsdebug": [[5, "install-vsdebug"]], "fix-metamod": [[5, "fix-metamod"]], "pull-csserver": [[5, "pull-csserver"]], "start-csserver": [[5, "start-csserver"]], "attach-csserver": [[5, "attach-csserver"]], "stop-csserver": [[5, "stop-csserver"]], "build-debug": [[5, "build-debug"]], "build-release": [[5, "build-release"]], "build-debug-docker": [[5, "build-debug-docker"]], "build-release-docker": [[5, "build-release-docker"]], "copy-pugsharp": [[5, "copy-pugsharp"]], "git-pull": [[5, "git-pull"]], "docs-html": [[5, "docs-html"]], "clean-csserver": [[5, "clean-csserver"]], "clean-env": [[5, "clean-env"]], "clean-build": [[5, "clean-build"]], "clean-pugsharp": [[5, "clean-pugsharp"]], "clean-counterstrikesharp": [[5, "clean-counterstrikesharp"]], "clean-metamod": [[5, "clean-metamod"]], "Developers start guide": [[6, "developers-start-guide"]], "Run / Develop PugSharp locally with the make file": [[6, "run-develop-pugsharp-locally-with-the-make-file"]], "Digging deeper": [[6, "digging-deeper"]], "code analysis": [[6, "code-analysis"]], "Release process / Branches": [[7, "release-process-branches"]], "Introduction / Alpha": [[7, "introduction-alpha"]], "Beta": [[7, "beta"]], "Stable": [[7, "stable"]], "PugSharp": [[9, "pugsharp"]], "Admins guide": [[9, null]], "Developers guide": [[9, null]], "Admins quickstart note": [[9, "admins-quickstart-note"]], "Developer note": [[9, "developer-note"]], "Indices and tables": [[9, "indices-and-tables"]], "License (GNU General Public License)": [[10, "license-gnu-general-public-license"]], "Preamble": [[10, "preamble"]], "TERMS AND CONDITIONS": [[10, "terms-and-conditions"]], "0. Definitions": [[10, "definitions"]], "1. Source Code": [[10, "source-code"]], "2. Basic Permissions": [[10, "basic-permissions"]], "3. Protecting Users\u2019 Legal Rights From Anti-Circumvention Law": [[10, "protecting-users-legal-rights-from-anti-circumvention-law"]], "4. Conveying Verbatim Copies": [[10, "conveying-verbatim-copies"]], "5. Conveying Modified Source Versions": [[10, "conveying-modified-source-versions"]], "6. Conveying Non-Source Forms": [[10, "conveying-non-source-forms"]], "7. Additional Terms": [[10, "additional-terms"]], "8. Termination": [[10, "termination"]], "9. Acceptance Not Required for Having Copies": [[10, "acceptance-not-required-for-having-copies"]], "10. Automatic Licensing of Downstream Recipients": [[10, "automatic-licensing-of-downstream-recipients"]], "11. Patents": [[10, "patents"]], "12. No Surrender of Others\u2019 Freedom": [[10, "no-surrender-of-others-freedom"]], "13. Use with the GNU Affero General Public License": [[10, "use-with-the-gnu-affero-general-public-license"]], "14. Revised Versions of this License": [[10, "revised-versions-of-this-license"]], "15. Disclaimer of Warranty": [[10, "disclaimer-of-warranty"]], "16. Limitation of Liability": [[10, "limitation-of-liability"]], "17. Interpretation of Sections 15 and 16": [[10, "interpretation-of-sections-15-and-16"]], "How to Apply These Terms to Your New Programs": [[10, "how-to-apply-these-terms-to-your-new-programs"]]}, "indexentries": {}}) \ No newline at end of file +Search.setIndex({"docnames": ["admin/quickstart", "contribution", "develop/cicd", "develop/debugging", "develop/folderstructure", "develop/makefile", "develop/quickstart", "develop/release", "develop/translation", "index", "license"], "filenames": ["admin/quickstart.rst", "contribution.rst", "develop/cicd.rst", "develop/debugging.rst", "develop/folderstructure.rst", "develop/makefile.rst", "develop/quickstart.rst", "develop/release.rst", "develop/translation.rst", "index.rst", "license.rst"], "titles": ["Admins quickstart guide", "Contribution Guide", "CI / CD", "Debugging", "Folder structure", "Makefile", "Developers start guide", "Release process / Branches", "Translation / i18n", "PugSharp", "License (GNU General Public License)"], "terms": {"dedic": 0, "server": [0, 3, 4, 5, 6, 10], "metamod": [0, 6], "2": [0, 5], "0": [0, 2, 5], "roflmuffin": [0, 9], "depend": 0, "your": [0, 1, 3, 5, 6, 9], "select": [0, 3], "packag": [0, 2, 3, 10], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10], "need": [0, 4, 6, 10], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9], "seperatli": 0, "we": [0, 1, 2, 3, 4, 6, 7, 10], "have": [0, 1, 3, 4, 5, 6, 7], "multipl": [0, 5], "oper": [0, 10], "system": [0, 5, 9, 10], "you": [0, 1, 3, 4, 5, 6, 7, 9, 10], "want": [0, 1, 5, 6, 9, 10], "find": [0, 1, 5, 6, 9, 10], "some": [0, 1, 5, 6, 9, 10], "x": [0, 7], "placehold": 0, "replac": [0, 5], "them": [0, 1, 2, 5, 10], "regard": [0, 4, 10], "version": [0, 2, 3, 5, 6, 7], "download": [0, 1, 2, 5, 6], "one": [0, 1, 2, 3, 6, 10], "our": [0, 1, 2, 3, 4, 6, 7, 9, 10], "pre": [0, 7], "releas": [0, 2, 6, 9, 10], "includ": [0, 3, 5, 6, 10], "name": [0, 6, 7, 10], "pugsharp_with_cssharp_and_runtime_linux_x": 0, "zip": 0, "from": [0, 3, 5, 6], "unpack": [0, 10], "csgo": [0, 5], "folder": [0, 1, 6, 9], "fun": 0, "report": [0, 9], "bug": [0, 6], "d": [0, 10], "pugsharp_with_cssharp_and_runtime_windows_x": 0, "method": [0, 10], "sinc": [0, 6], "make": [0, 3, 5, 10], "sure": [0, 3, 10], "updat": [0, 2, 6, 10], "yourself": [0, 6, 10], "doe": [0, 2, 6, 10], "so": [0, 1, 5, 7, 10], "onli": [0, 2, 3, 6, 7, 10], "us": [0, 1, 2, 3, 5, 6, 9], "know": [0, 6, 9, 10], "why": [0, 6, 10], "do": [0, 1, 3, 6, 10], "pugsharp_with_cssharp_linux_x": 0, "check": [0, 1, 2, 3, 6, 7, 9], "add": [0, 1, 3, 6, 7, 10], "step": [0, 5, 10], "ci": [0, 4, 6, 7, 9], "file": [0, 2, 4, 5, 7, 10], "correspond": [0, 1, 2, 10], "instead": [0, 1, 6, 10], "main": [0, 1, 2, 6, 7], "branch": [0, 2, 6, 9], "aspnetcor": 0, "x64": 0, "tar": 0, "gz": 0, "link": [0, 2, 4, 10], "extract": 0, "content": [0, 10], "addon": [0, 5], "move": 0, "share": [0, 10], "microsoft": 0, "netcor": 0, "app": 0, "pugsharp_with_cssharp_windows_x": 0, "win": 0, "also": [0, 1, 4, 6, 7, 10], "pugsharp": [0, 1, 2, 3, 7], "chang": [0, 1, 2, 3, 6, 7, 10], "pugsharp_linux_x": 0, "api": 0, "csproj": 0, "configur": [0, 2, 3, 4, 5], "pugsharp_windows_x": 0, "latest_build_linux_with_cssharp_and_runtim": 0, "build": [0, 2, 6, 7], "click": 0, "run": [0, 1, 2, 3, 5, 10], "scroll": 0, "down": [0, 6], "artifact": [0, 2], "contain": [0, 2, 3, 4, 5, 10], "latest_build_windows_with_cssharp_and_runtim": 0, "latest_build_linux_with_cssharp": 0, "latest_build_windows_with_cssharp": 0, "latest_build_linux": 0, "plugin": [0, 5, 6, 9], "veri": [0, 9], "earli": [0, 9], "state": [0, 9, 10], "develop": [0, 1, 2, 3, 4, 5, 7, 10], "thing": [0, 2, 6, 9, 10], "ar": [0, 1, 2, 5, 6, 7, 9, 10], "fulli": [0, 6, 9], "work": [0, 1, 3, 6, 9, 10], "right": [0, 3, 6, 9], "now": [0, 3, 6, 9], "pleas": [0, 1, 6, 9, 10], "ani": [0, 1, 2, 9, 10], "issu": [0, 1, 4, 6, 9], "either": [0, 5, 9, 10], "discord": [0, 1, 4, 6, 9], "can": [0, 1, 3, 5, 6, 7, 9, 10], "home": [0, 4], "doc": [0, 1, 2], "tab": [0, 3, 9], "github": [0, 1, 2, 9], "look": [1, 5, 6, 9], "forward": 1, "everi": [1, 2, 3, 5, 7, 10], "conbtirbut": 1, "possibli": 1, "bring": 1, "If": [1, 4, 5, 6, 9, 10], "read": [1, 10], "carefulli": 1, "encount": 1, "seriou": 1, "error": 1, "while": [1, 6], "abl": [1, 3], "fix": [1, 6, 10], "feel": 1, "free": [1, 6, 10], "open": [1, 3, 4, 6], "http": [1, 2, 9, 10], "com": [1, 2, 9], "lan2plai": [1, 2, 9], "plan": 1, "featur": [1, 6, 7, 10], "an": [1, 2, 4, 6, 10], "well": [1, 5, 9, 10], "draft": [1, 6, 7], "pull": [1, 2, 6, 7], "request": [1, 2, 6, 7], "soon": [1, 3, 6, 8], "done": [1, 6], "someth": 1, "ha": [1, 6, 10], "someon": [1, 6], "alreadi": [1, 3, 6, 10], "did": 1, "join": [1, 6], "get": [1, 2, 6, 7, 10], "contact": [1, 10], "u": [1, 6, 9], "other": [1, 5, 6, 7], "contributor": [1, 10], "written": [1, 6, 10], "restructur": 1, "text": [1, 2], "its": [1, 5, 7, 10], "theme": 1, "The": [1, 3, 6, 10], "sourc": [1, 4], "found": [1, 10], "repositori": [1, 2, 5, 6, 7], "subfold": 1, "tree": 1, "correct": [1, 10], "expans": 1, "time": [1, 3, 6, 10], "To": [1, 6, 7, 10], "local": [1, 3, 5, 10], "two": [1, 2, 6, 10], "option": [1, 5, 6, 10], "recommend": [1, 3, 4, 6], "prerequisit": 1, "wsl2": [1, 6], "backend": 1, "wsl": [1, 6], "follow": [1, 2, 3, 4, 6, 8, 10], "instal": [1, 3, 6, 10], "part": [1, 6, 7, 10], "git": 1, "consid": [1, 10], "clone": [1, 6], "within": [1, 6, 10], "distro": [1, 6], "around": [1, 6], "line": [1, 10], "end": [1, 10], "problem": [1, 10], "just": [1, 6], "enter": [1, 7, 10], "yor": 1, "distribut": [1, 4, 10], "below": [1, 2, 10], "engin": 1, "should": [1, 3, 6, 10], "avail": [1, 5, 6, 10], "nearli": 1, "packagemanag": [1, 6], "In": [1, 7, 10], "order": [1, 10], "root": [1, 5], "html": [1, 10], "python": 1, "3": 1, "org": [1, 10], "index": [1, 9], "pip": 1, "www": [1, 10], "en": 1, "master": 1, "usag": 1, "readthedoc": 1, "sphinx_rtd_them": 1, "cmd": 1, "powershel": 1, "bat": 1, "psh": 1, "favorit": 1, "shell": 1, "help": [1, 6, 9], "out": [1, 2, 6, 9, 10], "section": [1, 6, 9], "start": [1, 3, 9, 10], "introduct": 1, "how": [1, 3, 6, 9], "setup": [1, 6], "environ": [1, 6, 9], "process": [1, 3, 6, 9], "like": [1, 5, 10], "specif": [1, 6, 10], "where": [1, 3, 4, 5, 7, 10], "would": [1, 5, 10], "love": 1, "see": [1, 2, 3, 4, 5, 6, 10], "adapt": [1, 10], "more": [1, 2, 3, 6, 10], "usecas": [1, 6], "set": [2, 5, 6, 7], "up": [2, 6], "gh": 2, "action": [2, 4, 10], "There": [2, 5], "workflow": [2, 4], "klick": [2, 3, 7], "here": [2, 3, 5, 6], "current": [2, 3, 5, 6, 7, 8], "push": [2, 7], "tag": [2, 7], "begin": 2, "v": 2, "author": [2, 10], "exclut": 2, "trigger": 2, "abov": [2, 10], "case": [2, 6, 10], "readm": [2, 6], "md": [2, 6], "makefil": [2, 3, 6, 9], "dotnet": [2, 5, 6], "test": [2, 3, 6], "upload": 2, "sonarcloud": [2, 6], "all": [2, 6, 10], "dynam": [2, 10], "gener": [2, 7, 9], "exampl": [2, 5, 10], "metadata": 2, "mayb": 2, "somedai": 2, "serv": [2, 10], "purpos": [2, 5, 9, 10], "easi": [2, 6], "linux": [2, 6], "ubuntu": [2, 5, 6], "when": [2, 6, 10], "stabl": 2, "v1": 2, "creat": [2, 5, 6, 7], "otherwis": [2, 10], "debug": [2, 4, 6, 9], "window": [2, 3, 6, 10], "creation": 2, "detail": [2, 4, 6, 10], "path": 2, "condit": [2, 9], "true": 2, "document": [2, 3, 4, 5, 6, 7, 9, 10], "docker": [2, 3, 6], "sphinxbuild": 2, "publish": [2, 5, 6, 7, 10], "page": [2, 4, 5, 6, 9], "de": 2, "commit": [2, 10], "forcepublish": 2, "guid": 3, "suit": [3, 6], "base": [3, 6, 7, 9, 10], "cs2": [3, 5, 6, 9], "possibl": [3, 6, 10], "lack": [3, 6], "support": [3, 6, 10], "project": [3, 5], "extens": [3, 10], "press": 3, "f1": 3, "show": [3, 10], "net": [3, 5, 6], "sdk": [3, 5, 6], "via": [3, 5], "manag": 3, "which": [3, 6, 7, 10], "requir": [3, 5, 6], "vsdebug": 3, "insid": [3, 5, 6, 10], "restart": 3, "c": [3, 4, 10], "go": [3, 6, 7], "attach": [3, 6, 10], "list": [3, 10], "top": 3, "button": 3, "hit": 3, "f5": 3, "keyboard": 3, "after": [3, 5, 6, 10], "even": [3, 10], "don": 3, "t": [3, 6], "code": [3, 4, 9], "acut": 3, "id": [3, 6], "paus": 3, "breakpoint": 3, "leav": [3, 6], "hotreload": [3, 6], "without": [3, 10], "anyth": [3, 10], "dependabot": 4, "cd": [4, 6, 9], "extent": [4, 10], "For": [4, 6, 10], "These": [4, 9], "actual": [4, 10], "A": [4, 5, 10], "descript": [4, 7], "what": [4, 6, 10], "place": [4, 10], "question": [4, 6], "hop": 4, "onto": 4, "script": [4, 10], "sampl": 4, "config": 4, "gnu": [5, 9], "tool": [5, 10], "autom": 5, "sever": 5, "defin": [5, 10], "On": 5, "singl": [5, 10], "intend": [5, 9, 10], "type": [5, 10], "group": 5, "essenti": [5, 10], "call": [5, 10], "softwar": [5, 9, 10], "machin": [5, 6, 10], "suffix": [5, 6], "debian": [5, 6], "simpli": [5, 6], "otherwhis": [5, 6], "refer": [5, 6, 10], "few": 5, "paramet": 5, "prompt": 5, "write": [5, 10], "had": [5, 10], "steamus": 5, "usernam": 5, "final": [5, 6, 10], "No": 5, "gameserv": 5, "initi": [5, 10], "runtim": 5, "imag": [5, 6], "deattach": 5, "repo": [5, 6], "shure": 5, "writabl": 5, "everyon": [5, 10], "latest": 5, "dev": [5, 6], "apt": 5, "vscode": [5, 6], "launch": 5, "json": 5, "insert": 5, "game": 5, "gameinfo": 5, "gi": 5, "remov": [5, 10], "data": [5, 10], "bin": 5, "obj": 5, "glad": 6, "think": 6, "befor": 6, "implement": [6, 8, 9, 10], "new": [6, 9], "anoth": 6, "thats": 6, "expand": 6, "ye": 6, "complet": 6, "stuff": 6, "addit": 6, "might": [6, 10], "affect": [6, 10], "than": [6, 10], "own": [6, 7, 10], "legaci": 6, "mind": 6, "try": 6, "style": 6, "handl": 6, "mostli": 6, "manner": [6, 10], "shouldn": 6, "channel": 6, "discuss": 6, "contribut": [6, 9], "announc": 6, "thought": 6, "prevent": [6, 10], "incompatibil": 6, "fork": [6, 9], "acknowledg": [6, 10], "who": [6, 10], "examplefeatur": 6, "against": [6, 10], "ask": [6, 10], "my": 6, "proof": 6, "admin": 6, "ne": 6, "good": 6, "speak": [6, 10], "repres": [6, 10], "changelog": 6, "merg": [6, 10], "happen": 6, "convert": 6, "core": 6, "team": 6, "assign": 6, "label": 6, "afterward": 6, "complain": 6, "about": [6, 10], "pass": [6, 10], "review": [6, 10], "miss": 6, "As": 6, "user": 6, "next": [6, 7, 10], "dont": 6, "cycl": 6, "o": 6, "chois": 6, "visual": 6, "studio": 6, "best": [6, 10], "steam": 6, "least": [6, 10], "seper": 6, "account": 6, "steamguard": 6, "disabl": 6, "highli": 6, "command": [6, 10], "jq": 6, "unzip": 6, "ad": [6, 10], "give": [6, 10], "varieti": 6, "joedwards32": 6, "automat": [6, 7], "40gb": 6, "space": 6, "directori": 6, "init": 6, "It": [6, 10], "take": [6, 9, 10], "consol": 6, "long": [6, 10], "load": 6, "de_dust2": 6, "shut": 6, "quit": 6, "again": 6, "copi": 6, "realeas": 6, "first": [6, 10], "second": 6, "everyth": 6, "offer": [6, 10], "lot": 6, "interactivelei": 6, "structur": [6, 9], "translat": [6, 9], "i18n": [6, 9], "relev": [7, 10], "peopl": 7, "full": [7, 10], "access": [7, 10], "most": [7, 10], "likelei": 7, "futur": [7, 10], "accept": 7, "deploi": [7, 9], "decid": [7, 10], "number": [7, 10], "semver": 7, "default": 7, "scheme": 7, "vx": 7, "titl": 7, "note": 7, "nessecari": 7, "pug": 9, "awsom": 9, "counterstrikesharp": 9, "Its": 9, "eventula": 9, "ofc": 9, "differ": [9, 10], "interfac": [9, 10], "let": 9, "licens": 9, "public": 9, "preambl": 9, "term": 9, "AND": 9, "appli": 9, "program": 9, "url": 9, "modul": 9, "search": 9, "29": 10, "june": 10, "2007": 10, "copyright": 10, "foundat": 10, "inc": 10, "fsf": 10, "permit": 10, "allow": 10, "copyleft": 10, "kind": 10, "practic": 10, "design": 10, "awai": 10, "By": 10, "contrast": 10, "guarante": 10, "remain": 10, "wai": 10, "too": 10, "price": 10, "charg": 10, "wish": 10, "receiv": 10, "piec": 10, "deni": 10, "therefor": 10, "certain": 10, "respons": 10, "respect": 10, "whether": 10, "grati": 10, "fee": 10, "must": 10, "same": 10, "thei": 10, "And": 10, "gpl": 10, "assert": 10, "clearli": 10, "explain": 10, "both": 10, "sake": 10, "mark": 10, "attribut": 10, "erron": 10, "previou": 10, "devic": 10, "although": 10, "manufactur": 10, "fundament": 10, "incompat": 10, "aim": 10, "systemat": 10, "pattern": 10, "abus": 10, "occur": 10, "area": 10, "product": 10, "individu": 10, "precis": 10, "unaccept": 10, "prohibit": 10, "those": 10, "aris": 10, "substanti": 10, "domain": 10, "stand": 10, "readi": 10, "extend": 10, "provis": 10, "threaten": 10, "constantli": 10, "restrict": 10, "comput": 10, "avoid": 10, "special": 10, "danger": 10, "could": 10, "effect": 10, "proprietari": 10, "assur": 10, "cannot": 10, "render": 10, "modif": 10, "mean": 10, "semiconductor": 10, "mask": 10, "under": 10, "each": 10, "license": 10, "address": 10, "mai": 10, "organ": 10, "fashion": 10, "exact": 10, "result": 10, "earlier": 10, "cover": 10, "unmodifi": 10, "propag": 10, "directli": 10, "secondarili": 10, "liabl": 10, "infring": 10, "applic": 10, "except": 10, "execut": 10, "privat": 10, "countri": 10, "activ": 10, "enabl": 10, "parti": 10, "mere": 10, "interact": 10, "through": 10, "network": 10, "transfer": 10, "displai": 10, "appropri": 10, "notic": 10, "conveni": 10, "promin": 10, "visibl": 10, "tell": 10, "provid": 10, "view": 10, "present": 10, "menu": 10, "item": 10, "meet": 10, "criterion": 10, "prefer": 10, "object": 10, "standard": 10, "offici": 10, "recogn": 10, "bodi": 10, "specifi": 10, "particular": 10, "languag": 10, "wide": 10, "among": 10, "librari": 10, "whole": 10, "normal": 10, "major": 10, "compon": 10, "b": 10, "context": 10, "kernel": 10, "compil": 10, "produc": 10, "control": 10, "howev": 10, "": 10, "perform": 10, "associ": 10, "subprogram": 10, "intim": 10, "commun": 10, "flow": 10, "between": 10, "regener": 10, "grant": 10, "irrevoc": 10, "met": 10, "explicitli": 10, "affirm": 10, "unlimit": 10, "output": 10, "given": 10, "constitut": 10, "fair": 10, "equival": 10, "forc": 10, "sole": 10, "exclus": 10, "facil": 10, "compli": 10, "materi": 10, "thu": 10, "behalf": 10, "direct": 10, "outsid": 10, "relationship": 10, "circumst": 10, "sublicens": 10, "unnecessari": 10, "shall": 10, "deem": 10, "technolog": 10, "measur": 10, "fulfil": 10, "oblig": 10, "articl": 10, "wipo": 10, "treati": 10, "adopt": 10, "20": 10, "decemb": 10, "1996": 10, "similar": 10, "waiv": 10, "power": 10, "forbid": 10, "exercis": 10, "intent": 10, "enforc": 10, "third": 10, "medium": 10, "conspicu": 10, "keep": 10, "intact": 10, "accord": 10, "absenc": 10, "along": 10, "carri": 10, "date": 10, "entir": 10, "anyon": 10, "come": 10, "possess": 10, "regardless": 10, "invalid": 10, "separ": 10, "independ": 10, "natur": 10, "combin": 10, "larger": 10, "volum": 10, "storag": 10, "aggreg": 10, "beyond": 10, "inclus": 10, "caus": 10, "readabl": 10, "embodi": 10, "physic": 10, "accompani": 10, "durabl": 10, "customarili": 10, "interchang": 10, "valid": 10, "three": 10, "year": 10, "spare": 10, "custom": 10, "model": 10, "reason": 10, "cost": 10, "altern": 10, "occasion": 10, "noncommerci": 10, "subsect": 10, "6b": 10, "further": 10, "maintain": 10, "clear": 10, "sai": 10, "host": 10, "ensur": 10, "satisfi": 10, "e": 10, "peer": 10, "transmiss": 10, "inform": 10, "being": 10, "6d": 10, "portion": 10, "whose": 10, "exclud": 10, "consum": 10, "tangibl": 10, "person": 10, "properti": 10, "famili": 10, "household": 10, "sold": 10, "incorpor": 10, "dwell": 10, "determin": 10, "doubt": 10, "resolv": 10, "favor": 10, "coverag": 10, "typic": 10, "common": 10, "class": 10, "statu": 10, "expect": 10, "commerci": 10, "industri": 10, "unless": 10, "signific": 10, "mode": 10, "procedur": 10, "kei": 10, "suffic": 10, "continu": 10, "function": 10, "interf": 10, "becaus": 10, "been": 10, "made": 10, "transact": 10, "perpetu": 10, "character": 10, "But": 10, "neither": 10, "nor": 10, "retain": 10, "abil": 10, "rom": 10, "servic": 10, "itself": 10, "advers": 10, "violat": 10, "rule": 10, "protocol": 10, "across": 10, "format": 10, "publicli": 10, "password": 10, "supplement": 10, "treat": 10, "though": 10, "were": 10, "govern": 10, "notwithstand": 10, "holder": 10, "preserv": 10, "misrepresent": 10, "origin": 10, "licensor": 10, "declin": 10, "trademark": 10, "trade": 10, "f": 10, "indemnif": 10, "contractu": 10, "assumpt": 10, "impos": 10, "relicens": 10, "surviv": 10, "statement": 10, "indic": 10, "expressli": 10, "attempt": 10, "void": 10, "paragraph": 10, "ceas": 10, "reinstat": 10, "provision": 10, "until": 10, "perman": 10, "fail": 10, "notifi": 10, "prior": 10, "60": 10, "dai": 10, "cessat": 10, "moreov": 10, "cure": 10, "30": 10, "receipt": 10, "qualifi": 10, "ancillari": 10, "consequ": 10, "likewis": 10, "noth": 10, "subject": 10, "complianc": 10, "entiti": 10, "asset": 10, "subdivid": 10, "whatev": 10, "predecessor": 10, "interest": 10, "plu": 10, "effort": 10, "royalti": 10, "litig": 10, "cross": 10, "claim": 10, "counterclaim": 10, "lawsuit": 10, "alleg": 10, "sell": 10, "sale": 10, "import": 10, "acquir": 10, "hereaft": 10, "consist": 10, "worldwid": 10, "express": 10, "agreement": 10, "denomin": 10, "coven": 10, "sue": 10, "knowingli": 10, "reli": 10, "readili": 10, "arrang": 10, "depriv": 10, "benefit": 10, "knowledg": 10, "identifi": 10, "believ": 10, "pursuant": 10, "connect": 10, "procur": 10, "convey": 10, "discriminatori": 10, "scope": 10, "busi": 10, "payment": 10, "primarili": 10, "wa": 10, "28": 10, "march": 10, "constru": 10, "impli": 10, "defens": 10, "court": 10, "contradict": 10, "excus": 10, "simultan": 10, "pertin": 10, "agre": 10, "collect": 10, "whom": 10, "refrain": 10, "concern": 10, "Such": 10, "spirit": 10, "distinguish": 10, "later": 10, "choos": 10, "ever": 10, "proxi": 10, "THERE": 10, "NO": 10, "FOR": 10, "THE": 10, "TO": 10, "BY": 10, "IN": 10, "OR": 10, "AS": 10, "OF": 10, "BUT": 10, "NOT": 10, "merchant": 10, "fit": 10, "risk": 10, "qualiti": 10, "WITH": 10, "prove": 10, "defect": 10, "assum": 10, "necessari": 10, "repair": 10, "event": 10, "WILL": 10, "BE": 10, "damag": 10, "incident": 10, "consequenti": 10, "inabl": 10, "loss": 10, "BEING": 10, "inaccur": 10, "sustain": 10, "failur": 10, "IF": 10, "SUCH": 10, "advis": 10, "close": 10, "approxim": 10, "absolut": 10, "waiver": 10, "civil": 10, "return": 10, "greatest": 10, "achiev": 10, "redistribut": 10, "safest": 10, "pointer": 10, "brief": 10, "idea": 10, "hope": 10, "electron": 10, "paper": 10, "mail": 10, "short": 10, "w": 10, "welcom": 10, "hypothet": 10, "Of": 10, "cours": 10, "gui": 10, "box": 10, "employ": 10, "programm": 10, "school": 10, "sign": 10, "subroutin": 10, "lesser": 10, "philosophi": 10, "lgpl": 10}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"admin": [0, 9], "quickstart": [0, 9], "guid": [0, 1, 6, 9], "prerequisit": [0, 6], "instal": [0, 5], "beta": [0, 7], "linux": [0, 1, 3], "counterstrikesharp": [0, 5], "dotnet": 0, "runtim": 0, "recommend": 0, "window": [0, 1], "With": 0, "alpha": [0, 7], "note": [0, 9], "contribut": 1, "document": 1, "build": [1, 5], "docker": [1, 5], "make": [1, 6], "file": [1, 6], "manual": 1, "sphinx": 1, "translat": [1, 8], "i18n": [1, 8], "code": [1, 6, 10], "ci": 2, "cd": 2, "test_and_build": 2, "yml": 2, "website_build": 2, "debug": [3, 5], "On": 3, "vscode": [3, 4], "folder": [4, 5], "structur": 4, "github": 4, "doc": [4, 5], "pugsharp": [4, 5, 6, 9], "resourc": 4, "makefil": 5, "introduct": [5, 6, 7], "command": 5, "copi": [5, 10], "init": 5, "all": 5, "dep": 5, "clean": 5, "start": [5, 6], "attach": 5, "prepar": 5, "env": 5, "metamod": 5, "jq": 5, "unzip": 5, "vsdebug": 5, "fix": 5, "pull": 5, "csserver": 5, "stop": 5, "releas": [5, 7], "sampl": 5, "config": 5, "git": 5, "html": 5, "develop": [6, 9], "run": 6, "local": 6, "dig": 6, "deeper": 6, "analysi": 6, "process": 7, "branch": 7, "stabl": 7, "indic": 9, "tabl": 9, "licens": 10, "gnu": 10, "gener": 10, "public": 10, "preambl": 10, "term": 10, "AND": 10, "condit": 10, "0": 10, "definit": 10, "1": 10, "sourc": 10, "2": 10, "basic": 10, "permiss": 10, "3": 10, "protect": 10, "user": 10, "legal": 10, "right": 10, "from": 10, "anti": 10, "circumvent": 10, "law": 10, "4": 10, "convei": 10, "verbatim": 10, "5": 10, "modifi": 10, "version": 10, "6": 10, "non": 10, "form": 10, "7": 10, "addit": 10, "8": 10, "termin": 10, "9": 10, "accept": 10, "Not": 10, "requir": 10, "have": 10, "10": 10, "automat": 10, "downstream": 10, "recipi": 10, "11": 10, "patent": 10, "12": 10, "No": 10, "surrend": 10, "other": 10, "freedom": 10, "13": 10, "us": 10, "affero": 10, "14": 10, "revis": 10, "thi": 10, "15": 10, "disclaim": 10, "warranti": 10, "16": 10, "limit": 10, "liabil": 10, "17": 10, "interpret": 10, "section": 10, "how": 10, "appli": 10, "These": 10, "your": 10, "new": 10, "program": 10}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 58}, "alltitles": {"Admins quickstart guide": [[0, "admins-quickstart-guide"]], "Prerequisites": [[0, "prerequisites"], [6, "prerequisites"]], "Installation - Beta": [[0, "installation-beta"]], "Linux - Beta with CounterStrikeSharp and Dotnet Runtime (recommended)": [[0, "linux-beta-with-counterstrikesharp-and-dotnet-runtime-recommended"]], "Windows - Beta with CounterStrikeSharp and Dotnet Runtime (recommended)": [[0, "windows-beta-with-counterstrikesharp-and-dotnet-runtime-recommended"]], "Linux - Beta with CounterStrikeSharp": [[0, "linux-beta-with-counterstrikesharp"]], "Windows - Beta With CounterStrikeSharp": [[0, "windows-beta-with-counterstrikesharp"]], "Linux Beta": [[0, "linux-beta"]], "Windows Beta": [[0, "windows-beta"]], "Installation - Alpha": [[0, "installation-alpha"]], "Linux - Alpha with CounterStrikeSharp and Dotnet Runtime (recommended)": [[0, "linux-alpha-with-counterstrikesharp-and-dotnet-runtime-recommended"]], "Windows - Alpha with CounterStrikeSharp and Dotnet Runtime (recommended)": [[0, "windows-alpha-with-counterstrikesharp-and-dotnet-runtime-recommended"]], "Linux - Alpha with CounterStrikeSharp": [[0, "linux-alpha-with-counterstrikesharp"]], "Windows - Alpha With CounterStrikeSharp": [[0, "windows-alpha-with-counterstrikesharp"]], "Linux Alpha": [[0, "linux-alpha"]], "Windows Alpha": [[0, "windows-alpha"]], "Notes": [[0, "notes"]], "Contribution Guide": [[1, "contribution-guide"]], "Documentation": [[1, "documentation"]], "Building with docker and the make file": [[1, "building-with-docker-and-the-make-file"]], "Docker Windows": [[1, "docker-windows"]], "Docker Linux": [[1, "docker-linux"]], "Building manually with the sphinx make file": [[1, "building-manually-with-the-sphinx-make-file"]], "Manual Windows": [[1, "manual-windows"]], "Manual Linux": [[1, "manual-linux"]], "Translation / i18n": [[1, "translation-i18n"], [8, "translation-i18n"]], "Code": [[1, "code"]], "CI / CD": [[2, "ci-cd"]], "test_and_build.yml": [[2, "test-and-build-yml"]], "website_build.yml": [[2, "website-build-yml"]], "Debugging": [[3, "debugging"]], "On Linux with vscode": [[3, "on-linux-with-vscode"]], "Folder structure": [[4, "folder-structure"]], ".github": [[4, "github"]], ".vscode": [[4, "vscode"]], "Docs": [[4, "docs"]], "PugSharp*": [[4, "pugsharp"]], "resources": [[4, "resources"]], "Makefile": [[5, "makefile"]], "Introduction": [[5, "introduction"], [6, "introduction"]], "Commands": [[5, "commands"]], "build-and-copy": [[5, "build-and-copy"]], "build-and-copy-docker": [[5, "build-and-copy-docker"]], "init-all": [[5, "init-all"]], "init-all-docker": [[5, "init-all-docker"]], "install-deps": [[5, "install-deps"]], "install-deps-docker": [[5, "install-deps-docker"]], "clean-all": [[5, "clean-all"]], "start-attach": [[5, "start-attach"]], "prepare-folders": [[5, "prepare-folders"]], "init-env": [[5, "init-env"]], "install-counterstrikesharp": [[5, "install-counterstrikesharp"]], "install-counterstrikesharp-docker": [[5, "install-counterstrikesharp-docker"]], "install-metamod": [[5, "install-metamod"]], "install-jq-and-unzip": [[5, "install-jq-and-unzip"]], "install-vsdebug": [[5, "install-vsdebug"]], "fix-metamod": [[5, "fix-metamod"]], "pull-csserver": [[5, "pull-csserver"]], "start-csserver": [[5, "start-csserver"]], "attach-csserver": [[5, "attach-csserver"]], "stop-csserver": [[5, "stop-csserver"]], "build-debug": [[5, "build-debug"]], "build-release": [[5, "build-release"]], "build-debug-docker": [[5, "build-debug-docker"]], "build-release-docker": [[5, "build-release-docker"]], "copy-pugsharp": [[5, "copy-pugsharp"]], "copy-pugsharp-sample-configs": [[5, "copy-pugsharp-sample-configs"]], "git-pull": [[5, "git-pull"]], "docs-html": [[5, "docs-html"]], "clean-csserver": [[5, "clean-csserver"]], "clean-env": [[5, "clean-env"]], "clean-build": [[5, "clean-build"]], "clean-pugsharp": [[5, "clean-pugsharp"]], "clean-counterstrikesharp": [[5, "clean-counterstrikesharp"]], "clean-metamod": [[5, "clean-metamod"]], "Developers start guide": [[6, "developers-start-guide"]], "Run / Develop PugSharp locally with the make file": [[6, "run-develop-pugsharp-locally-with-the-make-file"]], "Digging deeper": [[6, "digging-deeper"]], "code analysis": [[6, "code-analysis"]], "Release process / Branches": [[7, "release-process-branches"]], "Introduction / Alpha": [[7, "introduction-alpha"]], "Beta": [[7, "beta"]], "Stable": [[7, "stable"]], "PugSharp": [[9, "pugsharp"]], "Admins guide": [[9, null]], "Developers guide": [[9, null]], "Admins quickstart note": [[9, "admins-quickstart-note"]], "Developer note": [[9, "developer-note"]], "Indices and tables": [[9, "indices-and-tables"]], "License (GNU General Public License)": [[10, "license-gnu-general-public-license"]], "Preamble": [[10, "preamble"]], "TERMS AND CONDITIONS": [[10, "terms-and-conditions"]], "0. Definitions": [[10, "definitions"]], "1. Source Code": [[10, "source-code"]], "2. Basic Permissions": [[10, "basic-permissions"]], "3. Protecting Users\u2019 Legal Rights From Anti-Circumvention Law": [[10, "protecting-users-legal-rights-from-anti-circumvention-law"]], "4. Conveying Verbatim Copies": [[10, "conveying-verbatim-copies"]], "5. Conveying Modified Source Versions": [[10, "conveying-modified-source-versions"]], "6. Conveying Non-Source Forms": [[10, "conveying-non-source-forms"]], "7. Additional Terms": [[10, "additional-terms"]], "8. Termination": [[10, "termination"]], "9. Acceptance Not Required for Having Copies": [[10, "acceptance-not-required-for-having-copies"]], "10. Automatic Licensing of Downstream Recipients": [[10, "automatic-licensing-of-downstream-recipients"]], "11. Patents": [[10, "patents"]], "12. No Surrender of Others\u2019 Freedom": [[10, "no-surrender-of-others-freedom"]], "13. Use with the GNU Affero General Public License": [[10, "use-with-the-gnu-affero-general-public-license"]], "14. Revised Versions of this License": [[10, "revised-versions-of-this-license"]], "15. Disclaimer of Warranty": [[10, "disclaimer-of-warranty"]], "16. Limitation of Liability": [[10, "limitation-of-liability"]], "17. Interpretation of Sections 15 and 16": [[10, "interpretation-of-sections-15-and-16"]], "How to Apply These Terms to Your New Programs": [[10, "how-to-apply-these-terms-to-your-new-programs"]]}, "indexentries": {}}) \ No newline at end of file