{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":66815455,"defaultBranch":"develop","name":"Vs-Saxton-Hale-2","ownerLogin":"VSH2-Devs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-29T05:55:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25190735?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1701924652.0","currentOid":""},"activityList":{"items":[{"before":"9e118362d171cf4beb4c43c0b4e9007513af34de","after":"663f50ecce4bd7b20e0c2649f331ad586cf26503","ref":"refs/heads/develop","pushedAt":"2024-04-21T01:39:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"Merge pull request #252 from HotoCocoaco/steamworks-replacement\n\nReplace steamtools with SteamWorks","shortMessageHtmlLink":"Merge pull request #252 from HotoCocoaco/steamworks-replacement"}},{"before":"aa29bc456e74fe048696d8411ca5753fe35da0b1","after":"9e118362d171cf4beb4c43c0b4e9007513af34de","ref":"refs/heads/develop","pushedAt":"2024-02-06T16:27:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"Merge pull request #244 from HotoCocoaco/translation-fix\n\n`set_boss_menu_title` 's argument is string.","shortMessageHtmlLink":"Merge pull request #244 from HotoCocoaco/translation-fix"}},{"before":"b8aa9ce54237591ae271585494612d4a7be830f8","after":"aa29bc456e74fe048696d8411ca5753fe35da0b1","ref":"refs/heads/develop","pushedAt":"2024-02-06T04:14:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"attempt translation fix at setting boss","shortMessageHtmlLink":"attempt translation fix at setting boss"}},{"before":"4f78ef4a334fbc9486c39bb8acca3305a51d204e","after":"3f845cbd9f04d26cde3cf50d1c146f03019e47b0","ref":"refs/heads/v2.13-dev","pushedAt":"2023-12-26T19:48:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DatOpb","name":null,"path":"/DatOpb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30933501?s=80&v=4"},"commit":{"message":"More bug fixes and improvements","shortMessageHtmlLink":"More bug fixes and improvements"}},{"before":"b675ac5445b0d62274e48eb761a2c04c7e16a30a","after":"b8aa9ce54237591ae271585494612d4a7be830f8","ref":"refs/heads/develop","pushedAt":"2023-12-09T16:14:21.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"Merge pull request #236 from TolikCorp/develop\n\nadded materials, because all fileservices are unavailable","shortMessageHtmlLink":"Merge pull request #236 from TolikCorp/develop"}},{"before":"0e2fb667d6e5ac635507cb9670b424cd1665f197","after":"b675ac5445b0d62274e48eb761a2c04c7e16a30a","ref":"refs/heads/develop","pushedAt":"2023-12-07T04:51:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"v2.13 - Final Major Update [At least for a very long time]\n\nMerged `BaseFighter` and `BaseBoss` into one class: `BasePlayer`.\r\nCorrected `OnLastPlayer` not having the last living player as part of the event.\r\nAdded new properties for the gamemode: `iStartingReds`, `iRoundResult`.\r\nAdded new properties for players: `hConfig`, `iMaxLives`, `iBossWins`, `iBossLosses`, and `iBossKills`.\r\nAdded ECS Helper lib to aid with Entity-Component Systems in SourcePawn.\r\nUpdated 'cfgmap.inc' to address inter-plugin communication issues with `DataPack`.\r\nAdded Ability system to VSH2.\r\nAdded server title descriptors in the translation files.\r\nAdded new forwards: `OnPreAbility`, `OnPostAbility`, `OnBossHUD`.\r\nMade `CalcBossHealth` in `stocks.inc` more readable.\r\nAdded a bool reference to `OnBossConditionChange` for removing other conditions.\r\nImproved Queue points sorting algorithm.\r\nMerged `SpawnRandomAmmo` & `SpawnRamdomHealth` into `SpawnRandomPickups`.\r\nRemoved `plague.sp` from the internal boss list.\r\nAdded `VSH2Player::GetSlotIdxFromWep`, `VSH2GameMode::AreScoutsLeft`, `VSH2GameMode::GetRandomFighter`, and `VSH2GameMode::GetRandomBossType` methods.\r\nAdded `RoundResult` enum.\r\nReplaced the 'messages' section in the vsh2.cfg with translations instead.\r\nMade boss configs work for internal bosses!!!.\r\nMade abilities system functional for non-boss players.\r\nMade PLYR constant set to 256 to support any possible future increases to server maxplayers.\r\nAt round end, LOADED player-based config files will be reloaded IF the files were changed.\r\nReworked Demo Shield crit logic code.\r\nChanged ConfigMap keys and values to allow other text alongside enum and iota.\r\nUpdated ConfigMap with string interpolation and math parsing.\r\nRound Ending timer will cancel if there's more than one Merc alive [TFF].\r\nAdded fallback `iMaxHealth` read in case `iMaxHealth` wasn't set [TFF].\r\nAdded error logging for `CheckDownload` if a file wasn't found [TFF].\r\nAdded warning messages if trying to retrieve int/float values from a property that has a mismatched type prefix.\r\nAdded `HasProp` native for player-based props.\r\nAdded `VSH2GameMode_HasProperty` native for gamemode props.\r\nAdded `VSH2_GetSharedMap` native to allow modules to share data between one another.\r\nAdded Cookie for players who want to be a partner boss at random, can be disabled via menu.\r\nMade `bCanBossPartner` player property as fallback for the partner boss cookie.\r\nAdded two new Events: `OnMapObsPrep` and `OnTeamsSeparate`.\r\nDOCUMENTS ARE OUT OF DATE, use vsh2.inc and/or code dive.","shortMessageHtmlLink":"v2.13 - Final Major Update [At least for a very long time]"}},{"before":"6428b272f577679bb2bdde71c891d9f8e35432df","after":"0e2fb667d6e5ac635507cb9670b424cd1665f197","ref":"refs/heads/develop","pushedAt":"2023-11-07T01:12:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"Add files via upload","shortMessageHtmlLink":"Add files via upload"}},{"before":"6dc8e0b7968a2da49b85e5eb48ff2feb983810f4","after":"6428b272f577679bb2bdde71c891d9f8e35432df","ref":"refs/heads/develop","pushedAt":"2023-11-05T19:09:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"Nicer System Block Diagram","shortMessageHtmlLink":"Nicer System Block Diagram"}},{"before":"93b492b0f8c931901c6928b35bfec8e2071bd6ed","after":"6dc8e0b7968a2da49b85e5eb48ff2feb983810f4","ref":"refs/heads/develop","pushedAt":"2023-10-14T06:53:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"Add files via upload","shortMessageHtmlLink":"Add files via upload"}},{"before":"b9384c72d21128042bbb73f436805fe0cf6af32d","after":"93b492b0f8c931901c6928b35bfec8e2071bd6ed","ref":"refs/heads/develop","pushedAt":"2023-07-27T05:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sopmub","name":null,"path":"/sopmub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89326933?s=80&v=4"},"commit":{"message":"Update README.md\n\nupdated credits","shortMessageHtmlLink":"Update README.md"}},{"before":"0f7833c3eb079b42dc8ba20857ae29780b81da5e","after":"4f78ef4a334fbc9486c39bb8acca3305a51d204e","ref":"refs/heads/v2.13-dev","pushedAt":"2023-07-17T17:29:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DatOpb","name":null,"path":"/DatOpb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30933501?s=80&v=4"},"commit":{"message":"Overhaul Update\n\nInitial in DEV/RC overhaul of VSH2.","shortMessageHtmlLink":"Overhaul Update"}},{"before":"d80395528366bad207d47468b7e69a2dd8974154","after":"b9384c72d21128042bbb73f436805fe0cf6af32d","ref":"refs/heads/develop","pushedAt":"2023-07-15T18:57:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"Update gamemode.sp to account for changes to `SpawnRandomHealth` & `SpawnRandomAmmo`","shortMessageHtmlLink":"Update gamemode.sp to account for changes to SpawnRandomHealth & `S…"}},{"before":"4777ba0a6d873b0b1dedc160001a611fcf672471","after":"d80395528366bad207d47468b7e69a2dd8974154","ref":"refs/heads/develop","pushedAt":"2023-07-15T18:56:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"removed `ConVar` param from `SpawnRandomAmmo` & `SpawnRandomHealth`","shortMessageHtmlLink":"removed ConVar param from SpawnRandomAmmo & SpawnRandomHealth"}},{"before":"2ea430ce4c81240045854b1a45cae164f2920c63","after":"4777ba0a6d873b0b1dedc160001a611fcf672471","ref":"refs/heads/develop","pushedAt":"2023-07-15T18:43:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"also patching ExplodeString delimiter problem","shortMessageHtmlLink":"also patching ExplodeString delimiter problem"}},{"before":"02b115becc06ce47b4e7024e1d6d539c04eb79b9","after":"2ea430ce4c81240045854b1a45cae164f2920c63","ref":"refs/heads/develop","pushedAt":"2023-07-15T18:31:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"Patching bad delimiter","shortMessageHtmlLink":"Patching bad delimiter"}},{"before":"0e5a737b9af5475c9dea19bcdd9355a14f45ad93","after":"02b115becc06ce47b4e7024e1d6d539c04eb79b9","ref":"refs/heads/develop","pushedAt":"2023-07-07T03:10:17.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"Merge pull request #232 from HotoCocoaco/setboss-menu\n\nImprove set boss menu.","shortMessageHtmlLink":"Merge pull request #232 from HotoCocoaco/setboss-menu"}},{"before":"6e3cdae5c722ccda5b6b0855abbeecf4a3687ead","after":"0e5a737b9af5475c9dea19bcdd9355a14f45ad93","ref":"refs/heads/develop","pushedAt":"2023-06-29T14:56:46.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"Merge pull request #239 from HotoCocoaco/ff2-ragedamage\n\nBring back ff2's ragedamage to vsh2.","shortMessageHtmlLink":"Merge pull request #239 from HotoCocoaco/ff2-ragedamage"}},{"before":"34e1c29ba7a093b8d42627ac3244244648f8f0ef","after":"6e3cdae5c722ccda5b6b0855abbeecf4a3687ead","ref":"refs/heads/develop","pushedAt":"2023-06-28T06:06:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"Update handler.sp\n\nfixing translation mistake in formatting.","shortMessageHtmlLink":"Update handler.sp"}},{"before":"dca9e1de9bd21886b062511335ffb7f85a4552ab","after":"34e1c29ba7a093b8d42627ac3244244648f8f0ef","ref":"refs/heads/develop","pushedAt":"2023-05-29T10:54:50.617Z","pushType":"push","commitsCount":1,"pusher":{"login":"Pheubel","name":null,"path":"/Pheubel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22686676?s=80&v=4"},"commit":{"message":"fixed ci/cd","shortMessageHtmlLink":"fixed ci/cd"}},{"before":"34e76ee8143fbe39ed34a16a01dfece5ebecca57","after":"dca9e1de9bd21886b062511335ffb7f85a4552ab","ref":"refs/heads/develop","pushedAt":"2023-05-29T01:27:43.289Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Pheubel","name":null,"path":"/Pheubel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22686676?s=80&v=4"},"commit":{"message":"Merge pull request #238 from VSH2-Devs/CI/CD-update\n\nUpdate CI/CD to use sourcepawn 1.11","shortMessageHtmlLink":"Merge pull request #238 from VSH2-Devs/CI/CD-update"}},{"before":"1357dd337c8008b4746c097dd9e902999175460e","after":"fbd35fb478515b37d149dc1aa6c7ce5c7b7456e4","ref":"refs/heads/CI/CD-update","pushedAt":"2023-05-29T01:25:41.442Z","pushType":"push","commitsCount":1,"pusher":{"login":"Pheubel","name":null,"path":"/Pheubel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22686676?s=80&v=4"},"commit":{"message":"Update Continuous Integration.yml\n\nuses a more set in stone release for tf2attributes, makes it easier not to lose it due to a restructure.","shortMessageHtmlLink":"Update Continuous Integration.yml"}},{"before":"1357dd337c8008b4746c097dd9e902999175460e","after":null,"ref":"refs/heads/Pheubel-patch-1","pushedAt":"2023-05-29T01:18:08.435Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Pheubel","name":null,"path":"/Pheubel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22686676?s=80&v=4"}},{"before":null,"after":"1357dd337c8008b4746c097dd9e902999175460e","ref":"refs/heads/CI/CD-update","pushedAt":"2023-05-29T01:18:08.040Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Pheubel","name":null,"path":"/Pheubel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22686676?s=80&v=4"},"commit":{"message":"Update CI/CD to use sourcepawn 1.11","shortMessageHtmlLink":"Update CI/CD to use sourcepawn 1.11"}},{"before":null,"after":"1357dd337c8008b4746c097dd9e902999175460e","ref":"refs/heads/Pheubel-patch-1","pushedAt":"2023-05-29T01:12:15.387Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Pheubel","name":null,"path":"/Pheubel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22686676?s=80&v=4"},"commit":{"message":"Update CI/CD to use sourcepawn 1.11","shortMessageHtmlLink":"Update CI/CD to use sourcepawn 1.11"}},{"before":"abb03eae7f255bd91baec9c1c707d38790e609a8","after":"34e76ee8143fbe39ed34a16a01dfece5ebecca57","ref":"refs/heads/develop","pushedAt":"2023-05-24T00:55:54.943Z","pushType":"push","commitsCount":1,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"Update vsh2.sp\n\nincreased PLYR macro to 62","shortMessageHtmlLink":"Update vsh2.sp"}},{"before":"7395bbbdfb4283d4353c72f73427b6778b963d1f","after":"abb03eae7f255bd91baec9c1c707d38790e609a8","ref":"refs/heads/develop","pushedAt":"2023-05-24T00:55:26.011Z","pushType":"push","commitsCount":1,"pusher":{"login":"assyrianic","name":"Kevin Yonan","path":"/assyrianic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12402418?s=80&v=4"},"commit":{"message":"Update freak_fortress_2.sp\n\nincreased PLYR macro to 62","shortMessageHtmlLink":"Update freak_fortress_2.sp"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENhG8SwA","startCursor":null,"endCursor":null}},"title":"Activity · VSH2-Devs/Vs-Saxton-Hale-2"}