diff --git a/CHANGELOG.md b/CHANGELOG.md index c6c0acc..db7a78d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.0.0] - 2024-12-11 + +- update references for 7dtd-1.2-b27 + ## [No Release Necessary] - 2024-10-02 - update references for 7dtd-1.1-b14 diff --git a/ModInfo.xml b/ModInfo.xml index 8e19093..6f77e53 100644 --- a/ModInfo.xml +++ b/ModInfo.xml @@ -1,7 +1,7 @@ - + diff --git a/README.md b/README.md index 1c7a355..dcc1665 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,12 @@ # Raid Hours -[![๐Ÿงช Tested On 7DTD 1.1 (b14)](https://img.shields.io/badge/๐Ÿงช%20Tested%20On-7DTD%201.1%20(b14)-blue.svg)](https://7daystodie.com/) [![๐Ÿ“ฆ Automated Release](https://github.com/jonathan-robertson/raid-hours/actions/workflows/release.yml/badge.svg)](https://github.com/jonathan-robertson/raid-hours/actions/workflows/release.yml) +[![๐Ÿงช Tested with 7DTD 1.2 (b27)](https://img.shields.io/badge/๐Ÿงช%20Tested%20with-7DTD%201.2%20(b27)-blue.svg)](https://7daystodie.com/) +[![โœ… Dedicated Servers Supported ServerSide](https://img.shields.io/badge/โœ…%20Dedicated%20Servers-Supported%20Serverside-blue.svg)](https://7daystodie.com/) +[![โŒ Single Player and P2P Unupported](https://img.shields.io/badge/โŒ%20Single%20Player%20and%20P2P-Unsupported-red.svg)](https://7daystodie.com/) +[![๐Ÿ“ฆ Automated Release](https://github.com/jonathan-robertson/raid-hours/actions/workflows/release.yml/badge.svg)](https://github.com/jonathan-robertson/raid-hours/actions/workflows/release.yml) TODO: ![raid-hours social image](https://raw.githubusercontent.com/jonathan-robertson/raid-hours/media/raid-hours-logo-social.jpg) -- [Raid Hours](#raid-hours) - - [Summary](#summary) - - [Support](#support) - - [Features](#features) - - [Scheduled Claim Defense](#scheduled-claim-defense) - - [Mob Raid Protection](#mob-raid-protection) - - [Squatting/Trap Protection](#squattingtrap-protection) - - [Bag Drop Mode](#bag-drop-mode) - - [Admin Commands](#admin-commands) - - [Compatibility](#compatibility) - ## Summary Real people have real lives; disable raiding while most players are at work or asleep. @@ -31,10 +23,10 @@ A server running Raid Hours will have some special features related to Land Clai The currently active Claim Mode is displayed as a persistent buff. Select this buff in your character sheet for more info. -Claim Mode | Description ---- | --- -**Build Mode** | Claimed Land remains protected from hostile player damage. -**Raid Mode** | Land Claim Defense drops to enable pvp raiding between the hours set by the admin. +| Claim Mode | Description | +| -------------- | ---------------------------------------------------------------------------------- | +| **Build Mode** | Claimed Land remains protected from hostile player damage. | +| **Raid Mode** | Land Claim Defense drops to enable pvp raiding between the hours set by the admin. | ### Mob Raid Protection @@ -70,10 +62,10 @@ Each of options would be called with the command `raidhours` or `rh`: ## Compatibility -Environment | Compatible | Does EAC Need to be Disabled? | Who needs to install? ---- | --- | --- | --- -Dedicated Server | Yes | No | only server -Peer-to-Peer Hosting | No | No | N/A -Single Player | No | No | N/A +| Environment | Compatible | Does EAC Need to be Disabled? | Who needs to install? | +| -------------------- | ---------- | ----------------------------- | --------------------- | +| Dedicated Server | Yes | No | only server | +| Peer-to-Peer Hosting | No | No | N/A | +| Single Player | No | No | N/A | > TODO: maybe one day, this mod will be updated to support P2P and SP diff --git a/RaidHours.dll b/RaidHours.dll index 33b4400..665f6b1 100644 Binary files a/RaidHours.dll and b/RaidHours.dll differ diff --git a/references/Assembly-CSharp.dll b/references/Assembly-CSharp.dll index 98f3cb3..07e6b78 100644 Binary files a/references/Assembly-CSharp.dll and b/references/Assembly-CSharp.dll differ diff --git a/references/LogLibrary.dll b/references/LogLibrary.dll index fb059a8..95bb92f 100644 Binary files a/references/LogLibrary.dll and b/references/LogLibrary.dll differ diff --git a/references/System.Configuration.dll b/references/System.Configuration.dll index 2642edc..c5a3aa5 100644 Binary files a/references/System.Configuration.dll and b/references/System.Configuration.dll differ diff --git a/references/UnityEngine.CoreModule.dll b/references/UnityEngine.CoreModule.dll index 2153743..653e932 100644 Binary files a/references/UnityEngine.CoreModule.dll and b/references/UnityEngine.CoreModule.dll differ diff --git a/references/UnityEngine.dll b/references/UnityEngine.dll index 33f8388..1f412e8 100644 Binary files a/references/UnityEngine.dll and b/references/UnityEngine.dll differ diff --git a/update-references.sh b/update-references.sh new file mode 100644 index 0000000..4ddfb4d --- /dev/null +++ b/update-references.sh @@ -0,0 +1,16 @@ +#!/bin/sh +references_folder=./references +harmony_filename="0Harmony.dll" +harmony_folder="/c/Program Files (x86)/Steam/steamapps/common/7 Days to Die Dedicated Server/Mods/0_TFP_Harmony" +managed_folder="/c/Program Files (x86)/Steam/steamapps/common/7 Days to Die Dedicated Server/7DaysToDieServer_Data/Managed" + +cd $references_folder +for file in *; do + if [ -f "$file" ]; then + if [ "$file" = "$harmony_filename" ]; then + cp "$harmony_folder/$file" ./ + else + cp "$managed_folder/$file" ./ + fi + fi +done \ No newline at end of file