banner
Avaliação
Votado0

Modificação StoreRotationConfig

0
Versão do mod:1
Versão do jogo:2.3.1
O mod foi testado com sucesso e está livre de vírus
1749.29K20.12K

Denunciar mod

  • image
modalImage

Sobre este Mod

Descrição.

Modo simples que permite ajustar o número de itens na loja a cada semana.


Usado quando a loja tem um grande número de itens modificados (roupas, móveis, etc.), e a rotação de baunilha da loja é improvável para manter o item desejado em estoque.


Compatível com v45, v49, v50 e v56.


Usa o Lordfirespeed CSync (v5.0.1 ou posterior) para sincronizar as definições de configuração entre o host e o cliente.


Configuração

Configuração geral.

Por padrão, o número de itens na loja aumenta de 4 a 5 (baunilha) para 8 a 12, mas esse intervalo pode ser alterado nas configurações minItems e maxItems. Se ambos os números forem definidos com o mesmo valor, o número de itens será fixo em todas as rodadas; se minItems for maior que maxItems, ambos os números serão definidos com um valor maior. Para evitar problemas com números negativos, as rotações de armazenamento são criadas usando os valores absolutos desses dois parâmetros.


Você também pode habilitar a opção showAll (desativada por padrão) para habilitar todos os itens disponíveis para compra na rotação da loja. A inicialização normal não deve causar nenhum problema com isso, mas é feito em parte para resolver o problema de conflitos de nome ao comprar coisas no terminal.


Se você desabilitar a opção Mostrar Comprado (habilitada por padrão), os itens já comprados não serão mais exibidos em rotações de loja futuras, e os itens comprados serão removidos da rotação atual imediatamente.


Para garantir que os itens apareçam na rotação de armazenamento, adicione o nome do item às configurações de itemLista branca, separadas por vírgulas. Da mesma forma, se você não quiser que seu produto apareça na rotação da loja, adicione o nome ao itemBlacklist.


Rotação de Vendas

Na versão 2.3.0, os produtos em uma loja rotativa podem ser configurados para serem colocados à venda de tempos em tempos. Por padrão, a probabilidade de que 1-5 itens serão colocados à venda é de cerca de 33%, e o tamanho do desconto varia entre 10-50%, arredondado para os 10 mais próximos.


O parâmetro SaleChance controla a probabilidade percentual de que os itens giratórios sejam colocados à venda. Como nos armazenamentos regulares, o parâmetro roundToNearestTen determina se o desconto será arredondado para 10.


Configurações do lado do cliente

A ativação da opção sortItems (desativada por padrão) garante que a rotação de armazenamento seja exibida em ordem alfabética.


Se stockAll estiver habilitado ou minItems/maxItems for grande e a rolagem ignorar várias linhas se houver muitos itens na rotação do armazenamento, habilite relativeScroll (padrão), a configuração de rolagem definida por linesToScroll (padrão 20) será ajustada para um determinado número de linhas de uma vez, dependendo do comprimento da página de terminal exibida atual.


Essas configurações não estão sincronizadas com o computador host e podem ser alteradas livremente sem problemas.


Compatibilidade.

O método fixo Terminal.RotateShipDecorSelection() é funcionalmente idêntico à baunilha, apenas com opções de personalização adicionais, portanto, deve funcionar bem com outros mods (Terminal. ShipDecorSelection, a menos que você limpe a lista e crie a sua própria, ou force-a a ser adicionada sem verificar se o assunto já existe).


Além disso, algo pode dar errado se a lista Terminal.ShipDecorSelection for ocupada por outro mod imediatamente após entrar no lobby e antes de sincronizar os itens de desbloqueio da nave. A lista será preenchida somente após a sincronização bem-sucedida com o host e permanecerá vazia até lá. Não houve problemas até agora, mas se você notar quaisquer incompatibilidades, por favor, relate-as para nós no tópico apropriado no servidor Discórdia de Modding de Empresa Letal ou abra o problema no GitHub.


Esse sistema de vendas é completamente separado das vendas normais de itens na loja, de modo que não entra em conflito com outros mods que podem alterar essas vendas (por exemplo, permitindo que mais itens sejam vendidos). No entanto, se outros mods alterarem a página de armazenamento do dispositivo, um número de desconto (por exemplo, 50%) aparecerá nele. O desconto deve ser aplicado independentemente, mas se forem encontradas incompatibilidades, corrija-as o mais rápido possível.


Ele também pode causar incompatibilidade ou problemas com outros mods que modificam ou instalam PlayerControllerB.terminalScrollVertical.


Nota: Embora este mod seja tecnicamente um mod de servidor, o cliente deve ter o mod definido para ver e comprar itens adicionados à rotação de loja de baunilha. Da mesma forma, se você se juntar ao lobby sem uma moda definida, a rotação das lojas não mudará.


Observação: a partir da versão 2.0.0, esse mod deve ser instalado no host e no cliente, mas se o CSync implementar novamente a capacidade de se unir ao lobby do cliente ou do host sem o mod instalado, que depende desse mod, eu me tornarei (tecnicamente) servidor novamente.imagem 1 para o modo StoreRotationConfig

Mods/Addons semelhantes

Versão do Jogo *

2.3.1 (pacoito-StoreRotationConfig-2.3.1.zip)