Ravenfield

Ravenfield

255 ratings
[LEGACY EA25 VERSION]Ravensharp : A C# Ravenfield API and Mod loader
3
3
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Mutators
File Size
Posted
Updated
4.473 MB
Jul 25, 2020 @ 3:23pm
Aug 23, 2021 @ 3:50am
25 Change Notes ( view )

Subscribe to download
[LEGACY EA25 VERSION]Ravensharp : A C# Ravenfield API and Mod loader

In 2 collections by Gaheris96
Gaheris96 RavenSharp Mods
5 items
Gaheris96's Mods
13 items
Description
THIS MOD ONLY WORKS IF YOU HAVE THE OFFICIAL RAVENFIELD FROM STEAM, ANY OTHER HACKED VERSIONS WILL NOT WORK

This mod allow Ravenfield to load mods written in C#, the original language in which Ravenfield is written.

Compared to mutator mods written in Lua, these mods are much more powerful and perform much better.

This mod add no gameplay functionalities by itself but load other mods and provide them useful functions


If you have any questions or if you want to make your own C# mod, feel free to ask me on discord : https://discord.gg/ke3DPS6

Functionalities
Current functionalities :
  • Custom Gamemodes
  • Mutator-like mods
  • Mod loading
  • Prefab loading
  • A better version of the flag config (allows to move flags)
  • Option menu
  • EventHandler and functions hooking

Planned functionalities :
  • News menu
  • Compatibility for multiple UI on game start
  • Custom vehicules (with custom controls)
  • Custom weapons (with custom controls)


Installation

Sadly you will need to do that every time there is a Ravenfield update (If you don't see the text with the version in the main menu that means you have to reinstall it), but I may take some time to update it

WINDOWS
Check the video
1. To install this mod, you will need to go to (Your steam library)\steamapps\workshop\content\636480\2177809818
2. You then have to copy the Assembly-CSharp.dll file to (Your steam library)\steamapps\common\Ravenfield\ravenfield_Data\Managed.

By default, your steam library should be in C:\Program Files (x86)\Steam (so the ravenfied Managed folder should be in C:\Program Files (x86)\Steam\steamapps\common\Ravenfield\ravenfield_Data)


MAC
1. Go to /Users/[Your Username]/Library/Application Support/Steam/steamapps/workshop/content/636480/2177809818/ and copy Assembly-CSharp.dll
2. Go to /Users/[Your Username]/Library/Application Support/Steam/steamapps/common/Ravenfield/ravenfield.app/Contents/Resources/Data/Managed/ and paste it. If it warns you about swaping files just click swap.



Please give me feedback and rate the mod if you like it !
Popular Discussions View All (1)
0
May 7, 2021 @ 10:43am
dawa
MajorDeathtoll
232 Comments
ПоZыVнОЙ Закат Oct 28, 2024 @ 9:31am 
after installing the file and the sights, I start the game and it starts to crash, what's wrong? I did everything as in the video
Atroia Jul 24, 2023 @ 9:15pm 
My file thing is different, so I can not do any of this. What file are you using to get that?
Andrew Nov 7, 2022 @ 11:24am 
I did the file thingy it didnt work ingame
njunuk Aug 18, 2022 @ 10:48pm 
me too i instaled it and after loading screen it kicks me out of game
335i May 28, 2022 @ 9:14am 
It kicks me out of the game when I start it???
Gaheris96  [author] Apr 30, 2022 @ 3:47pm 
The mod is updated for EA26, and now include modding tools !
https://steamcommunity.com/workshop/filedetails/?id=2704162932


This workshop item is now the old/pre-EA26 version
Gaheris96  [author] Apr 30, 2022 @ 3:45pm 
Thanks for the explanation, I will take a look !
SourceStick Apr 30, 2022 @ 12:14pm 
Huh, I did not get notified of that reply message, and I see that my wording is bad, VERY bad.

So basically just a bit of code that downloads this for you when you start up Ravenfield. Look up video game Space Engineers, it has a mod on the workshop called Plugin Loader. It just loads a better modding API that can then be used by more advanced mods that are downloaded from it's own website.

To actually load the plugin loader, you just have to set a custom launch parameter for the game in Steam. That is what I suggested for this mod too, so no one needs to go to spooky scary files and accidentally break something (I'm just kidding, I like to mess with files my self) to download this. Could also help with updates.
Gaheris96  [author] Mar 19, 2022 @ 2:00am 
The next version, thanks to unity 2020, will include modding tools, all will be automated from unity
GoMonkey Mar 13, 2022 @ 12:33am 
For anyone who wants to get started with this but don't feel like getting on discord to learn how to use this API:

1.) Create a new "Mods" folder in the main Ravenfield directory
2.) Create a new .NET Framework library and add references to both the RavensharpApi.dll and Assembly-Csharp.dll
3.) Create a public class that inherits from RavenfieldAPI.Mod
4.) Compile and place the output dll into the new Mods folder
5.) Verify the mod loaded by going into the options menu.