RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
MessageEvent.java
1package com.osroyale.game.task.impl;
2
3import com.osroyale.Config;
4import com.osroyale.content.triviabot.TriviaBot;
5import com.osroyale.game.task.Task;
6import com.osroyale.game.world.World;
7import com.osroyale.net.discord.Discord;
8import com.osroyale.util.Utility;
9
38
39public class MessageEvent extends Task {
40
42 private int tick;
43
45 public MessageEvent() {
46 super(180);
47 this.tick = 0;
48 }
49
50 @Override
51 public void execute() {
52 tick++;
53
54 if (tick % 2 == 0) {
55 String message = Utility.randomElement(Config.MESSAGES);
56 World.sendMessage("<img=15> <col=2C7526>Broadcast: </col>" + message);
57 } else {
59 }
60 }
61}
static final String[] MESSAGES
Definition Config.java:262
Task(boolean instant, int delay)
Definition Task.java:75
static void sendMessage(String... messages)
Definition World.java:433
static< T > T randomElement(Collection< T > collection)
Definition Utility.java:285