Raised This Month: $ Target: $400
 0% 

[L4D1 & L4D2] Smoker Cloud Screen Fade [v1.0.2 | 02-February-2023]


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author
Marttt
Veteran Member
Join Date: Jan 2019
Location: Brazil
Plugin ID:
8149
Plugin Version:
1.0.2
Plugin Category:
Gameplay
Plugin Game:
Left 4 Dead
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Adds a blind fade effect while in Smoker cloud
    Old 08-10-2022 , 22:02   [L4D1 & L4D2] Smoker Cloud Screen Fade [v1.0.2 | 02-February-2023]
    Reply With Quote #1

    Description

    This plugin adds a blind fade effect while on Smoker cloud, turning the screen darker for some seconds.

    Can be used to make Smokers more challenging.

    Features
    • Allow configuring the fade color and alpha.
    • Allow configuring the fade (in/out) duration.
    • Allow configuring the fade trigger area size and duration.
    • Allow blocking other fade effects while plugin fade is active.

    Cvars

    A configuration file named "l4d_cloud_screen_fade.cfg" will automatically be created for you upon the first run in the "\cfg\sourcemod\" folder.

    PHP Code:
    // Fade alpha transparency.
    // 0 = Invisible, 255 = Fully Visible.
    // -
    // Default: "245"
    // Minimum: "0.000000"
    // Maximum: "255.000000"
    l4d_cloud_screen_fade_alpha "245"

    // Block other fade effects applied to the client while on plugin fade.
    // Example: Red screen when take damage.
    // 0 = Disable, 1 = Enable.
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    l4d_cloud_screen_fade_block "1"

    // Fade color.
    // Use "random" for random colors.
    // Use three values between 0-255 separated by spaces ("<0-255> <0-255> <0-255>").
    // -
    // Default: "20 20 20"
    l4d_cloud_screen_fade_color "20 20 20"

    // Enable/Disable the plugin.
    // 0 = Disable, 1 = Enable.
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    l4d_cloud_screen_fade_enable "1"

    // Fade in (end) duration in seconds.
    // -
    // Default: "0.5"
    // Minimum: "0.000000"
    l4d_cloud_screen_fade_in_duration "0.5"

    // How long will the trigger area exist before it disappears.
    // -
    // Default: "14.0"
    // Minimum: "0.000000"
    l4d_cloud_screen_fade_life "14.0"

    // Fade out (start) duration in seconds.
    // -
    // Default: "0.5"
    // Minimum: "0.000000"
    l4d_cloud_screen_fade_out_duration "0.5"

    // Fade trigger area size.
    // -
    // Default: "100.0"
    // Minimum: "0.000000"
    l4d_cloud_screen_fade_size "100.0"

    // Which teams should be affected by the plugin.
    // 0 = NONE, 1 = SURVIVOR, 2 = INFECTED, 4 = SPECTATOR, 8 = HOLDOUT.
    // Add numbers greater than 0 for multiple options.
    // Example: "3", enables for SURVIVOR and INFECTED.
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "15.000000"
    l4d_cloud_screen_fade_team "1" 
    Related Game Cvars
    • z_cough_cloud_expire => You don't cough after a smoke cloud has existed this long. (default: 14)
    • z_cough_cloud_radius => How far from center of smoke cloud makes you cough. (default: 175)

    Admin Commands
    • sm_cloudfade => Add a fade effect on self (no args) or specified targets. Example: self -> sm_cloudfade / target -> sm_cloudfade @humans. (z flag required)
    • sm_print_cvars_l4d_cloud_screen_fade => Print the plugin related cvars and their respective values to the console. (z flag required)

    Change Log

    Spoiler


    To-Do
    • Trace to check if clients are in a valid position.

    Notes
    • Bots aren't affected by the plugin.
    • Fade can be triggered between walls.

    Thank you!

    Related Plugins

    Recommended Plugins

    Post Reply
    • Any feedback, bug reports, fixes, improvements, translations or suggestions for the plugin are welcome.

    Installation
    • Put the "l4d_cloud_screen_fade.smx" file (click Get Plugin) in your "\addons\sourcemod\plugins\" folder.
    Attached Files
    File Type: sp Get Plugin or Get Source (l4d_cloud_screen_fade.sp - 460 views - 24.1 KB)
    __________________

    Last edited by Marttt; 02-12-2023 at 15:48.
    Marttt is offline
     



    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off

    Forum Jump


    All times are GMT -4. The time now is 14:22.


    Powered by vBulletin®
    Copyright ©2000 - 2024, vBulletin Solutions, Inc.
    Theme made by Freecode