Announcement

Collapse
No announcement yet.

[Mutator] ArmorWare for UT 0.1.12.1 - no startup armor, stacking limit 150, unified 66.6% absorbtion

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • replied
    2:1 is less of a mouthful

    Leave a comment:


  • replied
    Originally posted by RøOk!e View Post
    New build again - curious if you would consider bringing the 75% absorb rate down to more like 66% - 68%.
    Let's try it out then
    Updated for 0.1.12.1, a new absorbtion value included.

    Leave a comment:


  • replied
    New build again - curious if you would consider bringing the 75% absorb rate down to more like 66% - 68%. 75% feels really heavy. Granted it's better than the current normal armor system though.

    Leave a comment:


  • replied
    Originally posted by legionz View Post
    Can you recook this for the new build, please?
    Sure. I've been trying to cook my content for last 2 days, but finally it's up. You may grab it from the opening post.
    Cheers!

    Leave a comment:


  • replied
    Can you recook this for the new build, please?

    Leave a comment:


  • replied
    Originally posted by blaise_nz View Post
    Thanks for this will be getting it put up in the Australia server we use.
    Cool! Have fun

    Leave a comment:


  • replied
    Thanks for this will be getting it put up in the Australia server we use.

    Leave a comment:


  • replied
    Recooked for UTBuild 0.1.11.
    Enjoy.

    Leave a comment:


  • replied
    Hopefully more people realise this is available so we can have an armour system that doesn't suck.

    Leave a comment:


  • replied
    Thanks to MoxNix, here below is a sample ruleset config for your hubs, etc. If you feel encouraged to make some use of this, then feel free to do so

    Code:
    {
      "uniqueTag": "AWDuel",
      "categories": [
          "ArmorWare"
       ],
      "title": "ArmorWare Duel",
      "tooltip": "Duel with ArmorWare mutator",
      "description": "Duel on custom maps from community mappers.\n\n<UT.Hub.RulesText_Small>TimeLimit : %timelimit% minutes</>\n<UT.Hub.RulesText_Small>Maximum players: %maxplayers%</>",
      "mapPrefixes": ["DM"],
      "maxMapsInList": 0,
      "defaultMap": "/Game/Maps/DM-Nitro-V22",
      "customMapList": [],
        "maxPlayers": 2,
        "displayTexture": "Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_Duel.GB_Duel'",
        "gameMode": "/Script/UnrealTournament.UTDuelGame",
        "gameOptions": "?TimeLimit=10?ForceNoBots=0?Botfill=2?GoalScore=0?mutator=/Game/ArmorWareMut/ArmorWareMut_v2.ArmorWareMut_v2_C,/Game/AbsoluteHitSounds/Mutator_AbsoluteHitSounds.Mutator_AbsoluteHitSounds_C",
        "requiredPackages": [],
        "bTeamGame": true,
        "bCompetitiveMatch": true,
        "optionFlags": 65535,
        "maxPlayers": 8,
        "bHideFromUI": false
      },

    Leave a comment:


  • replied
    Mutator recooked, OP updated.
    Have fun.

    Leave a comment:


  • replied
    Looks like it's working online.
    Thanks to [MENTION=19890]MoxNix[/MENTION] for interest and support!

    Leave a comment:


  • replied
    Originally posted by Trev View Post
    Isn't it remarkable how mod-unfriendly the new armor code is? I made a pull request to loosen the code here: https://github.com/EpicGames/UnrealTournament/pull/302.
    Thanks for the pull.

    Yeah I agree the new armor code is hard to mod.

    Thankfully functions responsible for the changes are accessible via blueprints for overriding, so I could patch the armor system around with a couple of child classes and bind them to the mutator. Tried to get all logic covered, but not everything seemed doable, i.e. calling ModifyDamageTaken() on each item in inventory. Hopefully this is not necessary regarding the current set of powerups.

    I may go into very details if needed.

    Leave a comment:


  • replied
    Originally posted by insomnaut View Post
    they are hardcoded in UTCharacter.cpp source and there's not much to be done with that in a reasonable amount of time (but I'll try to find some way :P)
    Isn't it remarkable how mod-unfriendly the new armor code is? I made a pull request to loosen the code here: https://github.com/EpicGames/UnrealTournament/pull/302.

    Leave a comment:


  • replied
    Ok, I've managed to override DamageTaken function in DefaultPawn in a simple way to get unified 75% damage absorbtion for armor in general.
    Will post v2 later today, now in a desperate need for sleep :P

    Testers needed!
    Last edited by insomnaut; 03-29-2017, 01:02 AM.

    Leave a comment:

Working...
X