Skip to content

Releases: project-fika/Fika-Plugin

Fika Release 0.9.9015.15435

06 Sep 07:30
124733c
Compare
Choose a tag to compare

What's Changed

Patch Notes

  • Updated loading logic to make it more clear what the game is doing
  • Updated bot packet logic, should reduce the amount of bots standing in place "moonwalking"
  • Incorrect inventory operations are now disposed of and logged rather than throwing an exception
  • Inventory operations are now rejected by the host properly, meaning you if you get a desynced world state you can no longer cause a chain reaction of errors. Keep in mind that most of these errors are from mods, it's very rare for the base game to get desynced to this point. If you have errors or operations getting rejected, check your mods that alter inventories. An example would be if you move an item from a rig and the host cannot find that item because of desync that you have caused, you can no longer move it and it gets put back where you dragged it from. This is a near (if not even complete) 1:1 replica of live behavior.
  • The game will now try to resync operation Ids after getting a mismatch
  • Tweaked game logic on the dedicated client, fixing a problem where bots could not hit players due to transforms not moving with the animation due to a UnityEngine parameter

Fika Release 0.9.9003.37546

25 Aug 18:52
9de9eca
Compare
Choose a tag to compare

Rerelease of last version

Fika Release 0.9.9003.32880

25 Aug 16:19
9de9eca
Compare
Choose a tag to compare

What's Changed

Patch Notes

  • Added mitigation to exceptions when a player dies
  • Reworked inventory synchronization, should no longer ever throw errors unless a mod breaks the world state sync (some minor bot operations still throw errors, but they are harmless)
  • Update audio code for player controllers
  • Fix a bug with audio muffling from the host when playing in a non-dedicated session
  • DynamicAI can now be disabled on the dedicated client and is no longer mistakenly hardcoded
  • Made several tweaks to dedicated client's tracking logic, should make the AI more responsive

Fika Release 0.9.8995.14684

17 Aug 06:10
710a429
Compare
Choose a tag to compare

What's Changed

  • Update bundles to support extended ASCII by @Lacyway in #139

Full Changelog: v0.9.8994.30440...v0.9.8995.14684

Fika Release 0.9.8994.30440

16 Aug 20:56
f35c067
Compare
Choose a tag to compare

What's Changed

