Cyberpunk 2077
0 of 0

File information

Last updated

Original upload

Created by

nremind

Uploaded by

nremind

Virus scan

Safe to use

About this mod

Massively expand posters in Night City! This framework does 2 things: First, it expands the number of posters by 4x the amount in the vanilla game. Second, it randomizes the posters in Night City. Installing this by itself only does the second, so it is recommended to also install a mod made for this framework to utilize the graphic expansion part.

Requirements
Permissions and credits
Changelogs
Donations
Annoyed by the limited and copy-pasted posters right next to each other in the base game? Well, then this mod is for you!

What does this do?
  • Expands the number of posters to about 4x the vanilla game.
  • Randomizes the distribution of posters so that they are more evenly distributed.

A graphics mod is required to experience more than just the randomizer. Here is my compatible mod for this framework: -4x- NSFW Posters Androids

If you like this mod, you might want to check out my similar framework for vending machines: 
4x Vending Machine Framework

Installation:

(Normal)
  • Download the non-Redmod version of the mod
  • Extract the .zip file
  • Place contents (drag archive folder) into your Cyberpunk 2077 game folder

(Redmod)
  • Download the Redmod version of the mod
  • Extract the .zip file
  • Place the contents (drag mods folder) into your Cyberpunk 2077 game folder
  • Make sure you've downloaded the free RedMod DLC from the store
  • When launching the game, be sure that "Enable Mods" toggle is on

Uninstallation:

(Normal): Remove 'Poster_Framework.archive' and 'custom_poster_framework.archive.xl from your Cyberpunk 2077\archive\pc\mod folder

(Redmod): Remove 'Poster_Framework' folder from your Cyberpunk 2077\mods folder

Compatibility:

This is an ArchiveXL mod, so it should not have any conflicts with other mods. You can use regular poster replacers with this framework, but it is highly recommended to use this with a mod designed for this framework.

This mod is designed with modularity in mind, so if you use WolvenKit, it should be easy for you to swap out almost the entire set of texture files with pre-existing mods. Reminder to not upload work that is not your own, or nexus will take it down.


Information for mod creators:

To add your own mod with graphics for this framework, simply overwrite the texture files and make sure that your mod has higher load priority. Check my -4x- NSFW Posters Androids mod to see which textures I have overwritten. All you have to do is replace these texture files with your own graphics.

Note that netrunner_apartment_posters custom extensions have been removed from the framework in mod ver 1.3 due to issues with how these files are implemented in the base game. This is not really a bad thing or dealbreaker, because it doesn't limit the number of posters that could theoretically be added to the game. The poster_pickles (lower left hotdog poster slot of vanilla netrunner_apartment_posters) is still distributed randomly, but ONLY this one and no other or custom variations from this texture file.

