{"push_id":745093955,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"0d75384a55163fd569e083bb40039a957a98a83f","before":"50f32d3b37e4c41fa1967fe23ccc8573e4847649","commits":[{"sha":"0d75384a55163fd569e083bb40039a957a98a83f","author":{"email":"297909b968a9455d2791492598a8495acdabfa15@hotmail.com","name":"Warboy1982"},"message":"functionality for mission objectives\n\nallows for tile types _other than_ alien brains to count towards objectives\nunifying alien base control modules, synomium devices and alien brain\nhandling into a common set of functions.\n\nusing \"objectiveType\" in the deployment section for a missionSite will\ndefine which type of MCD to check for when tallying mission objectives.\n\nusing \"objectivesRequired\" allows definition of how many of said tile\ntypes must be destroyed in order for the mission to be considered a success\nnote that this is a MAXIMUM value, and for practical reasons we will use\nthe lower between this number and the number of actual objects on the map,\nassuming this is non-zero.\n\n\"objectivePopup\" will define the message that will appear between turns,\nafter the objective requirements have been fulfilled.\n\n\"objectiveComplete\" and \"objectiveFailed\" are both in the form [string, int]\nand represent the string and score adjustment to be shown on the debriefing\nscreen when one or the other of the appropriate condition is met.\n\n\"despawnPenalty\" represents how many points the aliens will receive when this\nsite despawns due to XCom negligence.\n\n\"points\" defines how many points the aliens will receive each half hour that\nthe mission site stays active. this does not stack with the despawn penalty.\n\nif someone wants to add this all to the wiki i'd be most grateful.","distinct":true,"url":"https://api.github.com/repos/SupSuper/OpenXcom/commits/0d75384a55163fd569e083bb40039a957a98a83f"}]}