Patch Notes

  • Fixed a bug where Easy Kill Conditions would give rewards from your own kills
  • Major Feature: Reconnecting is finally available. It is still a bit 'experimental', but every reconnect during testing has worked perfectly. You cannot reconnect to a raid if you have died in that raid or never joined it.
  • Refactored time sync
  • Fixed free cam jumping looking in the wrong direction
  • You are no longer rewarded progress for a quest if you are not at that stage (e.g. planting the equipment for 'Dandies')
  • You can now toggle whether you can "free cam" during death or only spectate teammates
  • Airdrops can now spawn on Ground Zero 20+
  • Removed incorrect logging on DynamicAI
  • Refactored sound from other players, should now be more in line with Live
  • Pings now show on the side of your screen so that you can find them more easily
  • Major Feature: Lightkeeper now properly works in 90% of the scenarios, the mines & handling of multiple players going to his island and visiting him is now properly implemented.
  • Major Feature: Fika is now localized and should use the languages that have been translated. You can help us translate it on Crowdin (this is entirely a community effort and we are not responsible for any incorrect/vulgar translations, please report them to me)
  • Fixed a bug where AI would be shooting from an incorrect position (usually their feet) while running a dedicated client (note that this fix will affect your dedicated client's performance), also resulting in shots with no sound
  • Ping now centers on your aim if you are pinging while aiming down your weapon
  • Tons of other fixes under the hood has been made to the entire Fika framework, bringing more stability and speed

Fika Release 0.9.8983.25381

05 Aug 12:10
Compare
Choose a tag to compare

What's Changed

Patch Notes

  • Reworked how clients retrieve loot upon game start, this eases up development for Reconnecting at a later stage
  • You no longer incorrectly get awarded achievements with "Easy Kill" progression
  • Minor tweaks to movement sync
  • Added handling for disabling/enabling SPT patches depending on version
  • Dedicated client now terminates after 5 minutes if no connections are made during startup

Fika Release 0.9.8980.39200

02 Aug 20:01
93efecb
Compare
Choose a tag to compare

What's Changed

Patch Notes

  • The debug window can now be dragged
  • You can no longer send a container that has a blacklisted item in it
  • You can now ping while in freecam (even while dead)
  • Fixed a bug where placing an item would run X times the amount of players, finishing quests early
  • Fixed a memory leak from "Save on death"
  • Fixed nullref exception on server when checking profiles
  • Fixed dedicated client losing connection after long periods of time
  • Fixed dead players randomly becoming astronauts, flying out into space
  • Fixed a bug where HideoutGameWorld would not get instantiated, resulting in item sending malfunctioning
  • Fixed a bug where client players would not get added to the BotsGroup enemy list
  • Fixed a bug where AI would not hear clients moving
  • Fixed a bug in the JobScheduler resulting in low/erratic FPS while V-Sync and/or Reflex is enabled
  • Added a new advanced option to disable SPT AI patches (not recommended unless you want to experiment, might result in better AI)
  • Added automatic RAM cleaner to the dedicated plugin
  • Dedicated server now consider a connection lost after 20 seconds of inactivity rather than 5
  • Added a new "-updateRate" commandline to the dedicated plugin
  • Dedicated clients no longer preload the hideout
  • Made error messages from running the dedicated client without a dedicated profile more clear
  • Dedicated clients can no longer make sound, even though they technically never move

Fika Release 0.9.8976.35143

29 Jul 17:41
e5e3b65
Compare
Choose a tag to compare

What's Changed

Patch Notes

  • Temporarily fixed an issue with v-sync causing lower FPS than intended (this is a very complicated problem and will take some time to solve completely, for now I recommend not running v-sync at all if you can)
  • Dedicated hosts are no longer added to the enemy list of the bot groups
  • Reduced the amount of redundant data sent by the dedicated host

Fika Release 0.9.8974.33217

27 Jul 18:59
Compare
Choose a tag to compare

What's Changed

New Contributors

Patch Notes

  • Fixed a bug where the nickname was not showing when a coop partner planted an item
  • Major Refactor: The game initialization has been revamped. You can now join as soon as the game has been created by the host, allowing you to load in parallel.
  • Players can now play Ground Zero even if one group member is over level 20
  • The name of the item is now displayed when pinging an item
  • The name of the container is now displayed when pinging a container
  • Freecam up/down axis has been fixed and no longer has erratic movement when reaching the highest/lowest point
  • Notifications have received an aesthetic overhaul
  • The raid browser UI has received significant improvements and cleaning
  • Fixed a bug where a random nullref exception was thrown if any player had a headlamp
  • Fixed a bug where clients could not disconnect if the host crashed
  • Quest Sharing has received significant improvements to condition checks
  • Events should now work as intended, please let us know if any are not working still
  • Interactable objects have been reworked, minor improvements under the hood but will allow us to implement reconnecting soon
  • CoopHandler has received minor code improvements, should use less memory
  • Bolt action weapons now properly replicate again
  • Fixed a bug where shotguns were stuck infinitely reloading
  • Bot should no longer slide around when the host has low FPS
  • Human players should now slide less when stopping their movement
  • FikaDebug now shows the Server FPS as a client ('debug t' in console to enable during a raid, 'debug f' to disable)
  • Major Refactor: Throwables (grenades, smokes, flashbangs) are now owned by the host and the position of each throwable is updated by the host and sent to clients. This should make throwables act just like on live and there should be no inconsistencies on where they land.
  • Pings and freecam movement is now blocked if the console is open
  • Bot generation now takes the highest player's level into account instead of the host
  • Major New Feature: Headless clients are now "supported" for testing. Please read the documentation for setup instructions.
  • You can now change the ping notification sound type
  • Added an Easy Mode for kill quests when sharing quest progression. This will allow every kill from a teammate to be calculated for your own quests, but restrictions with gear, location, etc. still applies and are calculated from your teammate. This can be inconsistent and does not always work.
  • Tons and tons of other minor changes and improvements have been made during the work on this patch that weren't fit for the patch notes

Fika Release 0.9.8964.35784

17 Jul 18:01
f7aad6d
Compare
Choose a tag to compare

What's Changed

Patch Notes

  • Ping and RTT is now reset upon starting a new game
  • Health bars can now show active Effects on the other player, enabled by default
  • Fika will now crash upon starting the game if the server mod is missing
  • Fixed a bug where the Send button would appear when using UI Fixes
  • NOTE: BTR is disabled until 3.10. There have been bugs introduced between patches and a refactor will come with the next SPT release instead.
  • Removed the Use Dedicated toggle when hosting a raid until it has been properly implemented
  • Reworked exfil, you are now teleported into the air again as in early Fika version so that you cannot unexpectedly die. It will still track exfil quests unlike in older version
  • Fixed DogTag generation on your own client
  • Planting markers/items now properly share between other clients
  • Fixed a nullref bug with Airdrops
  • Custom weather is not shown if random weather is enforced by the server
  • Fixed a bug where SPT and Commando commands did not work