Hollywood Editor

Hollywood Editor

Galapogos

# Hollywood Editor

**An updated tool for safe editing of Hollywood Animal game save files**

---

### 📖 Preface

This project is the successor to the **HollyJson** project, originally developed by **BioNoob (Yakor)**. After the original codebase was transferred and active development ceased, the project was taken over for maintenance and further development by **myself**.

---

### 🚀 Features & Functionality

• **Save File Editing** - Open and modify save files in JSON format  

• **Character Management** - View, filter, and edit character attributes:  

 ◦ Basic Info: Name, Age, Portrait  

 ◦ Profession: Change profession and related characteristics  

 ◦ Attributes: Mood, Attitude, Limit  

 ◦ Contract Details: Modify terms, salary, signing date  

 ◦ Skills & Traits: Add or remove skills and traits  

 ◦ Studio Affiliation: Change assigned studio  

• **Data Validation** - Input validation for Age, numbers, and strings  

• **Localization Support** - Display translated content from JSON files  

• **Resource Management** - Automatic extraction from compressed archives  

---

### 💻 Technology Stack

• **C#** - Primary programming language  

• **WPF** - User interface framework  

• **Newtonsoft.Json** - JSON handling  

• **PropertyChanged.Fody** - Automated property notifications  

• **System.IO.Compression** - Resource extraction  

---

### 📋 Prerequisites

• Windows Operating System  

• .NET Framework 4.7.2 or newer  

---

### 🔧 Installation

1. Download latest release from GitHub

2. Extract archive to your preferred directory

3. Run `HollywoodEditor.exe`

---

### 📝 Usage Guide

**Opening Files:**

• Click "Open File" → "OFD" to open save files

• Save location: `%localappdata%Low\Weappy\Hollywood Animal\Saves\Profiles`

**Locale Setup:**

• Click "Open File" → select locale directory

• Navigate to: `Hollywood Animal_Data\StreamingAssets\Data\Localization\RUS`

• Select "ENG" folder

**Filtering Characters:**

• `Filter_studio` - Filter by studio

• `Filter_Prof` - Filter by profession  

• `Filter_txt` - Search by name

• `ShowOnlyTalent` - Show only talent

• `ShowOnlyDead` - Show only deceased

• `ShowWithDead` - Include deceased characters

**Editing Characters:**

• Select character from list

• Modify attributes in details section

• Input validation tags:

 - `STR` - Strings

 - `INT` - Integers

 - `AGE` - Integers (up to 150)

 - `DBL` - Floating-point numbers

 - `LMT` - Floating-point (0-1)

**Skills & Traits:**

• Add: Select from dropdown → click "+"

• Remove: Click "X" next to item

**Saving:**

• Click "Save" button

• Choose save location

• **Recommendation:** Backup original save files

---

### 🤝 Contributing

1. Fork the repository

2. Create feature branch

3. Implement changes with tests

4. Submit pull request with clear description

---

*Note: This tool is for educational purposes. Always backup your saves before editing.*

Report Page