{"action":"created","issue":{"url":"https://api.github.com/repos/watercolor-games/the-peacenet/issues/10","repository_url":"https://api.github.com/repos/watercolor-games/the-peacenet","labels_url":"https://api.github.com/repos/watercolor-games/the-peacenet/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/watercolor-games/the-peacenet/issues/10/comments","events_url":"https://api.github.com/repos/watercolor-games/the-peacenet/issues/10/events","html_url":"https://github.com/watercolor-games/the-peacenet/issues/10","id":302958361,"number":10,"title":"Seperate the Peace Engine from the Peacenet","user":{"login":"ComputeLinux","id":905082,"avatar_url":"https://avatars0.githubusercontent.com/u/905082?v=4","gravatar_id":"","url":"https://api.github.com/users/ComputeLinux","html_url":"https://github.com/ComputeLinux","followers_url":"https://api.github.com/users/ComputeLinux/followers","following_url":"https://api.github.com/users/ComputeLinux/following{/other_user}","gists_url":"https://api.github.com/users/ComputeLinux/gists{/gist_id}","starred_url":"https://api.github.com/users/ComputeLinux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ComputeLinux/subscriptions","organizations_url":"https://api.github.com/users/ComputeLinux/orgs","repos_url":"https://api.github.com/users/ComputeLinux/repos","events_url":"https://api.github.com/users/ComputeLinux/events{/privacy}","received_events_url":"https://api.github.com/users/ComputeLinux/received_events","type":"User","site_admin":false},"labels":[{"id":857054407,"url":"https://api.github.com/repos/watercolor-games/the-peacenet/labels/enhancement","name":"enhancement","color":"a2eeef","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/watercolor-games/the-peacenet/milestones/1","html_url":"https://github.com/watercolor-games/the-peacenet/milestone/1","labels_url":"https://api.github.com/repos/watercolor-games/the-peacenet/milestones/1/labels","id":3164145,"number":1,"title":"Milestone 5 (Alpha)","description":"Milestone 5 should include a rudimentary hacking system that allows you to exploit services in Peacegate OS to get into peoples' systems. It should also include the Thelma NPC system for socially engineering and interacting with NPCs through the game chat.","creator":{"login":"TheFuzzyRiolu","id":31224503,"avatar_url":"https://avatars2.githubusercontent.com/u/31224503?v=4","gravatar_id":"","url":"https://api.github.com/users/TheFuzzyRiolu","html_url":"https://github.com/TheFuzzyRiolu","followers_url":"https://api.github.com/users/TheFuzzyRiolu/followers","following_url":"https://api.github.com/users/TheFuzzyRiolu/following{/other_user}","gists_url":"https://api.github.com/users/TheFuzzyRiolu/gists{/gist_id}","starred_url":"https://api.github.com/users/TheFuzzyRiolu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TheFuzzyRiolu/subscriptions","organizations_url":"https://api.github.com/users/TheFuzzyRiolu/orgs","repos_url":"https://api.github.com/users/TheFuzzyRiolu/repos","events_url":"https://api.github.com/users/TheFuzzyRiolu/events{/privacy}","received_events_url":"https://api.github.com/users/TheFuzzyRiolu/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":15,"state":"open","created_at":"2018-03-06T02:39:46Z","updated_at":"2018-03-24T22:42:42Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2018-03-07T04:10:19Z","updated_at":"2018-03-24T22:42:42Z","closed_at":"2018-03-24T22:42:42Z","author_association":"COLLABORATOR","body":"The Peace Engine seems heavily tied to the Peacenet, which in the long term is a bad idea. I propose having them be two different projects."},"comment":{"url":"https://api.github.com/repos/watercolor-games/the-peacenet/issues/comments/375930225","html_url":"https://github.com/watercolor-games/the-peacenet/issues/10#issuecomment-375930225","issue_url":"https://api.github.com/repos/watercolor-games/the-peacenet/issues/10","id":375930225,"user":{"login":"TheFuzzyRiolu","id":31224503,"avatar_url":"https://avatars2.githubusercontent.com/u/31224503?v=4","gravatar_id":"","url":"https://api.github.com/users/TheFuzzyRiolu","html_url":"https://github.com/TheFuzzyRiolu","followers_url":"https://api.github.com/users/TheFuzzyRiolu/followers","following_url":"https://api.github.com/users/TheFuzzyRiolu/following{/other_user}","gists_url":"https://api.github.com/users/TheFuzzyRiolu/gists{/gist_id}","starred_url":"https://api.github.com/users/TheFuzzyRiolu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TheFuzzyRiolu/subscriptions","organizations_url":"https://api.github.com/users/TheFuzzyRiolu/orgs","repos_url":"https://api.github.com/users/TheFuzzyRiolu/repos","events_url":"https://api.github.com/users/TheFuzzyRiolu/events{/privacy}","received_events_url":"https://api.github.com/users/TheFuzzyRiolu/received_events","type":"User","site_admin":false},"created_at":"2018-03-24T22:42:41Z","updated_at":"2018-03-24T22:42:41Z","author_association":"CONTRIBUTOR","body":"All done :)\r\n\r\nPeace Engine is now a git submodule. When you clone the Peacenet, add the `--recurse-submodules` command-line option to `git clone`. If you're updating an existing local repo, simply `git pull` like usual, then for the first time you pull in the commit with the submodule info in it, do this:\r\n\r\n```bash\r\ngit submodule init\r\ngit submodule update\r\n```\r\n\r\nThat'll pull in the engine's code into a directory named `peace-engine` inside the game's repo. Git will treat that subdirectory as its own repo, so you can make changes to the engine right from there and push to the engine's repository at https://github.com/watercolor-games/peace-engine. Once you're ready to update Peacenet itself to the new engine code, go back into your Peacenet repo's root directory, run `git submodule update --remote` just to make sure Git knows of the new changes to the engine, then `git add *`, `git commit -m \"Update the engine code\"`, and `git push`.\r\n\r\nOther people will have to `git pull` like usual, then `git submodule update` to get the new engine code."}}
{"actor":{"display_login":"TheFuzzyRiolu"}}