z_mirror/BottleneckLite
git clone https://git.raiguard.me/z_mirror/BottleneckLite
ce25749
new-style
1local constants ={} 2 3constants . additional_vertical_offset =0.1 4 5constants . colors ={ 6default ={ 7off ={ a =0 } , 8blue ={ r =0.3 , g =0.3 , b =1 } , 9cyan ={ r =0.3 , g =1 , b =1 } , 10green ={ r =0.3 , g =1 , b =0.3 } , 11orange ={ r =1 , g =0.5 , b =0.3 } , 12purple ={ r =1 , g =0.3 , b =1 } , 13red ={ r =1 , g =0.2 , b =0.2 } , 14white ={ r =1 , g =1 , b =1 } , 15yellow ={ r =1 , g =1 , b =0.3 } , 16} , 17solid ={ 18off ={ a =0 } , 19blue ={ b =1 } , 20cyan ={ g =1 , b =1 } , 21green ={ g =1 } , 22orange ={ r =1 , g =0.5 } , 23purple ={ r =1 , b =1 } , 24red ={ r =1 } , 25white ={ r =1 , g =1 , b =1 } , 26yellow ={ r =1 , g =1 } , 27} , 28} 29 30local color_settings ={} 31for name in pairs ( constants . colors . default ) do 32color_settings [ # color_settings + 1 ] =name 33end 34constants . color_settings =color_settings 35 36constants . default_size ="small" 37 38constants . horizontal_position =0.3 39 40constants . ignored_entities ={ 41-- Mining Drones 42[ "mining-depot" ] =true , 43-- Space Exploration 44[ "se-core-miner" ] =true , 45[ "se-rocket-launch-pad-silo" ] =true , 46-- Transport Drones 47[ "fuel-depot" ] =true , 48[ "request-depot" ] =true , 49[ "supply-depot" ] =true , 50[ "buffer-depot" ] =true , 51} 52 53constants . sizes ={ 54small =0.15 , 55medium =0.2 , 56large =0.25 , 57} 58 59local size_settings ={} 60for name in pairs ( constants . sizes ) do 61size_settings [ # size_settings + 1 ] =name 62end 63constants . size_settings =size_settings 64 65constants . status_settings ={ 66disabled ={ color ="red" , order ="ca" } , 67full_output ={ color ="yellow" , order ="cb" } , 68idle ={ color ="red" , order ="cc" } , 69insufficient_input ={ color ="red" , order ="cd" } , 70low_power ={ color ="yellow" , order ="ce" } , 71no_minable_resources ={ color ="red" , order ="cf" } , 72no_power ={ color ="red" , order ="cg" } , 73working ={ color ="green" , order ="ch" } , 74} 75 76return constants