Skip to content

Commit

Permalink
Split custom content into elusive targets and plugins
Browse files Browse the repository at this point in the history
  • Loading branch information
RDIL committed Apr 19, 2024
1 parent 15bc613 commit 490f810
Show file tree
Hide file tree
Showing 6 changed files with 106 additions and 66 deletions.
50 changes: 0 additions & 50 deletions docs/custom-content.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,6 @@ description: An overview of the custom content that Peacock provides.
Peacock has lots of goodies packed in for our users.
Here's a peek at our custom content!

## Elusive Targets

Within Peacock, you can replay Elusive Targets without any time limit on restarts (unlike Elusive Target Arcade), and
without a time limit.

- **How to Play:**
- After starting up Hitman 3 in Peacock, go to `Career` -> `Elusive Targets` in-game.
- See the [Plugins](#plugins) section for information on installing "The Brothers" Elusive Target (cut content) in
Hitman 3.

## Escalations

### Custom Peacock Escalations
Expand Down Expand Up @@ -80,43 +70,3 @@ in your `Contracts` folder, as shown here: ![](/img/wiki/contracts_folder.png).
#### How to Play

- Go to `Game Modes` -> `Contracts` -> `My Contracts` in-game to play.

## Plugins

Peacock supports a broad variety of server side mods (plugins). These include, but are not limited to:

- Kill Everyone Mode
- All real NPC's marked as targets, can get Silent Assassin rating back after killing everyone.
- Note: Very buggy for maps with 200+ targets, guns may jam randomly. You may need to start by melee killing people.
- Brothers Elusive Target (Cut Content / Fan Mod)
- NOTE: Although the Brothers ET mod is compatible with Peacock, it is a **fan interpretation** of how the mission
would have played out, and not necessarily canon
- File Download: https://www.nexusmods.com/hitman3/mods/375?tab=files
- Install the main portion of the mod (the file not marked "Peacock Plugin") through Simple Mod Framework. Install
the "Peacock Plugin" portion of the mod by putting it into your Peacock Install folder
- Plugins to add otherwise unused weapons to the game
- Plugins to modify existing weapons and disguises

### How to Install Plugins

Broadly speaking, to install plugins, go to either the `plugins` or `#plugin-releases` channel in the Peacock Discord
and download a plugin you are interested in.

- Put your plugins into the `plugins` folder, located in the Peacock folder (created automatically by the server the
first time you launch it).
- The plugin should end with `.plugin.js` or `Plugin.js` - if it's distributed as a `.zip`, extract it first.

Example: ![Plugins folder](/img/wiki/plugins_folder.png)

- Be sure to check for any further instructions in the plugin's description, as some plugins may require further setup
steps or won't work with newer versions of Peacock.

:::note

Plugins are only a small portion of the Hitman modding scene. **Many Hitman mods are done client-side and out of
scope of Peacock.** More general-use client-side mods, outside the scope of Peacock, are aggregated here:

- [NexusMods](https://www.nexusmods.com/hitman3)
- [Glacier Modding Discord](https://discord.com/invite/6UDtuYhZP6)

:::
26 changes: 26 additions & 0 deletions docs/features/elusive-targets.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
title: Elusive Targets
---

On Peacock, you can play all Elusive Targets in the game.
Our implementation of Elusive Targets is simple: you can play them whenever you want, and finish or fail the missions as
many times as you want, with no time penalties.

## How to Play

On HITMAN™ 2016, you will see an Elusive Targets tile on the main menu.

For other game versions, after starting up the game with Peacock, scroll right on the top bar of the main menu.
Click the `Career` tab, then select the `Elusive Targets` tile.

:::info The Brothers

You may see an Elusive Target on the menu titled "The Brothers", which the game will say you are missing the required
content for.
This Elusive Target is cut/unfinished content, and while the files are in the game, it needs to be activated by using
mods.

Check out [this mod](https://www.nexusmods.com/hitman3/mods/375) by community member Kevin Rudd which adds back and
polishes the mission.

:::
52 changes: 52 additions & 0 deletions docs/features/plugins.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
title: Plugins
---

Peacock supports a broad variety of server side mods (plugins). Plugins can add new content to the game, or change
existing mechanics.

## What can plugins do?

Plugins are able to make changes to the parts of the game that Peacock handles.
This includes menus, missions, contracts mode, leaderboards, and unlockables, among other things.

One limitation of plugins is that they can't modify the game's files on their own, but some mods for the game have
plugins that go along with them to make certain features work in Peacock's online mode, instead of only offline mode.

:::note

Plugins are only a small portion of the Hitman modding scene. **Many Hitman mods are done client-side and out of
scope of Peacock.** More general-use client-side mods, outside the scope of Peacock, are aggregated here:

- [NexusMods](https://www.nexusmods.com/hitman3)
- [Glacier Modding Discord](https://discord.com/invite/6UDtuYhZP6)

:::

## Examples

Here are some of the plugins that have been made by our community:

- Kill Everyone Campaign by Anthony Fuller
- All real NPC's marked as targets, can get Silent Assassin rating back after killing everyone.
- Note: Very buggy for maps with 200+ targets, guns may jam randomly. You may need to start by melee killing people.
- Plugins that add unused weapons to the game (such as the [Beanbag Shotgun](/img/wiki/beanbag_shotgun.png))
- Plugins to modify existing weapons and disguises

## How to Install Plugins

To install plugins, go to either the `plugins` or `#plugin-releases` (being phased out) channel in the Peacock Discord
and download a plugin you are interested in.

- Put the downloaded files into the `plugins` folder, located in the Peacock folder (created automatically by the server
the first time you launch it).
- The plugin should end with `.plugin.js` or `Plugin.js` - if it's distributed as a `.zip`, extract it first.

Example of the `plugins` folder: ![Plugins folder](/img/wiki/plugins_folder.png)

:::info Instructions

Be sure to check for any further instructions in the plugin's description. Some plugins may require further setup steps
or haven't been updated yet for newer versions of Peacock.

:::
2 changes: 1 addition & 1 deletion docs/legal/terms-of-service.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Terms of Service
description: Peacock's Terms of Service.
---

While we aren't exactly lawyers, we do have some terms and conditions that must be followed.
While we aren't lawyers, we do have some terms and conditions that must be followed.

## Terms

Expand Down
42 changes: 27 additions & 15 deletions sidebars.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,18 @@ export default {
{
type: "doc",
label: "Home",
id: "home",
id: "home"
},
{
type: "doc",
id: "intel/what-is-peacock",
id: "intel/what-is-peacock"
},
{
type: "category",
label: "User Guide",
link: {
type: "generated-index",
slug: "intel",
slug: "intel"
},
items: [
"intel/requirements",
Expand All @@ -29,38 +29,50 @@ export default {
label: "Troubleshooting Guides",
link: {
type: "generated-index",
slug: "troubleshooting",
slug: "troubleshooting"
},
items: [
"troubleshooting/fix-port-in-use"
],
},
],
]
}
]
},
{
type: "category",
label: "Features",
link: {
type: "generated-index",
slug: "features"
},
items: [
"features/elusive-targets",
"features/plugins"
]
},
{
type: "doc",
id: "custom-content",
id: "custom-content"
},
{
type: "doc",
id: "ghost-mode",
id: "ghost-mode"
},
{
type: "doc",
id: "initiatives",
id: "initiatives"
},
{
type: "doc",
id: "roadmaps",
id: "roadmaps"
},
{
type: "doc",
id: "credits",
id: "credits"
},
{
type: "category",
label: "Legal",
items: ["legal/privacy-policy", "legal/terms-of-service"],
},
],
items: ["legal/privacy-policy", "legal/terms-of-service"]
}
]
}
Binary file added static/img/wiki/beanbag_shotgun.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 490f810

Please sign in to comment.