{"product_id":"simple-crosshairs","title":"Simple Crosshairs","description":"\u003cp\u003eThis Simple Crosshairs adds a fully customizable crosshair system to your UEFN maps. Players can change their crosshair shape, color, and size in real time, creating a personalized aiming experience that fits different play styles, accessibility needs, or game modes. With support for both button and trigger inputs, players can instantly adjust their settings without leaving the action.\u003c\/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eA dynamic crosshair system gives your players control over how they aim and interact, making competitive shooters, training ranges, or casual party games more accessible, fun, and customizable.\u003c\/p\u003e\n\u003c\/blockquote\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003ePerfect for:\u003c\/strong\u003e competitive shooters, training maps, accessibility-focused modes, party games and more.\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eOverview\u003c\/h2\u003e\n\u003cp\u003eThe \u003ccode\u003ecrosshairs_manager.verse\u003c\/code\u003e handles the full customization lifecycle: it registers players, tracks individual preferences, and updates crosshair visuals instantly. The system uses dedicated UI handlers and customizable texture assets to display shape, color, and scale changes on demand, while Button and Trigger Devices provide flexible input methods for interaction.\u003c\/p\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eMultiple Crosshair Shapes\u003c\/strong\u003e\u003cbr\u003e10 unique crosshair designs plus a “None” option for minimalist or hardcore modes.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eColor Customization\u003c\/strong\u003e\u003cbr\u003e9 color options including White, Red, Green, Blue, Yellow, Purple, Orange, Cyan, and Pink.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSize Adjustment\u003c\/strong\u003e\u003cbr\u003e3 scale options (Small, Medium, Large) to fit visibility preferences and accessibility needs.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eReal-Time Updates\u003c\/strong\u003e\u003cbr\u003eInstant visual feedback when players change crosshair settings in-game.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFlexible Input\u003c\/strong\u003e\u003cbr\u003eSupports both interactive Button Devices and Trigger Devices for player or event-driven changes.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIndividual Tracked Per Player\u003c\/strong\u003e\u003cbr\u003eEach player’s crosshair preferences are tracked individually, ensuring consistent customization across gameplay sessions.\u003c\/p\u003e\n\u003ch2\u003eProject Outline\u003c\/h2\u003e\n\u003cpre\u003eContent\/\n├── CoreModule\/\n│   └── utilities.verse\n│   \n├── CrosshairsModule\/\n│   ├── crosshair_ui.verse\n│   ├── crosshairs_manager.verse\n│   └── custom_types.verse\n│   \n├── UIAssets\/\n│   └── Textures\/\n│       └── Crosshairs\/\n│           ├── color.png\n│           ├── crosshairs_blue_01.png\n│           ├── crosshairs_blue_02.png\n│           ├── crosshairs_blue_03.png\n│           ├── crosshairs_blue_04.png\n│           ├── crosshairs_blue_05.png\n│           ├── crosshairs_blue_06.png\n│           ├── crosshairs_blue_07.png\n│           ├── crosshairs_blue_08.png\n│           ├── crosshairs_blue_09.png\n│           ├── crosshairs_blue_10.png\n│           ├── crosshairs_green_01.png\n│           ├── crosshairs_green_02.png\n│           ├── crosshairs_green_03.png\n│           ├── crosshairs_green_04.png\n│           ├── crosshairs_green_05.png\n│           ├── crosshairs_green_06.png\n│           ├── crosshairs_green_07.png\n│           ├── crosshairs_green_08.png\n│           ├── crosshairs_green_09.png\n│           ├── crosshairs_green_10.png\n│           ├── crosshairs_holo_01.png\n│           ├── crosshairs_holo_02.png\n│           ├── crosshairs_holo_03.png\n│           ├── crosshairs_holo_04.png\n│           ├── crosshairs_holo_05.png\n│           ├── crosshairs_holo_06.png\n│           ├── crosshairs_holo_07.png\n│           ├── crosshairs_holo_08.png\n│           ├── crosshairs_holo_09.png\n│           ├── crosshairs_holo_10.png\n│           ├── crosshairs_lava_01.png\n│           ├── crosshairs_lava_02.png\n│           ├── crosshairs_lava_03.png\n│           ├── crosshairs_lava_04.png\n│           ├── crosshairs_lava_05.png\n│           ├── crosshairs_lava_06.png\n│           ├── crosshairs_lava_07.png\n│           ├── crosshairs_lava_08.png\n│           ├── crosshairs_lava_09.png\n│           ├── crosshairs_lava_10.png\n│           ├── crosshairs_pink_01.png\n│           ├── crosshairs_pink_02.png\n│           ├── crosshairs_pink_03.png\n│           ├── crosshairs_pink_04.png\n│           ├── crosshairs_pink_05.png\n│           ├── crosshairs_pink_06.png\n│           ├── crosshairs_pink_07.png\n│           ├── crosshairs_pink_08.png\n│           ├── crosshairs_pink_09.png\n│           ├── crosshairs_pink_10.png\n│           ├── crosshairs_purple_01.png\n│           ├── crosshairs_purple_02.png\n│           ├── crosshairs_purple_03.png\n│           ├── crosshairs_purple_04.png\n│           ├── crosshairs_purple_05.png\n│           ├── crosshairs_purple_06.png\n│           ├── crosshairs_purple_07.png\n│           ├── crosshairs_purple_08.png\n│           ├── crosshairs_purple_09.png\n│           ├── crosshairs_purple_10.png\n│           ├── crosshairs_red_01.png\n│           ├── crosshairs_red_02.png\n│           ├── crosshairs_red_03.png\n│           ├── crosshairs_red_04.png\n│           ├── crosshairs_red_05.png\n│           ├── crosshairs_red_06.png\n│           ├── crosshairs_red_07.png\n│           ├── crosshairs_red_08.png\n│           ├── crosshairs_red_09.png\n│           ├── crosshairs_red_10.png\n│           ├── crosshairs_white_01.png\n│           ├── crosshairs_white_02.png\n│           ├── crosshairs_white_03.png\n│           ├── crosshairs_white_04.png\n│           ├── crosshairs_white_05.png\n│           ├── crosshairs_white_06.png\n│           ├── crosshairs_white_07.png\n│           ├── crosshairs_white_08.png\n│           ├── crosshairs_white_09.png\n│           ├── crosshairs_white_10.png\n│           ├── crosshairs_yellow_01.png\n│           ├── crosshairs_yellow_02.png\n│           ├── crosshairs_yellow_03.png\n│           ├── crosshairs_yellow_04.png\n│           ├── crosshairs_yellow_05.png\n│           ├── crosshairs_yellow_06.png\n│           ├── crosshairs_yellow_07.png\n│           ├── crosshairs_yellow_08.png\n│           ├── crosshairs_yellow_09.png\n│           ├── crosshairs_yellow_10.png\n│           ├── crosshairs.png\n│           ├── shape.png\n│           └── size.png\n│   \n├── modules.verse\n└── README.pdf\n\n\u003c\/pre\u003e\n\u003cblockquote\u003e\u003c\/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE:\u003c\/strong\u003e\u003cspan\u003e Level design and texture assets are not included—this package provides the code and logic system only. The code is sold as is. Updates to the code and bug fixes can be obtained but aren’t guaranteed.\u003c\/span\u003e\u003c\/p\u003e","brand":"Coding Coast","offers":[{"title":"Default Title","offer_id":51304292614466,"sku":null,"price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0928\/2338\/8482\/files\/crosshairs_module_thumbnail.png?v=1758084930","url":"https:\/\/codingcoast.shop\/products\/simple-crosshairs","provider":"Coding Coast","version":"1.0","type":"link"}