Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module PLANTACAO
- # Fator do tempo
- # 100 é 1 segundo na vida real
- TIME_AD = 0.1
- # Id do mapa em que ficam os eventos das plantas
- MAP_ID = 1
- # Nome do elemento que uma semente de planta precisa possuir
- ELEMENT_ITEM = "Grao"
- # Data inicial
- # [segundos, minutos, horas, dias, meses, anos]
- DATA_INICIAL = [0, 48, 20, 5, 6, 2007]
- module PLANTS
- # Invariaveis
- GROW_TIME = []
- BROTAR_TIME = []
- # Id do evento no mapa de eventos
- id = 1
- # Tempo que a planta demora pra ativar o switch local
- # "ID" => [anos, meses, dias, horas, minutos, segundos]
- GROW_TIME[id] = {
- "A" => [0, 0, 1, 3, 45, 30],
- "B" => [0, 0, 2, 1, 45, 30],
- "C" => [0, 0, 3, 7, 45, 30]
- }
- # Tempo que a planta demora ativar os switches pela segunda vez
- # "ID" => [anos, meses, dias, horas, minutos, segundos]
- BROTAR_TIME[id] = {
- "A" => [0, 0, 0, 7, 55, 30],
- "B" => [0, 0, 1, 2, 25, 30],
- "C" => [0, 0, 2, 1, 5, 30]
- }
- # Id do evento no mapa de eventos
- id = 2
- # Tempo que a planta demora pra ativar o switch local
- # "ID" => [anos, meses, dias, horas, minutos, segundos]
- GROW_TIME[id] = {
- "A" => [0, 0, 2, 3, 45, 30],
- "B" => [0, 0, 4, 1, 45, 30],
- "C" => [0, 0, 6, 7, 45, 30]
- }
- # Tempo que a planta demora ativar os switches pela segunda vez
- # "ID" => [anos, meses, dias, horas, minutos, segundos]
- BROTAR_TIME[id] = {
- "A" => [0, 0, 0, 7, 55, 30],
- "B" => [0, 0, 1, 2, 25, 30],
- "C" => [0, 0, 2, 1, 5, 30]
- }
- end
- module TIME
- MESES = []
- # Defina os meses
- # MESES[id]= [nome, dias, chuva, tempoestade, neve]
- # chuva = [chance1, duraçao média]
- # tempoestade = [chance1, duraçao média]
- # neve = [chance1, duraçao média]
- MESES[1] = ["Janeiro", 31, [45, 12], [10, 12], []]
- MESES[2] = ["Fevereiro", 28, [40, 7], [30, 4], []]
- MESES[3] = ["Março", 31, [35, 10], [], []]
- MESES[4] = ["Abril", 30, [20, 10], [20, 10], []]
- MESES[5] = ["Maio", 31, [10, 10], [10, 10], []]
- MESES[6] = ["Junho", 30, [10, 10], [10, 10], [5, 10]]
- MESES[7] = ["Julho", 31, [10, 10], [10, 10], [20, 10]]
- MESES[8] = ["Agosto", 31, [10, 10], [10, 10], [45, 10]]
- MESES[9] = ["Setembro", 30, [10, 10], [10, 10], [40, 10]]
- MESES[10] = ["Outubro", 31, [10, 10], [20, 10], [10, 10]]
- MESES[11] = ["Novembro", 30, [10, 10], [40, 10], [3, 10]]
- MESES[12] = ["Dezembro", 31, [30, 10], [30, 10], []]
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement