Fougerite Official

Fougerite Official 1.7.9E

No permission to download
  • Whoops, wrong prepatched files were uploaded.
  • Fougerite Saving has been tested for a couple of days, this build seems to be fine, and running without issues. Please try It.
  • PATCHER WAS MODIFIED RE-PATCH OR USE PREPATCHED DLLS.
  • Fougerite.dll updated.
  • IronPythonModule updated. Please delete IronPython.Deps from the Managed Folder. Add every new IronPython and Microsoft dlls to the Managed folder, since I updated the engine from 2014 to the latest available .NET 3.5 support. (late 2016)
  • Web.CreateAsyncHTTPRequest has been added for plugins to use. These webrequests shouldn't be causing laggs while they are being used, and get/post requests are also supported. You will have to specify a method with a string parameter which is the callback function expecting the result.
  • The 1.6.9 will be dropping the usage of external script language support, and will have a built in one with auto reload support, and auto load support. The directory structure will be changing, there will be a long note of It.
  • https://github.com/Notulp/Fougerite/commit/7318a779806394aeaf49c4f0c7b2fb4248d7d17a
  • Like
Reactions: Pompeyo
  • Like
Reactions: Pompeyo
  • HA I LIED. Fougerite.dll was updated. There was a small problem that the manual saving caused multiple timers reported by salva. All seems to be fine now REALLY. LOL.
  • MODIFIED THE PATCHER RE-PATCH OR USE THE PREPATCHED FILES.
  • Fougerite.dll was updated.
  • Fixing the last background save issue.
    The original saving didn't cause this issue, since the server was "held up" by the lagg, and placing an object didn't hurt the list while iterating It. It is now safe to say that the saving system is completely threaded without issues, and the save system will cause no lagg even on a 71000 object counted map. Legacy's saving system works as It is intended to be now ;)
  • https://github.com/Notulp/Fougerite/commit/025f5766b0c7421dfe70e93c672d54c3ebd44a7f
  • REPATCH OR USE PREPATCHED DLLS.
  • Fougerite.dll was updated.
  • The problem when using command "quit" (Server saving then becoming unresponsive, then hardly closing) was solved. You may use both CTRL + C or the command quit to stop the server. Both of them were tested using a map that has 71000 objects. The server should save, manually trigger the shutdown, and simply close on both. The quit command also Kills the process at the very end instead of triggering Application.Quit. CTRL+C does the exact same, but leaves your console open at the end. They both do the same, basically triggering LibRust.Shutdown();. All should be fine with the saving system from now on.
  • https://github.com/Notulp/Fougerite/pull/104/commits/0ebfce9f4be8c35708f62871c7e1338912f8dbb9
  • Fougerite.dll Updated
  • Rust++ Updated
  • MoonSharp Updated
  • IronPython Updated
  • Jint Updated
  • Magma Updated
  • Mostly the saving was enchanced, and seems to be working a lot more better now. Please test.
  • On_ServerSaved hook was CHANGED. See reference at the wiki. ALL Plugins must be updated if you are using this method!
  • fougerite.save now does a background save.
  • fougerite.urgentsave does a non-background save.
  • Full change: https://github.com/Notulp/Fougerite/commit/a1d3b08c444cb3a85aa8cbd49b1a54120ccc7dda
  • Added changes by austinv900 thanks for the contributions.
  • PATCHER WAS MODIFIED, REPATCH OR USE THE PREPATCHED DLLS.
  • Voice Crash flaw was fixed.
  • The small mistake that could cause players to be kicked by malicious RPC calls were fixed.
  • The malicious inventory toss was verified fixed in 1.6.6
  • Some improvements on the saving methods, please test.
  • Re-added the old uLink patches that I removed because I thought I will trace them back to see where the random breaking point came from.
  • RB update INC.