Realistic Signs & Barricades v1.0
Created by PNWParksFan

DLC installation instructions for single player:
 - Copy the "pnwsigns" folder to mods\update\x64\dlcpacks
 - Using OpenIV, open GTA V\mods\update\update.rpf\common\data\dlclist.xml
   Scroll to the end of the file, and after the last </Item> row, add a new row:
   <Item>dlcpacks:/pnwsigns/</Item>

The props will be available in game. You can spawn them using a trainer like 
Menyoo (by typing in the exact model name into the Spawn Object menu), a barrier 
placement mod like Police Tape by PNWParksFan or Scene Manager by Rich, or 
using your own custom script, ymap, or any other method you may prefer.
Scene Manager has been optimized to work with this pack, you can download it from 
https://www.lcpdfr.com/downloads/gta5mods/scripts/27954-scene-manager/ and use 
the SceneManager.INI provided in this download to enable the models and 
features of this mod.
   
A modified gameconfig.xml and HeapAdjuster.asi are required to load this mod.
You can install a gameconfig.xml using LML here: 
https://www.lcpdfr.com/downloads/gta5mods/misc/24718-gameconfigxml-for-lml/
You can get heapadjuster.asi here:
https://www.gta5-mods.com/tools/heapadjuster

All models have been carefully crafted with working destructible collisions.
Traffic sign props have tint color palette support. You can set the tint color 
when adding an entity to a YMAP, when spawning with Scene Manager by Rich, 
or using a tool like Menyoo (texture variation option in the entity properties of a 
selected prop). Orange is typically used for temporary work zones, and fluorescent 
pink is typically used for emergencies. The detour sign direction can also be swapped 
by changing the tint/texture variation. You can set the tint in a script using the 
native _SET_OBJECT_TEXTURE_VARIATION (0x971DA0055324D033).

To customize traffic signs, modify the "prop_consign_flag_xx.ytd" files using OpenIV. 
These textures are used for both the prop_consign_flag_xx and prop_barrier_sign_xx models.
There is one sign texture per file, which is linked to the prop with the same name. 
The texture should be named "sign_decal". Save the image in PNG format, import it 
into OpenIV with DXT5 format, then right-click on the texture in OpenIV, select 
Properties, and set the mipmap levels to 2 (for signs with text) or 3 (for signs with 
larger graphics). Texture should be a 256x256 diamond, rotated 45 degrees to the left.
Do not include background graphics - only include the text overlay. The background 
color is selected by the tint. The "custom" slot is provided for your convenience.

All included models are unlocked. Feel free to make your own customizations/derivatives
for personal use or free public release. If you create any neat additions, please send 
me a copy and I will consider including it in the pack. You MAY NOT sell any model 
created using assets from this mod. Any public release must contain substantial 
changes or additions. Do not reupload the pack with minimal changes to other sites.
Please notify me of any derivative mods you release based on this pack, and link 
back to the original download from PNWParksFan in your credits.

MODEL LIST:

Default model replacements:
prop_barrier_work01b
prop_barrier_work02a
prop_barrier_work05
prop_barrier_work06b
prop_trafficdiv_01
prop_trafficdiv_02

Addon models:
prop_barrier_work04b
prop_barrier_work04br
prop_barrier_work04c
prop_barrier_work04cr
prop_barrier_work04d
prop_barrier_work04dr
prop_barrier_work04dx
prop_barrier_work04drx
prop_barrier_work04e
prop_barrier_work04er
prop_barrier_work04ex
prop_barrier_work04erx
prop_barrier_work06c
prop_barrier_work06d
prop_flagger_sign_01
prop_flagger_sign_02
prop_barrier_sign_stop
prop_barrier_sign_detour
prop_consign_flag[_01 through _30, _stop, _custom] - all the same model, loaded multiple times from the LML install.xml
prop_barrier_sign[_01 through _30, _custom] - all the same model, loaded multiple times from the LML install.xml


The flagger signs work best with the following animations,
attached to the bone PH_R_Hand
  for prop_flagger_sign_01, use amb@world_human_janitor@male@base > base
  for prop_flagger_sign_02, use special_ped@griff@base > base


Credits:

 - Original models and textures by Rockstar Games
 - All model editing, testing, and configuration by PNWParksFan
 - Sign textures created using Roadgeek fonts: https://n1en.org/roadgeek-fonts/
   (Series D is used for most of the signs, if you want to make your own)
 - Traffic sign stand (prop_consign_flag.yft) model scratch modeled by Robert
 - Flagger paddle scratch modeled by Patrol31
 - Thanks to Dexyfex for CodeWalker YFT editing support, to unfuck zmodeler's issues
 - Thanks to Rich for adding additional features to the Scene Manager barricade menu to support this mod
 - Thank you to the members of the Parks Benefactor Program for making these mods possible

Want to support my development and get early access to future mods? 
Join the Parks Benefactor Program at parksmods.com/donate