Raised This Month: $51 Target: $400
 12% 

[TF2] VSH Advanced 0.1.4 (10 JUN 2015)


Post New Thread Reply   
 
Thread Tools Display Modes
Author
El Diablo War3Evo
Veteran Member
Join Date: Jun 2013
Plugin ID:
4657
Plugin Version:
0.1.4
Plugin Category:
Gameplay
Plugin Game:
Team Fortress 2
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    "VSH is too restricted with boss-modifications and FF2 is too god-damn clunky." - Nergal
    Old 06-01-2015 , 01:21   [TF2] VSH Advanced 0.1.4 (10 JUN 2015)
    Reply With Quote #1

    "VSH is too restricted with boss-modifications and FF2 is too god-damn clunky." - Nergal

    VSHA Advanced was pulled from Nergal's idea of VSHA, although Negral did not wish to complete it.

    https://forums.alliedmods.net/showthread.php?t=251330


    What is VSHA?

    Vs Saxton Hale - http://wiki.teamfortress.com/wiki/VS_Saxton_Hale_Mode

    and

    Freak Fortress 2 - https://wiki.teamfortress.com/wiki/Freak_Fortress_2

    and

    VSHA - Your already here!

    Both of those plug-ins combined into a stable plug-in environment that is dedicated towards the sourcemod scripting programmers. If your a non-programmer, sorry, but you may need to tighten your belt and learn some programming, because this plug-in is not meant to be a copy-paste boss creation environment.



    VSHA Features (things that VSH / FF2 may not have)

    * Game Mode Selector
    - Game Mode Selector, lets the server owner choose which game mode to run.
    -- Game Modes: The Original Boss vs All, Duo Boss vs all, Bosses vs Bosses, and Random
    -- More games will be added soon
    * Customize your own Game Mode Music Themes
    * Blood and gore on boss death
    * Tinted bosses on Bosses vs Bosses so you know which team the boss is on.

    Resources

    Downloads credit this link: https://forums.alliedmods.net/showthread.php?t=146884

    You'll find Saxton Hale resources in those links for both sounds, materials, and models.

    Downloads:
    VSH Resources: Mirror1 Mirror2 GDrive
    VSH BZ2: Mirror1 Mirror2 GDrive


    Requires

    [TF2] TF2Attributes:
    https://forums.alliedmods.net/showthread.php?t=210221

    TF2Items:
    https://forums.alliedmods.net/showthread.php?p=1050170


    Optional

    SteamTools
    https://builds.limetech.org/?p=steamtools


    To compile yourself, requires:


    MoreColors:
    https://forums.alliedmods.net/showthread.php?t=185016


    Boss Addons:

    Hatsune Miku https://forums.alliedmods.net/showthread.php?t=263811


    Road Map

    - Make stable by version 1.0
    - Add configuration code to make bosses more flexible
    - Multiple Boss Support
    - Clean up and remove old code
    - Add new unique and special bosses
    - Rework current / old bosses to make more unique
    - Add translations
    - More boss game modes
    - Multiple Game Mode Music for different game modes (let's not bore people with the same old music all the time)
    - Optional support to allow boss plug-ins to "deny" boss tinting if their boss skin already supports a team color.
    - Option to turn off blood and gore on boss death.
    - !seepoints - to see how many queue points you have.
    - !queue - to see how many queue points everyone has
    - !nextboss - to see who is nextboss (if playing normal game-mode)
    - Option to turn off boss tinting (which lets players "see" what team a boss is on)
    - Create a Addon that works like a "middle man" to allow it to support ff2 plugins

    Coming soon to 0.1.5 version update
    Download and compile the develop version from our github for these fixes:
    https://github.com/War3Evo/VSH-Advanced/tree/develop

    Coming soon to 0.1.5 version update (not released yet to github)




    Current Chat Commands
    !pickhale, !setboss, !haleboss, !vshaboss - allows you to select your preferred next boss.

    Root Admin Commands
    /
    reloadboss - allows you to reload a boss plugin, this will make developing bosses on VSHA much easier and requires no restarting of the server. You can reload bosses during game play!

    Sorry this plug-in can not be compiled via the Sourcemod web compiler.

    ConVar
    vsha_equipment 0 - default 0 for VSHA equipment, 1 for VSH equipement, 2 for FF2 equipment setups for players (not bosses) .. you can just remove plugin "vsha-OnEquipPlayer-example.smx" to use only VSHA equipment setup.

    For game mode addon:
    vsha_gamemode_enabled 0 - default 0 - 0 is disabled, 1 is enabled

    vsha_gamemode_music_enable 0 - default 0. You MUST setup your OWN theme songs for the different game modes. I couldn't decide on anything official because everyone has their own tastes. See gamemodes.cfg for adding your own.

    vsha_gamemode_type 0 - default 0 - plays like regular VSH (1 boss vs ALL), 1 - Duo Boss, 2 - Bosses vs Bosses, 999 - Randomly picks 1 of the 3 every round.

    vsha_random_type 1 - default 1 - 0 - disabled, 1 - not the same game twice

    vsha_gamemode_music_enable 0 - 0 - disabled, 1 - enabled - You must setup your theme music in the configuration file provided.

    Version History

    0.1 beta - 01 JUN 15 - VSHA is now 0.1 Beta - First public release

    0.1.1 beta - 02 JUN 15 - Changed the code quit a bit, see the github for details
    - Added Duo Boss Game Mode
    - Handles applying the boss models to the player internally instead of from the boss plugin, which has helped a ton.

    0.1.2 beta - 04 JUN 15 - Updated the code
    - Saxton Hale's Boss HUD screen is now fixed
    - Saxton Hale's Jump charge is fixed
    - Saxton Hale's Taunt Charge has been modified, if there is a full server, it charges up 1 per 10 seconds even if he does not get hit. As the alive player count decreases, his charge slowly increases. No convar yet to disable this feature.. I'll add it to the next version.
    - Saxton Hale's extreme super jump has been fixed. 100% correctly jumps him at 100%.
    - Developer code has been modified and more natives have been added.
    - Internal engine code for shield detection added
    - Added optional to use VSH or FF2 equipments instead of VSHA

    0.1.3 - 05 JUN 15 - Updated the code
    - Blood and Gore on death of boss (along with head roll)
    - Fixed queue point system
    - Bosses Vs Bosses Game mode
    - Random Game Mode Selection Convar between (Normal, Duo Boss, and Bosses vs Bosses)
    - Boss tinting for Bosses Vs Bosses Game Mode - tints a player's boss to match their team color
    - Numerous bug fixes -- see github for more information

    0.1.4 - 10 JUN 15 - Updated the code
    -
    This update focused on making the VSHA Engine stable.- To increase stability of the plugins, I'm moving all Hale variables internally inside the engine and will forward the plugin handle of the boss on most hook forwards
    - Moved the SDKhooks OnTakeDamage engine internally (optional for devs can prevent damage changes using a native "VSHA_SetPreventCoreOnTakeDamageChanges")
    - Numerous bug fixes -- see github for more information

    known issues for version 0.1.4
    - reloadboss developer command maybe buggy. Just wait till next round to fix itself.
    - game mode "bosses vs bosses" may bug out and constantly force players to "literately scramble"
    - added option for Random Game Mode to either have "not the same game twice" or "disabled"
    - during the duo boss game .. the health bar might glitch out after one boss dies.


    GitHub Latest Source: https://github.com/War3Evo/VSH-Advanced/tree/develop

    Current develop build status: (Jenkins is down at for a time, not sure when I'll have time to put it back up)

    Jenkins auto compiled binaries and source code

    Jenkins is a uses a automated script to auto compile the VSHA source code when it is updated on GitHub. These compiled binaries are from the develop branch from github and also include the source code.

    Don't use the Master Tree. Stick with the Develop until it is 1.0.


    UPGRADE INSTRUCTIONS for version 0.1.4
    Delete all vsha-*.smx plugins from your plugins folder before upgrading.
    This upgrade has changed alot of code, and other vsha plugins may not be compatible with this upgrade!

    Keep an eye on this plug-in! It is sure to develop fast!
    Attached Files
    File Type: zip vsha.zip (253.1 KB, 569 views)
    __________________

    Last edited by El Diablo War3Evo; 08-12-2015 at 19:28. Reason: update
    El Diablo War3Evo is offline
    tRololo312312
    Senior Member
    Join Date: Apr 2015
    Old 06-01-2015 , 08:37   Re: [TF2] VSH Advanced 0.1 Beta (01 JUN 2015)
    Reply With Quote #2

    Interesting... Thanks for this. I will test this soon enough
    tRololo312312 is offline
    tRololo312312
    Senior Member
    Join Date: Apr 2015
    Old 06-01-2015 , 09:03   Re: [TF2] VSH Advanced 0.1 Beta (01 JUN 2015)
    Reply With Quote #3

    OK. I can understand this is Beta 0.1 but this version is VERY borked.

    Too many problems to tell. You can easily see them yourself.
    tRololo312312 is offline
    Chdata
    Veteran Member
    Join Date: Aug 2012
    Location: Computer Chair, Illinois
    Old 06-01-2015 , 09:36   Re: [TF2] VSH Advanced 0.1 Beta (01 JUN 2015)
    Reply With Quote #4

    morecolors shouldn't be listed as a requirement, you're only going to confuse server owners.

    I'd list it as a Developer Only Compilation Requirement or something just make something up.
    __________________
    Chdata is offline
    El Diablo War3Evo
    Veteran Member
    Join Date: Jun 2013
    Old 06-01-2015 , 11:01   Re: [TF2] VSH Advanced 0.1 Beta (01 JUN 2015)
    Reply With Quote #5

    Quote:
    Originally Posted by Chdata View Post
    morecolors shouldn't be listed as a requirement, you're only going to confuse server owners.

    I'd list it as a Developer Only Compilation Requirement or something just make something up.
    LoL, sorry, right.. I wasn't thinking last night.


    Quote:
    Originally Posted by tRololo312312 View Post
    OK. I can understand this is Beta 0.1 but this version is VERY borked.

    Too many problems to tell. You can easily see them yourself.


    Question for whom can answer:

    When I create new boss packs for this plugin, do I just put links in the first thread or create a new thread for each requiring this plugin?
    Yes, it is beta.. When it gets to version 1.0, I will then consider it stable.

    The best thing to do, is probably wait till version 1.0. If your a developer, you can grab the latest version from the github and compile it.
    __________________

    Last edited by El Diablo War3Evo; 06-01-2015 at 11:05.
    El Diablo War3Evo is offline
    Powerlord
    AlliedModders Donor
    Join Date: Jun 2008
    Location: Seduce Me!
    Old 06-01-2015 , 11:02   Re: [TF2] VSH Advanced 0.1 Beta (01 JUN 2015)
    Reply With Quote #6

    It amuses me that files sitting on my Google Drive are still listed as a mirror for VSH's assets.
    __________________
    Not currently working on SourceMod plugin development.
    Powerlord is offline
    Maximilian_
    Veteran Member
    Join Date: Oct 2014
    Old 06-01-2015 , 13:54   Re: [TF2] VSH Advanced 0.1 Beta (01 JUN 2015)
    Reply With Quote #7

    hm, only custom sounds?
    Maximilian_ is offline
    El Diablo War3Evo
    Veteran Member
    Join Date: Jun 2013
    Old 06-01-2015 , 17:46   Re: [TF2] VSH Advanced 0.1 Beta (01 JUN 2015)
    Reply With Quote #8

    I think I'm going to have to update this zip file really soon, cause I'm working on this daily, and there has been some major updates since I posted this thread.
    __________________
    El Diablo War3Evo is offline
    El Diablo War3Evo
    Veteran Member
    Join Date: Jun 2013
    Old 06-02-2015 , 13:50   Re: [TF2] VSH Advanced 0.1.1 Beta (02 JUN 2015)
    Reply With Quote #9

    A ton of code has been changed, and also went back to using private forwards.

    I added Boss Game Mode Addon - Duo Bosses, where 2 red boss players are against the entire team.

    You can enable this Boss Game Mode via vsha_duo_boss 1



    I do have Miku working, and I'll publish her soon for this plugin.


    If your a plugin developer and you can for see this being a great plugin, please help develop some truly unique bosses addons, and reply with links to them here. If I update / change the code too much, I'll try and help you update your boss plugin.


    The plan is to make this easy development for plugin developers on creating new game modes for VSHA and creating new and unique Bosses! And so far I think it's going really well You heard me right! VSHA will support many types of Games within Games!

    I also want to push development so that, other maps can be used that are not arena based maps. I believe there is source-code out there to make non-arena based maps into arena based maps, but I'm not entirely sure I want to go that route.


    Keep an eye on this thread, updates quickly.
    __________________

    Last edited by El Diablo War3Evo; 06-02-2015 at 14:04.
    El Diablo War3Evo is offline
    El Diablo War3Evo
    Veteran Member
    Join Date: Jun 2013
    Old 06-02-2015 , 14:43   Re: [TF2] VSH Advanced 0.1.1 Beta (02 JUN 2015)
    Reply With Quote #10

    Here is a link for Miku Boss Addon:

    https://forums.alliedmods.net/showthread.php?t=263811
    __________________
    El Diablo War3Evo is offline
    Reply



    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 21:44.


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