// Module ID: 8772 // Function ID: 8773 // Name: calculateSteamReviewScoreDescription // Dependencies: [4483, 2] // Exports: calculateSteamReviewScoreDescription // Module 8772 (calculateSteamReviewScoreDescription) import set from "set" /* 2 */; import GameTheme from "GameTheme" /* 4483 */; const result = set.fileFinishedImporting("modules/game_detection/calculateSteamReviewScoreDescription.tsx"); export const calculateSteamReviewScoreDescription = function calculateSteamReviewScoreDescription(rating, ratingCount, isRecentRating) { let num = 50; let num2 = 50; if (isRecentRating) { num2 = 0; } let num3 = 500; let num4 = 500; if (isRecentRating) { num4 = 100; } if (isRecentRating) { num = 0; } if (isRecentRating) { num3 = 100; } if (null != rating) { if (null != ratingCount) { if (ratingCount >= 10) { if (rating >= 80) { if (ratingCount < num2) { let VERY_POSITIVE = GameTheme.SteamReviewScoreDescription.POSITIVE; } else { if (ratingCount >= num4) { if (rating >= 95) { VERY_POSITIVE = GameTheme.SteamReviewScoreDescription.OVERWHELMINGLY_POSITIVE; } } VERY_POSITIVE = GameTheme.SteamReviewScoreDescription.VERY_POSITIVE; } } else if (rating >= 70) { let NO_USER_REVIEWS = GameTheme.SteamReviewScoreDescription.MOSTLY_POSITIVE; } else if (rating >= 40) { NO_USER_REVIEWS = GameTheme.SteamReviewScoreDescription.MIXED; } else if (rating >= 20) { NO_USER_REVIEWS = GameTheme.SteamReviewScoreDescription.MOSTLY_NEGATIVE; } else if (ratingCount < num) { NO_USER_REVIEWS = GameTheme.SteamReviewScoreDescription.NEGATIVE; } else if (ratingCount < num3) { NO_USER_REVIEWS = GameTheme.SteamReviewScoreDescription.VERY_NEGATIVE; } else { NO_USER_REVIEWS = GameTheme.SteamReviewScoreDescription.OVERWHELMINGLY_NEGATIVE; } } return NO_USER_REVIEWS; } } NO_USER_REVIEWS = GameTheme.SteamReviewScoreDescription.NO_USER_REVIEWS; };