|
@@ -9,7 +9,8 @@ default_meeting_cooldown = 15; //sekunden
|
|
|
default_kill_cooldown = 30; //sekunden
|
|
|
start_kill_cooldown = 10; //sekunden
|
|
|
default_discuss_time = 10; //sekunden
|
|
|
-default_vote_time = 10; //sekunden
|
|
|
+default_vote_time = 30; //sekunden
|
|
|
+confirm_ejects = true;
|
|
|
|
|
|
default_speed = 1.25;
|
|
|
|
|
@@ -24,21 +25,23 @@ amount_long = 2;
|
|
|
admin_table_loc = loc.new(gamesworld, 3089, 108, 3970);
|
|
|
//admin_table_inv = inv.new("023332320 030203230 232003232 030203030 023332320 000000200");
|
|
|
admin_table_inv = inv.new("023332320030203230232003232030203030023332320000000200");
|
|
|
-inv.setItem(admin_table_inv, 0, read.item("minecraft:sticky_piston", 33, "§rUpper Engine"));
|
|
|
-inv.setItem(admin_table_inv, 4, read.item("minecraft:cake", 33, "§rCafeteria"));
|
|
|
-inv.setItem(admin_table_inv, 6, read.item("minecraft:golden_sword", 33, "§rWeapons"));
|
|
|
-inv.setItem(admin_table_inv, 8, read.item("minecraft:bone", 33, "§rMedBay"));
|
|
|
-inv.setItem(admin_table_inv, 10, read.item("km:plum_sapling", 33, "§rO2"));
|
|
|
-inv.setItem(admin_table_inv, 12, read.item("minecraft:tnt", 33, "§rReactor"));
|
|
|
-inv.setItem(admin_table_inv, 14, read.item("minecraft:observer", 33, "§rSecurity"));
|
|
|
-inv.setItem(admin_table_inv, 16, read.item("minecraft:lectern", 33, "§rAdmin"));
|
|
|
-inv.setItem(admin_table_inv, 18, read.item("minecraft:compass", 33, "§rNavigation"));
|
|
|
-inv.setItem(admin_table_inv, 20, read.item("minecraft:redstone", 33, "§rElectrical"));
|
|
|
-inv.setItem(admin_table_inv, 23, read.item("minecraft:sticky_piston", 33, "§rLower Engine"));
|
|
|
-inv.setItem(admin_table_inv, 27, read.item("minecraft:red_shulker_box", 33, "§rStorage"));
|
|
|
-inv.setItem(admin_table_inv, 29, read.item("minecraft:shield", 33, "§rShields"));
|
|
|
-inv.setItem(admin_table_inv, 30, read.item("minecraft:end_rod", 33, "§rCommunications"));
|
|
|
-
|
|
|
+inv.setItem(admin_table_inv, 0, read.item("minecraft:blue_stained_glass_pane", 1, "§rUpper Engine"));
|
|
|
+inv.setItem(admin_table_inv, 4, read.item("minecraft:blue_stained_glass_pane", 1, "§rCafeteria"));
|
|
|
+inv.setItem(admin_table_inv, 6, read.item("minecraft:blue_stained_glass_pane", 1, "§rWeapons"));
|
|
|
+inv.setItem(admin_table_inv, 8, read.item("minecraft:blue_stained_glass_pane", 1, "§rMedBay"));
|
|
|
+inv.setItem(admin_table_inv, 10, read.item("minecraft:blue_stained_glass_pane", 1, "§rO2"));
|
|
|
+inv.setItem(admin_table_inv, 12, read.item("minecraft:blue_stained_glass_pane", 1, "§rReactor"));
|
|
|
+inv.setItem(admin_table_inv, 14, read.item("minecraft:blue_stained_glass_pane", 1, "§rSecurity"));
|
|
|
+inv.setItem(admin_table_inv, 16, read.item("minecraft:blue_stained_glass_pane", 1, "§rAdmin"));
|
|
|
+inv.setItem(admin_table_inv, 18, read.item("minecraft:blue_stained_glass_pane", 1, "§rNavigation"));
|
|
|
+inv.setItem(admin_table_inv, 20, read.item("minecraft:blue_stained_glass_pane", 1, "§rElectrical"));
|
|
|
+inv.setItem(admin_table_inv, 23, read.item("minecraft:blue_stained_glass_pane", 1, "§rLower Engine"));
|
|
|
+inv.setItem(admin_table_inv, 27, read.item("minecraft:blue_stained_glass_pane", 1, "§rStorage"));
|
|
|
+inv.setItem(admin_table_inv, 29, read.item("minecraft:blue_stained_glass_pane", 1, "§rShields"));
|
|
|
+inv.setItem(admin_table_inv, 30, read.item("minecraft:blue_stained_glass_pane", 1, "§rCommunications"));
|
|
|
+
|
|
|
+start_sign_loc = loc.new(gamesworld, 904, 85, 948);
|
|
|
+color_choose_loc = loc.new(gamesworld, 902, 84, 948);
|
|
|
meeting_button_loc = loc.new(gamesworld, 3080, 109, 3950);
|
|
|
fix_lights_loc_1 = loc.new(gamesworld, 3063, 109, 3975);
|
|
|
fix_lights_loc_2 = loc.new(gamesworld, 3064, 109, 3975);
|
|
@@ -112,16 +115,16 @@ set.add(med_scan_locs, loc.new(gamesworld, 3067, 108, 3964));
|
|
|
set.add(med_scan_locs, loc.new(gamesworld, 3068, 108, 3964));
|
|
|
|
|
|
spawn_locs = list.new();
|
|
|
-list.add(spawn_locs, loc.new(gamesworld, 3077.5, 109, 3948.5));
|
|
|
-list.add(spawn_locs, loc.new(gamesworld, 3077.5, 109, 3950.5));
|
|
|
-list.add(spawn_locs, loc.new(gamesworld, 3077.5, 109, 3952.5));
|
|
|
-list.add(spawn_locs, loc.new(gamesworld, 3083.5, 109, 3948.5));
|
|
|
-list.add(spawn_locs, loc.new(gamesworld, 3083.5, 109, 3950.5));
|
|
|
-list.add(spawn_locs, loc.new(gamesworld, 3083.5, 109, 3952.5));
|
|
|
-list.add(spawn_locs, loc.new(gamesworld, 3079.5, 109, 3953.5));
|
|
|
-list.add(spawn_locs, loc.new(gamesworld, 3081.5, 109, 3953.5));
|
|
|
-list.add(spawn_locs, loc.new(gamesworld, 3079.5, 109, 3947.5));
|
|
|
-list.add(spawn_locs, loc.new(gamesworld, 3081.5, 109, 3947.5));
|
|
|
+list.add(spawn_locs, loc.new(gamesworld, 3077.5, 109, 3948.5, -57, 0.0001));
|
|
|
+list.add(spawn_locs, loc.new(gamesworld, 3077.5, 109, 3950.5, -90, 0.0001));
|
|
|
+list.add(spawn_locs, loc.new(gamesworld, 3077.5, 109, 3952.5, -124, 0.0001));
|
|
|
+list.add(spawn_locs, loc.new(gamesworld, 3083.5, 109, 3948.5, 57, 0.0001));
|
|
|
+list.add(spawn_locs, loc.new(gamesworld, 3083.5, 109, 3950.5, 90, 0.0001));
|
|
|
+list.add(spawn_locs, loc.new(gamesworld, 3083.5, 109, 3952.5, 124, 0.0001));
|
|
|
+list.add(spawn_locs, loc.new(gamesworld, 3079.5, 109, 3953.5, -162, 0.0001));
|
|
|
+list.add(spawn_locs, loc.new(gamesworld, 3081.5, 109, 3953.5, 162, 0.0001));
|
|
|
+list.add(spawn_locs, loc.new(gamesworld, 3079.5, 109, 3947.5, -19, 0.0001));
|
|
|
+list.add(spawn_locs, loc.new(gamesworld, 3081.5, 109, 3947.5, 19, 0.0001));
|
|
|
|
|
|
elec_power_loc = loc.new(gamesworld, 3065, 109, 3967);
|
|
|
comm_power_loc = loc.new(gamesworld, 3092, 109, 3982);
|
|
@@ -586,6 +589,60 @@ list.add(cams_par_locs, loc.new(gamesworld, 3065.5, 110.5, 3949.5)); //MedBay
|
|
|
list.add(cams_par_locs, loc.new(gamesworld, 3082.5, 110.5, 3965.5)); //Admin
|
|
|
list.add(cams_par_locs, loc.new(gamesworld, 3103.5, 110.5, 3960.5)); //Navigation
|
|
|
|
|
|
+color_list = list.new();
|
|
|
+list.add(color_list, "black");
|
|
|
+list.add(color_list, "cyan");
|
|
|
+list.add(color_list, "red");
|
|
|
+list.add(color_list, "blue");
|
|
|
+list.add(color_list, "orange");
|
|
|
+list.add(color_list, "green");
|
|
|
+list.add(color_list, "gray");
|
|
|
+list.add(color_list, "white");
|
|
|
+list.add(color_list, "pink");
|
|
|
+list.add(color_list, "purple");
|
|
|
+list.add(color_list, "yellow");
|
|
|
+list.add(color_list, "lime");
|
|
|
+
|
|
|
+cloth_code_map = map.new();
|
|
|
+map.add(cloth_code_map, "black", 1908001);
|
|
|
+map.add(cloth_code_map, "cyan", 1481884);
|
|
|
+map.add(cloth_code_map, "red", 11546150);
|
|
|
+map.add(cloth_code_map, "blue", 3949738);
|
|
|
+map.add(cloth_code_map, "orange", 16351261);
|
|
|
+map.add(cloth_code_map, "green", 6192150);
|
|
|
+map.add(cloth_code_map, "gray", 10329495);
|
|
|
+map.add(cloth_code_map, "white", 16383998);
|
|
|
+map.add(cloth_code_map, "pink", 15961002);
|
|
|
+map.add(cloth_code_map, "purple", 8991416);
|
|
|
+map.add(cloth_code_map, "yellow", 16701501);
|
|
|
+map.add(cloth_code_map, "lime", 8439583);
|
|
|
+
|
|
|
+color_code_map = map.new();
|
|
|
+map.add(color_code_map, "black", "§0");
|
|
|
+map.add(color_code_map, "cyan", "§b");
|
|
|
+map.add(color_code_map, "red", "§c");
|
|
|
+map.add(color_code_map, "blue", "§9");
|
|
|
+map.add(color_code_map, "orange", "§6");
|
|
|
+map.add(color_code_map, "green", "§2");
|
|
|
+map.add(color_code_map, "gray", "§7");
|
|
|
+map.add(color_code_map, "white", "§f");
|
|
|
+map.add(color_code_map, "pink", "§d");
|
|
|
+map.add(color_code_map, "purple", "§5");
|
|
|
+map.add(color_code_map, "yellow", "§e");
|
|
|
+map.add(color_code_map, "lime", "§a");
|
|
|
+
|
|
|
+//color_choose_inv = inv.new("000000000 033333300 033333300 000000000");
|
|
|
+color_choose_inv = inv.new("000000000033333300033333300000000000");
|
|
|
+index = 0;
|
|
|
+iter = list.iterator(color_list);
|
|
|
+while(hasNext(iter)) {
|
|
|
+ color_name = next(iter);
|
|
|
+ cloth_code = map.get(cloth_code_map, color_name);
|
|
|
+ color_name = text.upperFirstLetter(color_name);
|
|
|
+ item = read.item(concat("{id:\"minecraft:leather_chestplate\",Count:1b,tag:{Damage:0,display:{color:", cloth_code, ",Name:'{\"text\":\"§r", color_name, "\"}'}}}"));
|
|
|
+ inv.setItem(color_choose_inv, index++, item);
|
|
|
+}
|
|
|
+
|
|
|
function addVentIcons(vent_loc, icon_1, vent_tp_loc_1, icon_2, vent_tp_loc_2) {
|
|
|
a = array.new(4);
|
|
|
a[0] = icon_1;
|