[Nightly] Update v0.8.5383a
Author: indiefoldcreator
Date:
Wed, 15 Jan 2025
Game: Grey Hack
Genre:
Indie, Massively Multiplayer, Simulation, Early Access
Developer: Loading Home
Release Date: Thu, 14 Dec 2017
Developer: Loading Home
Release Date: Thu, 14 Dec 2017
The nightly build is open to everyone featuring Zero-day exploits, Extended npc behavior, World Impacted by Player Actions and more!
Note that the Nightly version is unstable, may contain game breaking bugs and the savegame can be deleted frequently. So It is not recommended for new players.
It is advisable to take a look at the new section of the Manual > Getting Started > Libraries & Exploits. And at the bottom of the page, you will see the new Zero Day Exploits section, so you can start familiarizing yourself with the new mechanics.
Keep in mind that during the nightly build, changes and adjustments will be made to the zero-day exploit, as well as other elements based on feedback.
Here is a summary of the changes that this version brings. Some elements are not finalized, as indicated in the changelog, and will be completed during the public nightly build.
Changelog
- Added Zero-day exploits. (For testing purposes, temporarily some elements are "unlocked" to facilitate the completion of the attack)
- Extended npc behavior and improved schedule consistence.
- Stocks from store companies can now be purchased. If the majority of stocks are obtained, the company becomes player-owned. At the end of the year, profits can be collected, which is the money players spent in the stores, distributed equally among all player-owned companies based on the company’s overall performance or ranking.
- Improvements in network generation to maintain its consistency based on seeds, even if they are deleted from the database, fixing several bugs, especially in mission generation.
- Now each public IP address has a unique procedurally generated domain. It is no longer necessary to check the database if the domain exists when creating it at the time of network generation, significantly improving performance at the expense of having less natural domain names.
- EmployeesViewer.exe now displays more detailed NPC information, such as their semi-complete schedule and the LAN address of their workspace.
- Unlocked worker performance information from EmployeesViewer if the player is the owner of the company.
- Added Symlinks and the ln command.
- Desktop icons can now be freely arranged (except for the trash bin).
- You can restart in safe mode from the UI. Menu > Reboot.
- Added backup system in ConfigLan for the entire network of rentals.
- Implemented option to create stores and sell software and hardware. To do this, the http server must be correctly configured from the httpd.conf file.
- If the local libraries init.so, net.so, and kernel_module.so are moved or deleted, along with the necessary files for the computer’s operation, it will not be able to send or receive connections, including Browser and the get_router method.
- Moved traffic camera system to scripting. To obtain the new class, use include_lib with the new library libtrafficnet.so. (Work in progress, you can view and switch cameras as before, but causing accidents is not yet possible.)
- Implemented smart microwaves and refrigerators, along with a new library libsmartappliance.so. To interact with the new class, use include_lib with the new library.
- NPCs can now die or be fired, affecting the company’s performance. If the NPC is an admin, no traces will be generated until the NPC is replaced.
- Added HireWorker.exe program that spawns in networks with the employee service, where the player who owns a company can hire workers to replace the dead or fired. If the player owns the company, they can also fire workers directly. Hiring an NPC will be more or less expensive depending on their position. (Still need to add prices in the HireWorker program and calculations on the total annual cost. This program will likely be merged with EmployeesViewer.)
- NPC computers can now generate a maximum of two users, one for the morning shift and one for the night, though not all computers have night workers.
- To hack smart appliances, it’s necessary to obtain the manual for the specific model. These can be found in hardware manufacturing networks. You can find them using the Browser with the terms “electronic” and “tech.”
- Added Smartphones. All workers have one, though only a few connect it to the work network. Smartphones appear and disappear from the network depending on their owner’s schedule. (Work in progress: the option to use social engineering to force the NPC to connect the phone is still missing, along with several configurations to differentiate it from a regular computer. Also missing are options to tamper with the phone’s settings, causing the NPC to get fired, as well as stored messages to find missions and other exclusive information.)
- Added superadmins who intercept overflows and always force guest-level permissions to be returned. They appear randomly in generated networks.
- Added a warehouse in the hardware installation window where players can store parts they want to sell.
- NPCs send emails to each other discussing the performance of other NPCs. These emails may also contain information pointing to hidden missions or, in the case of zero-day exploits, information about what happened. They can also indicate the presence of a superadmin in the network. Additionally, they can indicate their break times in messages, which is especially useful for synchronizing accidents with smart appliances, although it will be necessary to observe their behavior pattern through cameras to know the correct time to cause the accident.
- Added new scripting objects: debugLibrary, smartAppliance, TrafficNet
- Added new scripting methods in existing objects: metalib.payload, metalib.debug_tools, file.symlink, file.is_symlink
Nightly Build Access
Go to your Steam library, right click on Grey Hack and choose Properties. You’ll see a tab for BETAS.
Click on that, and then in the box enter the code: nightlybuild
That done the dropdown box above should become active, and you can now select 'nightly'.
Thanks for your support and feedback!
Write your comment!