Giter VIP home page Giter VIP logo

better914's Introduction

Better914

A brand new item upgrade system

From now on, items are upgraded according to levels from -4 to +4
Each level has a specific chance of occur

Level Chances SCP-914 knob position
-4 5% Rough
-3 10% Rough
-2 100% / 20% Rough / Coarse
-1 100% Coarse
0 100% 1:1
1 100% Fine
2 20% / 100% Fine / VeryFine
3 10% VeryFine
4 5% VeryFine

In addition, levels -1 to 1 have 20% chances of failure - (upgrade to the same item)
Levels -2 to 2 are equivalent to the knob settings (-2 - Rough, -1 - Coarse etc.)

This system gives you the chance to upgrade a scientist's card to O5 in two upgrades with the risk of burning the card (tested)

Modification of the player's life

On each setting there is a chance (depending on the position of the knob) for permanent¹ adding or taking life from the player.

SCP-914 knob position Ammount Chances
Rough -100%² ³ ⁴ 60%
Coarse -50%² ³ ⁴ 50%
1:1 +0%² ³ ---
Fine +25%² ³ 40%
VeryFine +50%² ³ 30%

¹ - until death - if the player has a -50% life, then the first aid kit will regenerate only to this value. Even escaping doesn't help. To get rid of this effect, use SCP-914 or die.
² - % of basic life (not actual life)
³ - It also affects zombies
⁴ - For SCP (except SCP-049-2), the percentage points are divided in half (see b914_SCP_Damage_chance_multiplier)

Configs

Config Option Value Type Default Value Description
b914_enabled boolean true Enables/Disables this plugin
b914_knob_while_working boolean true Enables/Disables option to rotate knob while SCP-914 is working
b914_override_handcuff_config boolean true Indicates if b914_disarmed_interact sould be used instread of game value
b914_disarmed_interact boolean true Enables/Disables ability of disarmed people to interact with SCP-914
b914_use_new_recipe_system boolean true Enables/Disables ussage of new recipes
b914_level-4_chance float 5.0 Chances to degrade item to level -4
b914_level-3_chance float 10.0 Chances to degrade item to level -3
b914_level-2_chance float 20.0 Chances to degrade item to level -2
b914_level2_chance float 20.0 Chances to upgrade item to level 2
b914_level3_chance float 10.0 Chances to upgrade item to level 3
b914_level4_chance float 5.0 Chances to upgrade item to level 4
b914_same_item_chance float 20.0 Chances for upgrade to not occure on coarse, 1:1 and fine settings
b914_inv_upgrade_chance float 20.0 Chances for upgrade one random item in player inventory while inside SCP-914
b914_change_player_health boolean true Enables/Disables modification of health by SCP-914
b914_rough_damage_chance float 60.0 Chances for taking health from player
b914_coarse_damage_chance float 50.0 Chances for taking health from player
b914_fine_heal_chance float 40.0 Chances for giving health to player
b914_veryfine_heal_chance float 30.0 Chances for giving health to player
b914_rough_damage_amount float 100.0 % Ammount of health to take from player
b914_coarse_damage_amount float 50.0 % Ammount of health to take from player
b914_fine_heal_amount float 25.0 % Ammount of health to give to player
b914_veryfine_heal_amount float 50.0 % Ammount of health to give to player
b914_rough_coarse_damage_SCPs boolean true Enables/Disables taking damage to SCP's inside SCP-914 while on settings rough or coarse
b914_SCP_Damage_chance_multiplier float 0.5 Multiplies chances of taking damage by SCP's (see b914_rough_damage_chance and b914_coarse_damage_chance
b914_swap_players_roles boolean true Enables/Disables swapping of players roles while on setting 1:1 (To occur two different classes inside SCP-914 are needed)
b914_swap_role_chance float 20.0 Chances for swapping roles to occur

better914's People

Contributors

aksolotly avatar kirun9 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

aksolotly

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.