Jump to content

shooter

Administrators
  • Content count

    404
  • Joined

  • Last visited

  • Days Won

    62

shooter last won the day on March 18

shooter had the most liked content!

About shooter

  • Rank
    Reflex Code Monkey

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

2,629 profile views
  1. shooter

    Reflex 1.2.0

    Moving 1.2 out of beta, thanks to everyone for the feedback ! General Fixes: Fixed RL lod not working with skins Fixed Plasma lod not working with skins Fixed bolt rifle lod not working with skins Fixed issue where UI would crash when opening last crate Gamma now clamped at 2.7 when in menu (so menu is readable) Hid "buy (in store)" item in profile menu when selecting non-purchasable items not yet found in a crate Increased ui2EditBox/textRegion max length from 256 to 8000 so addon descriptions don't get truncated Main menu forge/map editor buttons now ensure sv_allowedit 1 is set Old replays using rulesets removed from game (experimental, experimental_plus, experimental_stake) should now playback as desired Gib explode directions should now be more consistent when playing back replays continously Removed 'blip' sound from menu.rep Forge: Fixed issue where UI would break when adding bogus values to text entry boxes Updated Reflex_Weapons.zip to include all base textures Added Digi Pink skin set Art: Fixed issue where Speed ragdoll legs crash the game Fixed previous optimisation pass which disabled several particles (such as steam, steam_lava etc) Fixed jump anim that was bugging out the arm Purity: Fixed issue where pak file assets were always taking precedence Visual clarity mod verified to work, as it should be Custom sounds now work too Custom Rulesets: Fixed issue where gconst_stake_enabled (and others) wern't properly reset when returning from a custom ruleset Fixed Crash in “map” with “sv_startruleset” used Fixed issues switching between two custom rulesets Custom ruleset are now always "based on" competitive. i.e. if you don't set a gconst, it will to default to what's in competitive. Exposed gconst_expose_timers_to_lua Exposed gconst_powerups_drop Exposed gconst_default_game_timelimit (keep in mind this will set to ALL gamemodes! don't specify if you want the default of different values per gamemode)
  2. shooter

    Reflex 1.2.0beta

    Hey lads, So the long-lasting 1.2 is finally upon us! Quite a few changes have occurred! We'll be going in to beta for this one to ensure things are stable as a lot of things have changed under-the-hood. Custom Rulesets: Let's go through a bit of history Over the years people have given great passionate feedback about their balancing concerns. This has been both exciting to see and also a very fine line to walk as everyone has a different perspective. We started with just one "Reflex" and modified the game accordingly. After a while we split Reflex into two rulesets, "casual" and "competitive". This allowed us to have a "casual" version for new/casual players while keeping the high end play wrapped up in the "competitive" mode. After some time with this setup we wanted to try out different balancing options. We didn't want to just change the "competitive" ruleset around often for two reasons: it was used for competitions, and we wanted a standard known Reflex. So what we added here was an "experimental" ruleset which we could change more quickly without affecting things, and it would allow us to iterate faster with the community. This worked rather well, but it took up a lot of time. We only had a very small team, and it was easy to be spend a full day or more balancing / testing things. And while we were going through this, people wanted quicker turn-arounds, and different groups of people wanted to try different options. We needed another solution. From here, we went to "experimental plus". This idea of "experimental plus" was to allow the community to modify the games "experimental plus" ruleset themselves. We had different feelings about this. Allowing the community to try/test rulesets was fantastic, it was near-instant turn-around, and different groups could try different settings as they pleased. At the same time however, we were concerned people might break the game doing silly things. So we limited the "experimental plus" builds to a small group of players who were giving the most gameplay feedback. We kept it to this group only as the games presentation means a lot to us, we want to be seen & experienced in the best and most consistent way. So this catches us up to recent times. What's happened recently is the experimental plus build was obtained by quite a few people and they started tweaking the game as they desired. On one hand this was great to see and it had more people playing! On the other hand it was dividing the community and complicating the user experience with the requirement of special builds and servers. Ultimately it feels unfair as not everyone gets to play with it. We had some discussions / decisions to make. The last point release disabled the experimental plus build, and we continued our internal discussions. We had a lot of feedback in the discord which was great. We also had a lot of internal discussions about this. To us, modifying rulesets is people wanting "modding". While full modding is out of scope for us, it is an interesting way to look at it. At which point we pivoted and started to consider delivering the system in that fashion. So what did we do? Going with this new thought, we've integrated custom rulesets directly in to the game. You can now create a ruleset_fred.cfg in your game/ folder, and set a whole lot of variables in it to define your ruleset. This will allow you to "callvote ruleset fred", and correctly present ruleset "fred". Any client can connect & will have the ruleset correctly applied on their client. Rulesets will appear in the server browser so it's obvious what you're joining in to. We have also exposed the stakegun to the game constants, so people are able to play with this if desired too. The official matchmaking servers will continue to run the internal "casual" and "competitive" rulesets. But this will allow the community to update / refine their own rulesets & experiment as they have desired. New Weapon Skins + Curated Workshop: We have planned to add curated workshop support to Reflex for a long time. With 1.2 we have achieved this! Players can now create their own skins and submit them to the workshop to be voted on and ultimately added to Reflex. We've added an in-game forge where you can tweak & see live updates of your custom skin. Please check out the documentation provided here for how to create your own: http://www.reflexarena.com/documentation/forge/ We're greatly looking forward to see what the community comes up with! To prepare for this, all (non melee) weapons have been further optimised, uv'd and had full art passes in readiness for community skins. We have also added dozens of official weapon skins to be collected. As seen in other Steam titles, curated content that makes it into the game has the opportunity to earn the creator money from marketplace sales. We're also considering selling community group items directly on the store to help support their efforts. Purity checks / sv_pure: Purity checks essentially ensure people are running non-modified assets on their client. Such assets could include modified sounds, lua scripts, damage counting widgets, particle effects etc. The goal of this is to ensure an equal playing field for all parties. This is desired for high level play as obviously it is an unfair competition if one player is playing the stock game, and another is playing the game with lighting disabled + damage counters + armor timers + mega airhorn sounds + etc etc. So the big question is how should Reflex handle this. Internally we've discussed & tried quite a few different options / solutions. We started off with a solution which would simply prevent you joining the game if the server was set to pure mode and you had custom addons. This functionally worked but it required players to manually uninstall all their addons, which completely fails on usability. Extending this, we had Reflex hot loading/unloading assets as you join sv_pure servers / normal servers. This way the user can have all their addons installed, and it just hot-unloads them all for sv_pure servers. This was good, and we took it further by hiding sv_pure and associating it with the competitive ruleset. While functioning, this ran into further issues, where now the user has to maintain two HUDs. Their "normal" custom one, and a stock HUD. While implementing solutions to this, things really didn't feel right. A lot of what makes Reflex unique is customization. People love their custom huds, sounds, weapon packs, extra addons. The majority of these addons add to the game without pushing past the bounds of giving an unfair advantage. Just forcibly disabling all addons really fights directly with what Reflex is all about. At this point we discussed other solutions such as white listing (which was rejected as it's going to turn into a nightmare - both technically and socially). We discussed simply blocking certain assets being modified only in sv_pure. But really none of them fully work. At the same time, we didn't want to break all the addons in the workshop + force people to update things. So that pulled us back to the drawing board, we had a solid thought about what Reflex is. Really what it offers right now is great. Rather than coming along with a sledgehammer and totally changing things, we can take smaller steps to remove things people are doing we disagree with, and keep the entire ecosystem people have grown to love still functional. So the decision we came to was to prevent modification of several assets we deem core to the game. These include weapons, sounds etc. Armor, Mega respawn & fade sounds will be locked down, as part of this we've tweaked and increased the mega expire sound volume, as yeah it's been a little too on the subtle side. We recognise that a large portion of the community has been playing with reduced particles for a while now, and while we're not totally fond of it, it is very popular (top in addon workshop), so we'll be leaving that one alone for now. Also, we've restricted access to lm_clear inside the level editor as it was made for the level editor, NOT the game. To combat the "darkness" people are complaining about, we've increased the upper limit on the gamma slider. We'll also be hiding damage done (per weapon) during match to combat damage counting widgets. Ultimately, we want Reflex to be a fair environment to compete in, but we need to be careful to not to remove what makes Reflex unique. - Change log - Cosmetics: Luchador Head Lunk Head Knight Head Horned Head Goat Head Knight Torso Knight Legs Knight Arms Speed Legs Tech Shield Barricade Shield Berserker Shield Skins: Radiant Burstgun Winter Camo Burstgun Polygonal Burstgun Black Honeycomb Burstgun Neon Grunge Burstgun Radiant Shotgun Winter Camo Shotgun Polygonal Shotgun Black Honeycomb Shotgun District Shotgun Radiant Grenade Launcher Winter Camo Grenade Launcher Polygonal Grenade Launcher Black Honeycomb Grenade Launcher Scorcher Grenade Launcher Radiant Plasma Rifle Winter Camo Plasma Rifle Polygonal Plasma Rifle Black Honeycomb Plasma Rifle Neon Plasma Rifle Radiant Ion Cannon Winter Camo Ion Cannon Polygonal Ion Cannon Black Honeycomb Ion Cannon Unit Ion Cannon Radiant Rocket Launcher Winter Camo Rocket Launcher Polygonal Rocket Launcher Black Honeycomb Rocket Launcher Carbon Rocket Launcher Radiant Boltrifle Winter Camo Boltrifle Polygonal Boltrifle Black Honeycomb Boltrifle Prototype Boltrifle Mapping/Meshes: Abandoned Shelter (DP4) has had an official art pass tyre pallet garbage bag traffic cone more cable variations standard signage font bench Code: Implemented new menu flow Implemented crates Implemented skins Implemented forge Implemented custom rulesets Thumbnails now baked in game rather than generated on load (to reduce VRAM usage) Implemented texture streaming, r_texture_memory_stream_cache controls cache size seen as "Texture Stream Cache" in settings Custom rulesets: Added ability to load separate .cfg file for each ruleset (eg ruleset_frag.cfg) gconst_ cvar's now always exposed and attached to active ruleset callvote ruleset will report on client list of available rulesets Added gconst_stakelauncher_enabled cvar Added ruleset column in server browser Purity checks: Asset system will now (silently) ignore assets that are modified but not allowed to be Assets in internal_skins/weapons/* are not allowed to be modified Prevent megaspawn & megacooldown sounds from being modified Prevent armor pickup sounds from being modified .ttf fonts can now hot-update .wav files can now hot-update Game: Updated megahealth expire sound Accuracy / stats are now hidden from players during game Increased r_gamma range from 1.4 -> 3, to 1.4 -> 4 r_lm_clear / r_lm_build now only available in editor mode Known issues: Rare error in Menu.lua when opening last crate Visual clarity addon is being blocked when it shouldn't RL has visual issues in preview with r_mesh_quality 0 Speed legs cause issues on ragdoll/gib
  3. shooter

    [1.1.5] Replays broken

    fixed ta
  4. shooter

    Reflex Monthly Cups

    Great to see these games guys! I've pushed the ruleset (has been in our ongoing 1.2 branch for ages) to a 1.1.4 build just now. It adds the cosmetic reward weapons awarded also.
  5. shooter

    Reflex Monthly Cups

    I'm pushing a 1.1.2 expplus build to the expplus steam branch for this. This will allow you to use the custom ruleset on the 1.1.2 build. note: If you go this way, only the server will need the expplus branch, connecting clients just need to callvote ruleset experimental_plus Been sitting on it for a while with anticipation that 1.2 would beat it - but it doesn't look like that's the case. Please let me know if there are any issues setting up the expplus servers.
  6. shooter

    [1.1.0] Drop in players spawn in Arena Duel

    It is not On the list for 1.1.1 -- ta!
  7. shooter

    Reflex 1.1.0

    The intent is that, once a game finishes, it'll pop instantly (as the players are still all queued, with the added benefit you might pull extra players waiting in) and your map voting will start again. The only difference to just keeping same game going is, that you have to click "accept" before starting to vote map. I do understand what you mean, this was our thinking behind the design however.
  8. shooter

    AMD users with game crashes - read this

    I managed to reproduce this with 17.3.2, took about 3 full duels before screen went black (could still hear game sounds in the background) Does this sound consistent with what others are experiencing? Currently looking in to this further.
  9. shooter

    Reflex 1.0.7

    Bug fixes: Fixed issue in sound manager that would cause the game to progressively run slower over time HealthBar: fixed coloured bar incorrect offset
  10. shooter

    Reflex 1.0.5

    The main difference from before is, it now locks you in after everyone clicks "ready" instead of after everyone gets to "preparing server".
  11. shooter

    Reflex 1.0.5

    Hi Everybody! Get your hot-fixes! Art Improvements: Fixed vertex colours on colossal arms LOD Another pass on jumppad effects (this needs a re-work, it's still heavy on GPU) Matchmaking Improvements: After everyone readies up at the MM screen, if you disconnect the game will continue without you, and you'll likely lose MMR (unless your team wins for you :p) Moved Brazil servers to a better host General Improvements: Added fall-back for edge case caused by MM server update, if you connect to MM now and are already in the "finding/preparing/connect to server state", the client will correctly skip straight to it Client no-longer extrapolates remote spectators Gameplay Improvements: Spectator name change notification now hidden for players in MM servers when match in play Spectator join/leave game notification now hidden for players in MM servers when match in play Spectator roll notification now hidden for players in MM servers when match in play Spectators no-longer see team chat Aerowalk: fixed clip issue at RA, thickened a couple of clips, built new nav data When killed by world (i.e. lava), the next spawn will now avoid the last person that did damage to you (wherever they are now). Or if there is no such person, it'll avoid your dead body. (For the record: when suiciding (via command line, or rocket to face), The next spawn will avoid your dead body) Bot improvements: Now only check player spawn points when they have an enemy die Now frantically want to respawn instead of waiting for respawn timer UI improvements: ArmorBar widget: re-ordered slider options, added center font option (default on, off = left align) HealthBar widget: re-ordered slider options, added center font option (default on, off = right align) Unified options across ArmorBar and HealthBar widgets Fixed typo "specatators can not vote at this time" Warning about loss when hovering over disconnect icon in MM game no-longer appears after game has ended. Pickup timers are now provided to lua when playing a competitive ruleset replay
  12. shooter

    Performance drop

    I think there are two issues here. The jumppad effect is very hard on GPU - this has been fixed and will be in next build. update: has not been fixed, going to need to re-work effect As for the game slowing down over time, need more info here, i'll have to investigate
  13. shooter

    Cannot host a game / play with bots

    To expand on this, it looks like you have +ip 123 in your shortcut. Or it's saved in game.cfg In console do: "ip " (space is important) "saveconfig"
  14. shooter

    matchmaking bug

    Yep, penalty for leaving should be initiated the instant you click ready up. noted
×