mirror of
https://github.com/openfrontio/OpenFrontIO.git
synced 2026-06-21 21:54:19 +00:00
34648b61a2
## Description: Add contributor pattern. <img width="285" height="324" alt="image" src="https://github.com/user-attachments/assets/db7d1f81-cff9-4c82-ac62-bec097011f84" /> ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced - [ ] I have read and accepted the CLA agreement (only required once).
532 lines
13 KiB
JSON
532 lines
13 KiB
JSON
{
|
|
"role_groups": {
|
|
"donor": ["1359441841371480176", "1330243292306341969"],
|
|
"creator": ["1286745100411473930"]
|
|
},
|
|
"patterns": {
|
|
"ABMIVVU": {
|
|
"name": "stripes_v"
|
|
},
|
|
"ABMIDw8": {
|
|
"name": "stripes_h"
|
|
},
|
|
"AAEYAwA": {
|
|
"name": "horizontal_stripes",
|
|
"role_group": "donor"
|
|
},
|
|
"AAoACQ": {
|
|
"name": "vertical_bars",
|
|
"role_group": "donor"
|
|
},
|
|
"ABMIpaU": {
|
|
"name": "checkerboard"
|
|
},
|
|
"AFIoAAABOEAHgkAc-AN_4AMcgAAA": {
|
|
"name": "choco"
|
|
},
|
|
"AHE4AQACAAQACAAQACAAQACAAAABAAIABAAIABAAIABAAIA": {
|
|
"name": "diagonal",
|
|
"role_group": "donor"
|
|
},
|
|
"AHE4AYACQAQgCBAQCCAEQAKAAYABQAIgBBAICBAEIAJAAYA": {
|
|
"name": "cross",
|
|
"role_group": "donor"
|
|
},
|
|
"AHEYA8AMMDAMwAPAAzAMDDADwA": {
|
|
"name": "mini_cross",
|
|
"role_group": "donor"
|
|
},
|
|
"AHI4AOAAkACIAEQAIgARjAhUBCgCKAHQACgB1AILAwUABwA": {
|
|
"name": "sword",
|
|
"role_group": "donor"
|
|
},
|
|
"AHE4AQEAAAAAAAAAAAAAAAAAAAEBAAAAAAAAAAAAAAAAAAA": {
|
|
"name": "sparse_dots",
|
|
"role_group": "donor"
|
|
},
|
|
"ALIUAAAAnsRIgiRZjuRpAiNJHiNJAAAA": {
|
|
"name": "evan",
|
|
"role_group": "creator"
|
|
},
|
|
"AHEYAYACQAQgCBAQCCAEQAKAAQ": {
|
|
"name": "diagonal_stripe",
|
|
"role_group": "donor"
|
|
},
|
|
"AHEYAAAYGDw8fn7__35-PDwYGA": {
|
|
"name": "mountain_ridge",
|
|
"role_group": "donor"
|
|
},
|
|
"AHEYAAACIAAAAAAAAAAACBAAAA": {
|
|
"name": "scattered_dots",
|
|
"role_group": "donor"
|
|
},
|
|
"AHEYw8PDwwwMDAwwDDAMw8PDww": {
|
|
"name": "circuit_board",
|
|
"role_group": "donor"
|
|
},
|
|
"AHEgzGfznzu43XPoL2fMn_O4O3fdL-g": {
|
|
"name": "shells",
|
|
"role_group": "donor"
|
|
},
|
|
"AHEYAAAAAAAAAkCCQUQiLnQWaA": {
|
|
"name": "-w-",
|
|
"role_group": "donor"
|
|
},
|
|
"AHE4AAAAAKAAUAFQAVABCC4EUCQgJCAEIDgm0BBwDwAAAAA": {
|
|
"name": "white_rabbit",
|
|
"role_group": "donor"
|
|
},
|
|
"AKFwAAAADMAABSiAAgVAoQBQKAA0CwB6AfDhAwIAQQKQkAAkMgCTSkhlGpYBAQJAjAAgEAAQAgB6AUCAABAgAAoUgAIFoFIBqFcAKhWASgXA8wAAAAA": {
|
|
"name": "goat",
|
|
"role_group": "donor"
|
|
},
|
|
"ALF1AAAAAAAAABABAAAAAACwAQAAAAAA8AEAAAAAIFABIoABABDwATbAA4gQ9AU-wBPZIPgDKoSx-UD4Az4C9Kmf8AEcUlj5v_ABPvb9-X_wAX7k__A_8AN-_H_gH_AFfuJ_wBiwJf_BP0AIEBkAAAAAAAAAAAAAAAAAAAAAAAAAIgAAAAAAADYAiAAA-AA-ANgAELEBKgD4ALDhI_4HqgDwsSf-H_oIUPlH_C9xBP_BT_gn-YT_wD_8J_rEf-Af_hP8yD_gHwAM-NAf4B8AAvzhP8APAAAAAAAAAA": {
|
|
"name": "cats",
|
|
"role_group": "donor"
|
|
},
|
|
"AJhYAAAAGACABACQAAASAEACAMgBAMkBIMkAJCngJAkSIEECIEgABAKAQAAQEAACAiCAAAQQgAAECIAAAfA_AAAA": {
|
|
"name": "hand",
|
|
"role_group": "donor"
|
|
},
|
|
"AMFYAAAAAAAAAAzAADgAB_ABPuAH-IE_8Af_4T_8h__wz_zDv_cPAB4AADAAAAAAAIAHAAAeAAD8AADwAwDgHwCAfwAA_wMA8AMAAAAAAAAA": {
|
|
"name": "radiation",
|
|
"role_group": "donor"
|
|
},
|
|
"AJhMAAAABACAAQBwAAAeAMAHAPgBAH8A4B8A_AeA_wHwfwD-H8D_A_gHAO8B4DwADA-A4AEAGAAAAAA": {
|
|
"name": "cursor",
|
|
"role_group": "donor"
|
|
},
|
|
"AMpkAAAA8DfCnyAQgnTl0KVrvS5d73UJkinIX1V_ABQD8BQ8l5WRRViBLOAEHw7_CtbhfP-ItdU0AmI8wrTwH4DbqPxpVCdIMhJdOL_our9PV681gg6s8BeFHwAAAAA": {
|
|
"name": "openfront_qr",
|
|
"role_group": "donor"
|
|
},
|
|
"AAIiAAAAAAAAAAAAAAAAAAAAAIDD8YnweTiiD5FIYEIgEpkIRCKBCoFIpCIQeTwyPB6RjEAkEIgQKEQiApFAIEIgEYkIOAKfCIGIIyIAAAAAAAAAAAA": {
|
|
"name": "openfront",
|
|
"role_group": "creator"
|
|
},
|
|
"AJlMAAAAAP8A8D8A9gfA_wD4HwAfAOAfAn5A4A8Y_wf3v8D_B_j_AP4PgP8B4B0AGAEAIQBgDAAAAAA": {
|
|
"name": "t_rex",
|
|
"role_group": "donor"
|
|
},
|
|
"AAqFAAACAAAAOAAAAOADAAAAHwAAAPgAAEDABwQAwZxBAAzuDgYw8H9ggAH-AAMO8Ac4OAAfgMMB-AAcDsAH4HgAPgDPB_ABfD6AD-DzAXwAnx_gA_z8gT_w5x_-wz______-f___4____8__P___8H___8H_v__P-D___8A____B_D__x8A__9_APD__wEA_v8DAMD_BwAA-A8AAA": {
|
|
"name": "embelem",
|
|
"role_group": "donor"
|
|
},
|
|
"AMo0AAAAAAAAAAAAAIAAJAACEAIIQCAgAAGCAAQgCBCAgEAAAggBCIAEIAAAAAAAAAAAAAAA": {
|
|
"name": "contributor"
|
|
},
|
|
"AMlNAAAAAAAAAAAAAPAfAACAHwDwgAcAAMQf4ADgAAAgwM8BAAwACEPABwDA__8xEACIAAAACAMOgCQAAGEwwAAoAPCAAQGMCCBhAAYIQPwAnwEYgADSB_QEQAAIkD_wJwABgAH8gx8ABAAYwE99ABgAAAcAACBwAADgBDCA-AAAADwQoH8AAAAA_v8DAAAAAAAMAAAAAAAAAAAAAAA": {
|
|
"name": "grogu_head",
|
|
"role_group": "donor"
|
|
},
|
|
"AMl9AAAAAAAAAAAAAPAfAACAHwDwgAcAAMQf4ADgAAAgwM8BAAwACEPABwDA__8xEACIAAAACAMOgCQAAGEwwAAoAPCAAQGMCCBhAAYIQPwAnwEYgADSB_QEQAAIkD_wJwABgAH8gx8ABAAYwE99ABgAAAcAACBwAADgBDCA-AAAADwQoH8AAABA_v8DBwAAAAIMACwAAAAwAAAwAQAAAAMAoBgAAAA4COCFAAAAYEbAIAcAAICjgzEbAAAALPwHSQAAAGAjAAoDAAAAJknIDAAAAFBEIj8AAACAOpA4AAAAAHyAwAEAAAAAQQQIAAAAAAAAAAAAAA": {
|
|
"name": "grogu",
|
|
"role_group": "donor"
|
|
}
|
|
},
|
|
"flag": {
|
|
"layers": {
|
|
"a": {
|
|
"name": "center_circle",
|
|
"role_group": "donor"
|
|
},
|
|
"b": {
|
|
"name": "center_hline",
|
|
"role_group": "donor"
|
|
},
|
|
"c": {
|
|
"name": "center_vline",
|
|
"role_group": "donor"
|
|
},
|
|
"d": {
|
|
"name": "center_star",
|
|
"role_group": "donor"
|
|
},
|
|
"e": {
|
|
"name": "center_flower",
|
|
"role_group": "donor"
|
|
},
|
|
"f": {
|
|
"name": "flower_tl",
|
|
"role_group": "donor"
|
|
},
|
|
"g": {
|
|
"name": "flower_tc",
|
|
"role_group": "donor"
|
|
},
|
|
"h": {
|
|
"name": "flower_tr",
|
|
"role_group": "donor"
|
|
},
|
|
"i": {
|
|
"name": "diag_br",
|
|
"role_group": "donor"
|
|
},
|
|
"j": {
|
|
"name": "diag_bl",
|
|
"role_group": "donor"
|
|
},
|
|
"k": {
|
|
"name": "frame"
|
|
},
|
|
"l": {
|
|
"name": "full"
|
|
},
|
|
"m": {
|
|
"name": "triangle_tl",
|
|
"role_group": "donor"
|
|
},
|
|
"n": {
|
|
"name": "triangle_bl",
|
|
"role_group": "donor"
|
|
},
|
|
"o": {
|
|
"name": "triangle_tr",
|
|
"role_group": "donor"
|
|
},
|
|
"p": {
|
|
"name": "triangle_br",
|
|
"role_group": "donor"
|
|
},
|
|
"q": {
|
|
"name": "half_l",
|
|
"role_group": "donor"
|
|
},
|
|
"r": {
|
|
"name": "half_r",
|
|
"role_group": "donor"
|
|
},
|
|
"s": {
|
|
"name": "half_t",
|
|
"role_group": "donor"
|
|
},
|
|
"t": {
|
|
"name": "half_b",
|
|
"role_group": "donor"
|
|
},
|
|
"u": {
|
|
"name": "mini_tr_bl",
|
|
"role_group": "donor"
|
|
},
|
|
"v": {
|
|
"name": "mini_tr_br",
|
|
"role_group": "donor"
|
|
},
|
|
"w": {
|
|
"name": "mini_tr_tl",
|
|
"role_group": "donor"
|
|
},
|
|
"x": {
|
|
"name": "mini_tr_tr",
|
|
"role_group": "donor"
|
|
},
|
|
"y": {
|
|
"name": "triangle_t",
|
|
"role_group": "donor"
|
|
},
|
|
"z": {
|
|
"name": "triangle_l",
|
|
"role_group": "donor"
|
|
},
|
|
"aa": {
|
|
"name": "triangle_b",
|
|
"role_group": "donor"
|
|
},
|
|
"ab": {
|
|
"name": "triangle_r",
|
|
"role_group": "donor"
|
|
},
|
|
"ac": {
|
|
"name": "tricolor_l",
|
|
"role_group": "donor"
|
|
},
|
|
"ad": {
|
|
"name": "tricolor_c",
|
|
"role_group": "donor"
|
|
},
|
|
"ae": {
|
|
"name": "tricolor_r",
|
|
"role_group": "donor"
|
|
},
|
|
"af": {
|
|
"name": "tricolor_t",
|
|
"role_group": "donor"
|
|
},
|
|
"ag": {
|
|
"name": "tricolor_m",
|
|
"role_group": "donor"
|
|
},
|
|
"ah": {
|
|
"name": "tricolor_b",
|
|
"role_group": "donor"
|
|
},
|
|
"ai": {
|
|
"name": "nato_emblem",
|
|
"role_group": "donor"
|
|
},
|
|
"aj": {
|
|
"name": "eu_star",
|
|
"role_group": "donor"
|
|
},
|
|
"ak": {
|
|
"name": "laurel_wreath",
|
|
"role_group": "donor"
|
|
},
|
|
"al": {
|
|
"name": "ofm_2025",
|
|
"role_group": "donor"
|
|
},
|
|
"am": {
|
|
"name": "octagram",
|
|
"role_group": "donor"
|
|
},
|
|
"an": {
|
|
"name": "octagram_2",
|
|
"role_group": "donor"
|
|
},
|
|
"ao": {
|
|
"name": "og",
|
|
"role_group": "donor"
|
|
},
|
|
"ap": {
|
|
"name": "og_plus",
|
|
"role_group": "donor"
|
|
},
|
|
"aq": {
|
|
"name": "beta_tester",
|
|
"role_group": "donor"
|
|
},
|
|
"ar": {
|
|
"name": "beta_tester_circle",
|
|
"role_group": "donor"
|
|
},
|
|
"as": {
|
|
"name": "rocket",
|
|
"role_group": "donor"
|
|
},
|
|
"at": {
|
|
"name": "rocket_mini",
|
|
"role_group": "donor"
|
|
},
|
|
"au": {
|
|
"name": "translator",
|
|
"role_group": "donor"
|
|
},
|
|
"av": {
|
|
"name": "admin_shield",
|
|
"role_group": "donor"
|
|
},
|
|
"aw": {
|
|
"name": "admin_shield_r",
|
|
"role_group": "donor"
|
|
},
|
|
"ax": {
|
|
"name": "admin_evan",
|
|
"role_group": "donor"
|
|
}
|
|
},
|
|
"color": {
|
|
"a": {
|
|
"color": "#ff0000",
|
|
"name": "red",
|
|
"role_group": "donor"
|
|
},
|
|
"b": {
|
|
"color": "#ffa500",
|
|
"name": "orange",
|
|
"role_group": "donor"
|
|
},
|
|
"c": {
|
|
"color": "#ffff00",
|
|
"name": "yellow",
|
|
"role_group": "donor"
|
|
},
|
|
"d": {
|
|
"color": "#008000",
|
|
"name": "green",
|
|
"role_group": "donor"
|
|
},
|
|
"e": {
|
|
"color": "#00ffff",
|
|
"name": "cyan",
|
|
"role_group": "donor"
|
|
},
|
|
"f": {
|
|
"color": "#0000ff",
|
|
"name": "blue",
|
|
"role_group": "donor"
|
|
},
|
|
"g": {
|
|
"color": "#000000",
|
|
"name": "black",
|
|
"role_group": "donor"
|
|
},
|
|
"h": {
|
|
"color": "#ffffff",
|
|
"name": "white",
|
|
"role_group": "donor"
|
|
},
|
|
"i": {
|
|
"color": "#800080",
|
|
"name": "purple",
|
|
"role_group": "donor"
|
|
},
|
|
"j": {
|
|
"color": "#ff69b4",
|
|
"name": "hotpink",
|
|
"role_group": "donor"
|
|
},
|
|
"k": {
|
|
"color": "#a52a2a",
|
|
"name": "brown",
|
|
"role_group": "donor"
|
|
},
|
|
"l": {
|
|
"color": "#808080",
|
|
"name": "gray",
|
|
"role_group": "donor"
|
|
},
|
|
"m": {
|
|
"color": "#20b2aa",
|
|
"name": "teal",
|
|
"role_group": "donor"
|
|
},
|
|
"n": {
|
|
"color": "#ff6347",
|
|
"name": "tomato",
|
|
"role_group": "donor"
|
|
},
|
|
"o": {
|
|
"color": "#4682b4",
|
|
"name": "steelblue",
|
|
"role_group": "donor"
|
|
},
|
|
"p": {
|
|
"color": "#90ee90",
|
|
"name": "lightgreen",
|
|
"role_group": "donor"
|
|
},
|
|
"q": {
|
|
"color": "#8b0000",
|
|
"name": "darkred",
|
|
"role_group": "donor"
|
|
},
|
|
"r": {
|
|
"color": "#191970",
|
|
"name": "navy",
|
|
"role_group": "donor"
|
|
},
|
|
"s": {
|
|
"color": "#ffd700",
|
|
"name": "gold",
|
|
"role_group": "donor"
|
|
},
|
|
"t": {
|
|
"color": "#add8e6",
|
|
"name": "lightblue",
|
|
"role_group": "donor"
|
|
},
|
|
"u": {
|
|
"color": "#f5f5dc",
|
|
"name": "beige",
|
|
"role_group": "donor"
|
|
},
|
|
"v": {
|
|
"color": "#ffb6c1",
|
|
"name": "lightpink",
|
|
"role_group": "donor"
|
|
},
|
|
"w": {
|
|
"color": "#708090",
|
|
"name": "slategray",
|
|
"role_group": "donor"
|
|
},
|
|
"x": {
|
|
"color": "#00ff7f",
|
|
"name": "springgreen",
|
|
"role_group": "donor"
|
|
},
|
|
"y": {
|
|
"color": "#dc143c",
|
|
"name": "crimson",
|
|
"role_group": "donor"
|
|
},
|
|
"z": {
|
|
"color": "#ffbf00",
|
|
"name": "amber",
|
|
"role_group": "donor"
|
|
},
|
|
"0": {
|
|
"color": "#3d9970",
|
|
"name": "olive_green",
|
|
"role_group": "donor"
|
|
},
|
|
"1": {
|
|
"color": "#87ceeb",
|
|
"name": "sky_blue",
|
|
"role_group": "donor"
|
|
},
|
|
"2": {
|
|
"color": "#6a5acd",
|
|
"name": "slate_blue",
|
|
"role_group": "donor"
|
|
},
|
|
"3": {
|
|
"color": "#ff66cc",
|
|
"name": "rose_pink",
|
|
"role_group": "donor"
|
|
},
|
|
"4": {
|
|
"color": "#36454f",
|
|
"name": "charcoal",
|
|
"role_group": "donor"
|
|
},
|
|
"5": {
|
|
"color": "#fffff0",
|
|
"name": "ivory",
|
|
"role_group": "donor"
|
|
},
|
|
"A": {
|
|
"color": "rainbow",
|
|
"name": "rainbow",
|
|
"role_group": "donor"
|
|
},
|
|
"B": {
|
|
"color": "bright-rainbow",
|
|
"name": "bright_rainbow",
|
|
"role_group": "donor"
|
|
},
|
|
"C": {
|
|
"color": "gold-glow",
|
|
"name": "gold_glow",
|
|
"role_group": "donor"
|
|
},
|
|
"D": {
|
|
"color": "silver-glow",
|
|
"name": "silver_glow",
|
|
"role_group": "donor"
|
|
},
|
|
"E": {
|
|
"color": "copper-glow",
|
|
"name": "copper_glow",
|
|
"role_group": "donor"
|
|
},
|
|
"F": {
|
|
"color": "neon",
|
|
"name": "neon",
|
|
"role_group": "donor"
|
|
},
|
|
"G": {
|
|
"color": "lava",
|
|
"name": "lava",
|
|
"role_group": "donor"
|
|
},
|
|
"H": {
|
|
"color": "water",
|
|
"name": "water",
|
|
"role_group": "donor"
|
|
}
|
|
}
|
|
}
|
|
}
|