{"action":"created","issue":{"url":"https://api.github.com/repos/joulupunikki/Phoenix/issues/7","repository_url":"https://api.github.com/repos/joulupunikki/Phoenix","labels_url":"https://api.github.com/repos/joulupunikki/Phoenix/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/joulupunikki/Phoenix/issues/7/comments","events_url":"https://api.github.com/repos/joulupunikki/Phoenix/issues/7/events","html_url":"https://github.com/joulupunikki/Phoenix/issues/7","id":71316919,"number":7,"title":"Task: Unit window animations","user":{"login":"joulupunikki","id":6262494,"avatar_url":"https://avatars.githubusercontent.com/u/6262494?v=3","gravatar_id":"","url":"https://api.github.com/users/joulupunikki","html_url":"https://github.com/joulupunikki","followers_url":"https://api.github.com/users/joulupunikki/followers","following_url":"https://api.github.com/users/joulupunikki/following{/other_user}","gists_url":"https://api.github.com/users/joulupunikki/gists{/gist_id}","starred_url":"https://api.github.com/users/joulupunikki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joulupunikki/subscriptions","organizations_url":"https://api.github.com/users/joulupunikki/orgs","repos_url":"https://api.github.com/users/joulupunikki/repos","events_url":"https://api.github.com/users/joulupunikki/events{/privacy}","received_events_url":"https://api.github.com/users/joulupunikki/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/joulupunikki/Phoenix/labels/contributable","name":"contributable","color":"bfe5bf"},{"url":"https://api.github.com/repos/joulupunikki/Phoenix/labels/task","name":"task","color":"bfd4f2"}],"state":"open","locked":false,"assignee":{"login":"joulupunikki","id":6262494,"avatar_url":"https://avatars.githubusercontent.com/u/6262494?v=3","gravatar_id":"","url":"https://api.github.com/users/joulupunikki","html_url":"https://github.com/joulupunikki","followers_url":"https://api.github.com/users/joulupunikki/followers","following_url":"https://api.github.com/users/joulupunikki/following{/other_user}","gists_url":"https://api.github.com/users/joulupunikki/gists{/gist_id}","starred_url":"https://api.github.com/users/joulupunikki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joulupunikki/subscriptions","organizations_url":"https://api.github.com/users/joulupunikki/orgs","repos_url":"https://api.github.com/users/joulupunikki/repos","events_url":"https://api.github.com/users/joulupunikki/events{/privacy}","received_events_url":"https://api.github.com/users/joulupunikki/received_events","type":"User","site_admin":false},"milestone":null,"comments":0,"created_at":"2015-04-27T15:22:24Z","updated_at":"2016-04-08T07:18:56Z","closed_at":null,"body":"#### Collaborative task 3\r\n\r\n#### Unit window animations\r\n\r\n##### Motivation\r\nAlthough the unit animations in the stack display/unit info window are technically not required for Phoenix to be fully playable, the animations contribute to the special feeling generated by EFS. Thus, to fully recreate the gaming experience, it would be good to be able to play the animations in Phoenix.\r\n\r\n##### Implementation sketch\r\n(7.10.2015: A method to read and display the first frame of FLC files, UtilG.flcDecodeFirst(), has been implemented, thus Phoenix now has static unit images in unit info window.)\r\n\r\nThe animations are FLC-format files, thus an flc-player would be required. A full blown Phoenix patch with an FLC-player is not necessary, a side project which implements a proof of concept player capable of playing EFS FLCs would be most excellent. Code for applet FLC players is available on the net.\r\n \r\n##### Estimated work\r\n  * Difficulty: moderate/hard\r\n  * Size: small/medium\r\n\r\n##### Examples\r\nA GPLed applet flc player\r\nhttp://vento.pi.tu-berlin.de/STROEMUNGSAKUSTIK/SOFTWARE/fliplay/main.html\r\nAn applet flc player (not sure of license)\r\nhttps://vsr.informatik.tu-chemnitz.de/staff/jan/FLI/FlicFile.html\r\n"},"comment":{"url":"https://api.github.com/repos/joulupunikki/Phoenix/issues/comments/207267186","html_url":"https://github.com/joulupunikki/Phoenix/issues/7#issuecomment-207267186","issue_url":"https://api.github.com/repos/joulupunikki/Phoenix/issues/7","id":207267186,"user":{"login":"MoeheinS","id":16100464,"avatar_url":"https://avatars.githubusercontent.com/u/16100464?v=3","gravatar_id":"","url":"https://api.github.com/users/MoeheinS","html_url":"https://github.com/MoeheinS","followers_url":"https://api.github.com/users/MoeheinS/followers","following_url":"https://api.github.com/users/MoeheinS/following{/other_user}","gists_url":"https://api.github.com/users/MoeheinS/gists{/gist_id}","starred_url":"https://api.github.com/users/MoeheinS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MoeheinS/subscriptions","organizations_url":"https://api.github.com/users/MoeheinS/orgs","repos_url":"https://api.github.com/users/MoeheinS/repos","events_url":"https://api.github.com/users/MoeheinS/events{/privacy}","received_events_url":"https://api.github.com/users/MoeheinS/received_events","type":"User","site_admin":false},"created_at":"2016-04-08T07:18:56Z","updated_at":"2016-04-08T07:18:56Z","body":"Came here from issue #79 \r\nHow vital is FLC support? It's been a while since I played with EOFS'  FLCs but I'm pretty confident they can be converted to other formats without impacting the EOFS custom pallette. If need be one could even rip each seperate frame. I don't think I've seen any mod add in custom FLC animations, so is there any merit in converting ALL the FLCs to another format? PNG for static images and GIF or what have you for the animations?"}}