The following are the posters that are randomly distributed to all posters. Others, such as Lina are not touched and not distributed. The //comments at top of block indicates the orientation of the posters.
&[
  // horizontal
  "poster_rifle_smart.mesh", //poster_04
  "poster_shotgun_smart.mesh", //poster_04
  "poster_weapon_classes.mesh", //poster_04
  "poster_pickles.mesh", //netrunner_apt_posters NOTE: there are no custom variants for this one
  "poster_animals_b.mesh", //poster_animals
  "poster_gym_a.mesh", //poster_gym
  "poster_gym_b.mesh", //poster_gym
  "poster_gym_g.mesh", //poster_gym
  "poster_rifle_smart_custom_01.mesh",
  "poster_shotgun_smart_custom_01.mesh",
  "poster_weapon_classes_custom_01.mesh",
  "poster_animals_b_custom_01.mesh",
  "poster_gym_a_custom_01.mesh",
  "poster_gym_b_custom_01.mesh",
  "poster_gym_g_custom_01.mesh",
  "q108_samurai_poster\samurai_poster_b.mesh",
  "q108_samurai_poster\samurai_poster_c.mesh",
  "poster_rifle_smart_custom_02.mesh",
  "poster_shotgun_smart_custom_02.mesh",
  "poster_weapon_classes_custom_02.mesh",
  "poster_animals_b_custom_02.mesh",
  "poster_gym_a_custom_02.mesh",
  "poster_gym_b_custom_02.mesh",
  "poster_gym_g_custom_02.mesh",
  "poster_rifle_smart_custom_03.mesh",
  "poster_shotgun_smart_custom_03.mesh",
  "poster_weapon_classes_custom_03.mesh",
  "poster_animals_b_custom_03.mesh",
  "poster_gym_a_custom_03.mesh",
  "poster_gym_b_custom_03.mesh",
  "poster_gym_g_custom_03.mesh",
],
&[
  // vertical
  "armbladeshop_poster_01.mesh", //chromanticore_posters_01
  "armbladeshop_poster_02.mesh", //chromanticore_posters_01
  "armbladeshop_poster_03.mesh", //chromanticore_posters_01
  "poster_cyberspace_a.mesh", //poster_04
  "poster_cyberspace_b.mesh", //poster_04
  "poster_old_movies_a.mesh", //poster_old_movies_atlas_a
  "poster_old_movies_b.mesh", //poster_old_movies_atlas_a
  "poster_old_movies_c.mesh", //poster_old_movies_atlas_a
  "poster_old_movies_d.mesh", //poster_old_movies_atlas_a
  "poster_old_movies_e.mesh", //poster_old_movies_atlas_a
  "poster_old_movies_f.mesh", //poster_old_movies_atlas_a
  "poster_old_movies_g.mesh", //poster_old_movies_atlas_b
  "poster_old_movies_h.mesh", //poster_old_movies_atlas_b
  "poster_old_movies_i.mesh", //poster_old_movies_atlas_b
  "poster_old_movies_j.mesh", //poster_old_movies_atlas_b
  "poster_old_movies_k.mesh", //poster_old_movies_atlas_b
  "poster_a.mesh", //poster_01
  "poster_b.mesh", //poster_01
  "poster_c.mesh", //poster_01
  "poster_d.mesh", //poster_01
  "poster_e.mesh", //poster_01
  "poster_f.mesh", //poster_01
  "poster_fixer.mesh", //poster_04
  "poster_g.mesh", //poster_02
  "poster_games_a.mesh", //games_atlas_01
  "poster_games_b.mesh", //games_atlas_01
  "poster_h.mesh", //poster_02
  "poster_i.mesh", //poster_02
  "poster_j.mesh", //poster_02
  "poster_k.mesh", //poster_02
  "poster_l.mesh", //poster_02
  "poster_m_cyberhub.mesh", //poster_03
  "poster_m.mesh", //poster_05
  "poster_n_geisha.mesh", //poster_03
  "poster_n.mesh", //poster_05
  "poster_o_dragon.mesh", //poster_03
  "poster_o.mesh", //poster_05
  "poster_p_karasu.mesh", //poster_03
  "poster_p.mesh", //poster_05
  "poster_q_samurai.mesh", //poster_03
  "poster_q.mesh", //poster_05
  "poster_r_zona_girl.mesh", //poster_03
  "poster_r.mesh", //poster_05
  "poster_s_tainted.mesh", //poster_tainted
  "poster_t_tainted.mesh", //poster_tainted
  "poster_u_tainted.mesh", //poster_tainted
  "poster_v_tainted.mesh", //poster_tainted
  "poster_w_tainted.mesh", //poster_tainted
  "poster_x_tainted.mesh", //poster_tainted
  "poster_gym_c.mesh", //poster_gym
  "poster_gym_d.mesh", //poster_gym
  "poster_gym_e.mesh", //poster_gym
  "poster_gym_f.mesh", //poster_gym
  "poster_gym_h.mesh", //poster_gym
  "poster_animals_a.mesh", //poster_animals
  "poster_animals_c.mesh", //poster_animals
  "poster_animals_d.mesh", //poster_animals
  "poster_animals_e.mesh", //poster_animals
  "poster_animals_a_custom_01.mesh",
  "poster_animals_b_custom_01.mesh",
  "poster_animals_c_custom_01.mesh",
  "poster_animals_d_custom_01.mesh",
  "poster_animals_e_custom_01.mesh",
  "armbladeshop_poster_01_custom_01.mesh",
  "armbladeshop_poster_02_custom_01.mesh",
  "armbladeshop_poster_03_custom_01.mesh",
  "poster_cyberspace_a_custom_01.mesh",
  "poster_cyberspace_b_custom_01.mesh",
  "poster_old_movies_a_custom_01.mesh",
  "poster_old_movies_b_custom_01.mesh",
  "poster_old_movies_c_custom_01.mesh",
  "poster_old_movies_d_custom_01.mesh",
  "poster_old_movies_e_custom_01.mesh",
  "poster_old_movies_f_custom_01.mesh",
  "poster_old_movies_g_custom_01.mesh",
  "poster_old_movies_h_custom_01.mesh",
  "poster_old_movies_i_custom_01.mesh",
  "poster_old_movies_j_custom_01.mesh",
  "poster_old_movies_k_custom_01.mesh",
  "poster_games_a_custom_01.mesh",
  "poster_games_b_custom_01.mesh",
  "poster_a_custom_01.mesh",
  "poster_b_custom_01.mesh",
  "poster_c_custom_01.mesh",
  "poster_d_custom_01.mesh",
  "poster_e_custom_01.mesh",
  "poster_f_custom_01.mesh",
  "poster_fixer_custom_01.mesh",
  "poster_g_custom_01.mesh",
  "poster_h_custom_01.mesh",
  "poster_i_custom_01.mesh",
  "poster_j_custom_01.mesh",
  "poster_k_custom_01.mesh",
  "poster_l_custom_01.mesh",
  "poster_m_cyberhub_custom_01.mesh",
  "poster_m_custom_01.mesh",
  "poster_n_geisha_custom_01.mesh",
  "poster_n_custom_01.mesh",
  "poster_o_dragon_custom_01.mesh",
  "poster_o_custom_01.mesh",
  "poster_p_karasu_custom_01.mesh",
  "poster_p_custom_01.mesh",
  "poster_q_samurai_custom_01.mesh",
  "poster_q_custom_01.mesh",
  "poster_r_zona_girl_custom_01.mesh",
  "poster_r_custom_01.mesh",
  "poster_s_tainted_custom_01.mesh",
  "poster_t_tainted_custom_01.mesh",
  "poster_u_tainted_custom_01.mesh",
  "poster_v_tainted_custom_01.mesh",
  "poster_w_tainted_custom_01.mesh",
  "poster_x_tainted_custom_01.mesh",
  "poster_gym_c_custom_01.mesh",
  "poster_gym_d_custom_01.mesh",
  "poster_gym_e_custom_01.mesh",
  "poster_gym_f_custom_01.mesh",
  "poster_gym_h_custom_01.mesh",
  "poster_animals_a_custom_02.mesh",
  "poster_animals_b_custom_02.mesh",
  "poster_animals_c_custom_02.mesh",
  "poster_animals_d_custom_02.mesh",
  "poster_animals_e_custom_02.mesh",
  "armbladeshop_poster_01_custom_02.mesh",
  "armbladeshop_poster_02_custom_02.mesh",
  "armbladeshop_poster_03_custom_02.mesh",
  "poster_cyberspace_a_custom_02.mesh",
  "poster_cyberspace_b_custom_02.mesh",
  "poster_old_movies_a_custom_02.mesh",
  "poster_old_movies_b_custom_02.mesh",
  "poster_old_movies_c_custom_02.mesh",
  "poster_old_movies_d_custom_02.mesh",
  "poster_old_movies_e_custom_02.mesh",
  "poster_old_movies_f_custom_02.mesh",
  "poster_old_movies_g_custom_02.mesh",
  "poster_old_movies_h_custom_02.mesh",
  "poster_old_movies_i_custom_02.mesh",
  "poster_old_movies_j_custom_02.mesh",
  "poster_old_movies_k_custom_02.mesh",
  "poster_games_a_custom_02.mesh",
  "poster_games_b_custom_02.mesh",
  "poster_a_custom_02.mesh",
  "poster_b_custom_02.mesh",
  "poster_c_custom_02.mesh",
  "poster_d_custom_02.mesh",
  "poster_e_custom_02.mesh",
  "poster_f_custom_02.mesh",
  "poster_fixer_custom_02.mesh",
  "poster_g_custom_02.mesh",
  "poster_h_custom_02.mesh",
  "poster_i_custom_02.mesh",
  "poster_j_custom_02.mesh",
  "poster_k_custom_02.mesh",
  "poster_l_custom_02.mesh",
  "poster_m_cyberhub_custom_02.mesh",
  "poster_m_custom_02.mesh",
  "poster_n_geisha_custom_02.mesh",
  "poster_n_custom_02.mesh",
  "poster_o_dragon_custom_02.mesh",
  "poster_o_custom_02.mesh",
  "poster_p_karasu_custom_02.mesh",
  "poster_p_custom_02.mesh",
  "poster_q_samurai_custom_02.mesh",
  "poster_q_custom_02.mesh",
  "poster_r_zona_girl_custom_02.mesh",
  "poster_r_custom_02.mesh",
  "poster_s_tainted_custom_02.mesh",
  "poster_t_tainted_custom_02.mesh",
  "poster_u_tainted_custom_02.mesh",
  "poster_v_tainted_custom_02.mesh",
  "poster_w_tainted_custom_02.mesh",
  "poster_x_tainted_custom_02.mesh",
  "poster_gym_c_custom_02.mesh",
  "poster_gym_d_custom_02.mesh",
  "poster_gym_e_custom_02.mesh",
  "poster_gym_f_custom_02.mesh",
  "poster_gym_h_custom_02.mesh",
  "q108_samurai_poster\samurai_poster_a.mesh",
  "q108_samurai_poster\samurai_poster_d.mesh",
  "poster_animals_a_custom_03.mesh",
  "poster_animals_b_custom_03.mesh",
  "poster_animals_c_custom_03.mesh",
  "poster_animals_d_custom_03.mesh",
  "poster_animals_e_custom_03.mesh",
  "armbladeshop_poster_01_custom_03.mesh",
  "armbladeshop_poster_02_custom_03.mesh",
  "armbladeshop_poster_03_custom_03.mesh",
  "poster_cyberspace_a_custom_03.mesh",
  "poster_cyberspace_b_custom_03.mesh",
  "poster_games_a_custom_03.mesh",
  "poster_games_b_custom_03.mesh",
  "poster_a_custom_03.mesh",
  "poster_b_custom_03.mesh",
  "poster_c_custom_03.mesh",
  "poster_d_custom_03.mesh",
  "poster_e_custom_03.mesh",
  "poster_f_custom_03.mesh",
  "poster_fixer_custom_03.mesh",
  "poster_g_custom_03.mesh",
  "poster_h_custom_03.mesh",
  "poster_i_custom_03.mesh",
  "poster_j_custom_03.mesh",
  "poster_k_custom_03.mesh",
  "poster_l_custom_03.mesh",
  "poster_m_cyberhub_custom_03.mesh",
  "poster_m_custom_03.mesh",
  "poster_n_geisha_custom_03.mesh",
  "poster_n_custom_03.mesh",
  "poster_o_dragon_custom_03.mesh",
  "poster_o_custom_03.mesh",
  "poster_p_karasu_custom_03.mesh",
  "poster_p_custom_03.mesh",
  "poster_q_samurai_custom_03.mesh",
  "poster_q_custom_03.mesh",
  "poster_r_zona_girl_custom_03.mesh",
  "poster_r_custom_03.mesh",
  "poster_old_movies_a_custom_03.mesh",
  "poster_old_movies_b_custom_03.mesh",
  "poster_old_movies_c_custom_03.mesh",
  "poster_old_movies_d_custom_03.mesh",
  "poster_old_movies_e_custom_03.mesh",
  "poster_old_movies_f_custom_03.mesh",
  "poster_old_movies_g_custom_03.mesh",
  "poster_old_movies_h_custom_03.mesh",
  "poster_old_movies_i_custom_03.mesh",
  "poster_old_movies_j_custom_03.mesh",
  "poster_old_movies_k_custom_03.mesh",
  "poster_s_tainted_custom_03.mesh",
  "poster_t_tainted_custom_03.mesh",
  "poster_u_tainted_custom_03.mesh",
  "poster_v_tainted_custom_03.mesh",
  "poster_w_tainted_custom_03.mesh",
  "poster_x_tainted_custom_03.mesh",
  "poster_gym_c_custom_03.mesh",
  "poster_gym_d_custom_03.mesh",
  "poster_gym_e_custom_03.mesh",
  "poster_gym_f_custom_03.mesh",
  "poster_gym_h_custom_03.mesh",
],

Thanks to people who made modding tools for this game: psiberx for ArchiveXL and rfuzzo and seberoth WolvenKit creators.