Exemple #1
0
        public JobIconsGui(JobIconsPlugin plugin)
        {
            this.plugin = plugin;

            plugin.Interface.UiBuilder.OnOpenConfigUi += OnOpenConfigUi;
            plugin.Interface.UiBuilder.OnBuildUi      += OnBuildUi;
        }
Exemple #2
0
        public static void Initialize(JobIconsPlugin plugin)
        {
            IconSet.plugin = plugin;

            Add("Gold", new int[] {
                62001, 62002, 62003, 62004, 62005, 62006, 62007, 62008, 62009, 62010,
                62011, 62012, 62013, 62014, 62015, 62016, 62017, 62018, 62019, 62020,
                62021, 62022, 62023, 62024, 62025, 62026, 62027, 62028, 62029, 62030,
                62031, 62032, 62033, 62034, 62035, 62036, 62037, 62038
            });
            Add("Framed", new int[] {
                62101, 62102, 62103, 62104, 62105, 62106, 62107, 62108, 62109, 62110,
                62111, 62112, 62113, 62114, 62115, 62116, 62117, 62118, 62119, 62120,
                62121, 62122, 62123, 62124, 62125, 62126, 62127, 62128, 62129, 62130,
                62131, 62132, 62133, 62134, 62135, 62136, 62137, 62138
            });
            Add("Glowing", new int[] {
                62301, 62302, 62303, 62304, 62305, 62306, 62307, 62310, 62311, 62312,
                62313, 62314, 62315, 62316, 62317, 62318, 62319, 62320, 62401, 62402,
                62403, 62404, 62405, 62406, 62407, 62308, 62408, 62409, 62309, 62410,
                62411, 62412, 62413, 62414, 62415, 62416, 62417, 62418
            });
            Add("Grey", new int[] {
                91022, 91023, 91024, 91025, 91026, 91028, 91029, 91031, 91032, 91033,
                91034, 91035, 91036, 91037, 91038, 91039, 91040, 91041, 91079, 91080,
                91081, 91082, 91083, 91084, 91085, 91030, 91086, 91087, 91121, 91122,
                91125, 91123, 91124, 91127, 91128, 91129, 91130, 91131
            }, 2);
            Add("Black", new int[] {
                91522, 91523, 91524, 91525, 91526, 91528, 91529, 91531, 91532, 91533,
                91534, 91535, 91536, 91537, 91538, 91539, 91540, 91541, 91579, 91580,
                91581, 91582, 91583, 91584, 91585, 91530, 91586, 91587, 91621, 91622,
                91625, 91623, 91624, 91627, 91628, 91629, 91630, 91631
            }, 2);
            Add("Yellow", new int[] {
                92022, 92023, 92024, 92025, 92026, 92028, 92029, 92031, 92032, 92033,
                92034, 92035, 92036, 92037, 92038, 92039, 92040, 92041, 92079, 92080,
                92081, 92082, 92083, 92084, 92085, 92030, 92086, 92087, 92121, 92122,
                92125, 92123, 92124, 92127, 92128, 92129, 92130, 92131
            }, 2);
            Add("Orange", new int[] {
                92522, 92523, 92524, 92525, 92526, 92528, 92529, 92531, 92532, 92533,
                92534, 92535, 92536, 92537, 92538, 92539, 92540, 92541, 92579, 92580,
                92581, 92582, 92583, 92584, 92585, 92530, 92586, 92587, 92621, 92622,
                92625, 92623, 92624, 92627, 92628, 92629, 92630, 92631
            }, 2);
            Add("Red", new int[] {
                93022, 93023, 93024, 93025, 93026, 93028, 93029, 93031, 93032, 93033,
                93034, 93035, 93036, 93037, 93038, 93039, 93040, 93041, 93079, 93080,
                93081, 93082, 93083, 93084, 93085, 93030, 93086, 93087, 93121, 93122,
                93125, 93123, 93124, 93127, 93128, 93129, 93130, 93131
            }, 2);
            Add("Purple", new int[] {
                93522, 93523, 93524, 93525, 93526, 93528, 93529, 93531, 93532, 93533,
                93534, 93535, 93536, 93537, 93538, 93539, 93540, 93541, 93579, 93580,
                93581, 93582, 93583, 93584, 93585, 93530, 93586, 93587, 93621, 93622,
                93625, 93623, 93624, 93627, 93628, 93629, 93630, 93631
            }, 2);
            Add("Blue", new int[] {
                94022, 94023, 94024, 94025, 94026, 94028, 94029, 94031, 94032, 94033,
                94034, 94035, 94036, 94037, 94038, 94039, 94040, 94041, 94079, 94080,
                94081, 94082, 94083, 94084, 94085, 94030, 94086, 94087, 94121, 94122,
                94125, 94123, 94124, 94127, 94128, 94129, 94130, 94131
            }, 2);
            Add("Green", new int[] {
                94522, 94523, 94524, 94525, 94526, 94528, 94529, 94531, 94532, 94533,
                94534, 94535, 94536, 94537, 94538, 94539, 94540, 94541, 94579, 94580,
                94581, 94582, 94583, 94584, 94585, 94530, 94586, 94587, 94621, 94622,
                94625, 94623, 94624, 94627, 94628, 94629, 94630, 94631
            }, 2);
            Add("Role", new int[] {
                62581, 62584, 62581, 62584, 62586, 62582, 62502, 62502, 62503, 62504,
                62505, 62506, 62507, 62508, 62509, 62510, 62511, 62512, 62581, 62584,
                62581, 62584, 62586, 62582, 62587, 62587, 62587, 62582, 62584, 62584,
                62586, 62581, 62582, 62584, 62587, 62587, 62581, 62586
            });
            Add("Custom1", new Func <Job, int>((job) => plugin.Configuration.CustomIconSet1[(int)job]));
            Add("Custom2", new Func <Job, int>((job) => plugin.Configuration.CustomIconSet2[(int)job]));
        }