{"action":"created","issue":{"url":"https://api.github.com/repos/Cubition/Cubition/issues/21","labels_url":"https://api.github.com/repos/Cubition/Cubition/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/Cubition/Cubition/issues/21/comments","events_url":"https://api.github.com/repos/Cubition/Cubition/issues/21/events","html_url":"https://github.com/Cubition/Cubition/issues/21","id":86930956,"number":21,"title":"Options system","user":{"login":"Xesau","id":7915413,"avatar_url":"https://avatars.githubusercontent.com/u/7915413?v=3","gravatar_id":"","url":"https://api.github.com/users/Xesau","html_url":"https://github.com/Xesau","followers_url":"https://api.github.com/users/Xesau/followers","following_url":"https://api.github.com/users/Xesau/following{/other_user}","gists_url":"https://api.github.com/users/Xesau/gists{/gist_id}","starred_url":"https://api.github.com/users/Xesau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Xesau/subscriptions","organizations_url":"https://api.github.com/users/Xesau/orgs","repos_url":"https://api.github.com/users/Xesau/repos","events_url":"https://api.github.com/users/Xesau/events{/privacy}","received_events_url":"https://api.github.com/users/Xesau/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-10T11:13:03Z","updated_at":"2015-06-10T15:06:42Z","closed_at":null,"body":"How are we going to do options?\r\nSurely we want it to be modular, say, mods can store their options as well. They can do this themselves, but how are they going to register it to the options manager in the game?\r\n\r\nI thought of several ways:\r\n- Just manually adding an action to the OptionsView (which still has to come...)\r\n- Using some sort of collective options manager that every mod registers their options into:\r\n    OptionsManager.registerOptionSet (Mod mod, OptionSet options);\r\n    (OptionSet would be a set of options, each having their own type (number, bool, enum) and a name)\r\n\r\nWhich one do you like and how would you implement them?"},"comment":{"url":"https://api.github.com/repos/Cubition/Cubition/issues/comments/110788597","html_url":"https://github.com/Cubition/Cubition/issues/21#issuecomment-110788597","issue_url":"https://api.github.com/repos/Cubition/Cubition/issues/21","id":110788597,"user":{"login":"nverdierDev","id":10443186,"avatar_url":"https://avatars.githubusercontent.com/u/10443186?v=3","gravatar_id":"","url":"https://api.github.com/users/nverdierDev","html_url":"https://github.com/nverdierDev","followers_url":"https://api.github.com/users/nverdierDev/followers","following_url":"https://api.github.com/users/nverdierDev/following{/other_user}","gists_url":"https://api.github.com/users/nverdierDev/gists{/gist_id}","starred_url":"https://api.github.com/users/nverdierDev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nverdierDev/subscriptions","organizations_url":"https://api.github.com/users/nverdierDev/orgs","repos_url":"https://api.github.com/users/nverdierDev/repos","events_url":"https://api.github.com/users/nverdierDev/events{/privacy}","received_events_url":"https://api.github.com/users/nverdierDev/received_events","type":"User","site_admin":false},"created_at":"2015-06-10T15:06:42Z","updated_at":"2015-06-10T15:06:42Z","body":"Well I feel like mods may want to choose where a button, etc is located on the screen..\n"}}