Freon - Mia Version - Tips and hints and how to play  (Read 73527 times)

nyrde

  • Full MemberĀ 
  • *
  • Posts: 66
  • Country: fi
Re: Freon - Mia Version - Tips and hints and how to play
« Reply #45 on: January 15, 2020, 19:47 »
Nevermind... Should check all the boxes :D

Piglet

  • 1337
  • *
  • Posts: 3197
  • Country: gb
Re: Freon - Mia Version - Tips and hints and how to play
« Reply #46 on: January 15, 2020, 20:25 »
Yeah! I've had that problem when joining other Freon servers...why isn't it working? Oh! The checkboxes...

Piglet

  • 1337
  • *
  • Posts: 3197
  • Country: gb
Re: Freon - Mia Version - Tips and hints and how to play
« Reply #47 on: February 18, 2020, 23:39 »
Freon server now running at netspeed 20000.

holyspam

  • 1337
  • *
  • Posts: 339
  • Country: gr
Re: Freon - Mia Version - Tips and hints and how to play
« Reply #48 on: April 14, 2023, 23:48 »
A few changes and bug-fixes on the Freon server:
Fixes:
- Fixed a bug in NewNet (Enhanced netcode) which made the client skip ahead of the server and become out of sync
- Fixed a visual bug where the hitsound slider remains active when Hitsounds are disabled

Changes:
- Adjusted a few items in the F7 menu to make some space for future additional options
- Reworked the "Net update rate" to its final version and renamed to "Reporting rate"

- Added a choice between default/vanilla UT2004 and adjustable code path:
Explanation for "Improved logic":
This enables the slider with 3 available positions (left,middle,right)
- Left position:
The maximum Client reporting rate will be set to the minimum allowed by the server - currently 30/sec.
In case 30 packets are not enough, the game will automatically add more.
This option uses the least bandwidth and will keep your latency at minimum.
- Middle:
The maxiumum report rate will be half of the framerate you have set as maximum.
This option will increase the data sent, but as long as your FPS is stable, it will keep the game smoother.
- Right:
The maxiumum report rate will be equal to your maximum FPS.
It provides the smoothest gameplay at the cost of network latency, data usage and CPU usage.
Be aware that this can reach up to 20KB/sec upload at 330fps.

UT2004 logic
This reverts to the default unchangeable behaviour and disables the slider. (Maximum rate is 90/sec up to 10 players, 11+ players it drops to 45/sec.)


- Fix the NewNet bug on Warfare.[Done]



In the Future:
- Rotate teammates relative position on the team radar along with the camera while frozen
Viewing frozen self. [Done - Tested - Working]
Relative to the team-mate's body when spectating. [Needs fixing]

- Convince Piglet to remove the bio-thawing code. [WIP]
- Convert the movement replication code to Warfare[??]
« Last Edit: April 16, 2023, 12:40 by holyspam »

Piglet

  • 1337
  • *
  • Posts: 3197
  • Country: gb
Re: Freon - Mia Version - Tips and hints and how to play
« Reply #49 on: April 15, 2023, 19:57 »
- Convince Piglet to remove the bio-thawing code, thaw protection, shield, and all non-hitscan weapons. [WIP]

Nah! It works well as it is.

Piglet

  • 1337
  • *
  • Posts: 3197
  • Country: gb
Re: Freon - Mia Version - Tips and hints and how to play
« Reply #50 on: June 20, 2024, 15:46 »
I've merged in a few changes from Sol's nice version and from Rejecht's re-freon (via hackysac), and made a few code tweaks and tidy-ups.

Every version of Freon I look at has its pros and cons and I try and select or build those that seem most appropriate. If there is any significantly "appropriate" change that you know of from another version you've played, please let me know what and where you saw it (ideally with link to code/download).

Amongst the thingsthat didn't make the cut for inclusion were:

  • Adding the sniper rifle
  • Tracking number of players spectating you
  • Damage indicators (there's a mutator that does that OK)
  • Netcode bandwidth and timing changes
  • Shield gun changes
  • Team coloured shots
  • Selection of which awards to receive
  • Selection of sound to use when necro fails
  • Cheers on sprees
  • Smilies in chat
  • Bans for spamming taunts
  • Res Stats
  • Tracking of air rockets
  • Anything to do with ranks/ranking. I just don't get that at all!




Stealer

  • 1337
  • *
  • Posts: 287
  • Country: gb
    • 76561197992159424
    • StealerNinja
Re: Freon - Mia Version - Tips and hints and how to play
« Reply #51 on: June 20, 2024, 22:00 »
Nice, I did use to love the sniper rifle on ons :)
Ty man
Stealer.T32

Piglet

  • 1337
  • *
  • Posts: 3197
  • Country: gb
Re: Freon - Mia Version - Tips and hints and how to play
« Reply #52 on: June 21, 2024, 10:45 »
Yeah, but not for Freon!

Thanks Weed, for pointing out that shattering at end of round messed up the kill/death ratio. That should be fixed now.

Thanks hackysack for spotting that gits weren't working any longer. That should be fixed now.

Whilst I was there I also fixed (I think) the adren saver code for resurrect that should always kick in at end of round unless the game is over. That should be working better now.

Harris

  • Newbie
  • *
  • Posts: 20
  • Country: pl
  • T-800
Re: Freon - Mia Version - Tips and hints and how to play
« Reply #53 on: June 21, 2024, 16:28 »
I wonder if it's possible to add a few lines of code that would make bot/s use necro combo on players instead of random combo (berserk mostly !). That would surely make bots more useful than they are already (apart from piglet they are the best thawers you can get on your team) :)

Piglet

  • 1337
  • *
  • Posts: 3197
  • Country: gb
Re: Freon - Mia Version - Tips and hints and how to play
« Reply #54 on: June 21, 2024, 17:09 »
There's meant to be a NecroChance=90% chance they do it. I think there may be a mistake here by not returning the combo name from the first if.

I'll add that and see if it makes a difference

Code: [Select]
function string RecommendCombo(string ComboName)
{
    if(bBotsCanNecro)
        if(FRand() < (NecroChance/100))
            ComboName = "3SPNv3225PIG.NecroCombo";

    if(NextMutator != None)
    {
        return NextMutator.RecommendCombo(ComboName);
    }

    return ComboName;
}