GRASS MOWER v1.3.3
===================
Tested on: Skyrim 1.5.97, 1.6.1170 and 1.7.104.
Tested setups: a heavily modded list of about 1,000 plugins with and without NGIO, a fresh vanilla install with only the requirements below.
Compatibility: it should work with any grass replacer and most setups. Since 1.3.0 it also works with NGIO.
Not tested yet (please report): If NGIO version works on 1.7.x. Other mods that change how the game generates grass are untested.
Other versions: the rest of 1.6.x and 1.7.x should work.
KNOWN FULLY WORKING GAME VERSIONS LIST
1.7.104
1.6.1170
1.5.97
TROUBLESHOOT:
MAKE SURE YOU INSTALLED REQUIREMENTS
IF THE CIRCLE AND NOTIFICATION DOESNT APPEAR AFTER CLICKING THE HOTKEY MAKE SURE NONE OF THE OTHER MODS OVERLAP THE HOTKEY, TRY VARIOUS DIFFERENT KEYS TO BE SURE, REPORT IT IF NONE WORKS WITH GrassMower.log
IF CUT GRASS COMES BACK RIGHT AWAY WHEN YOU USE NGIO'S GRASS CACHE, OPEN GrassMower.log. IF IT SAYS "Grass cache support not installed", YOUR GAME VERSION IS NOT RECOGNISED YET: PLEASE SEND ME THE LOG AND YOUR GAME VERSION.
What it does:
Grass mods look great until the grass grows across your roads, through doorways and inside objects. Grass Mower lets you fix that yourself, while you play.
Switch on the brush, aim at the ground and paint over the grass you don't want. It's gone, and it stays gone: your cuts are saved and apply to every save and new game, so you only do it once. Made a mistake? Switch to Restore and paint it back, or tick one box in the menu to see the original grass at any time.
Why it's handy
* No patches or plugin edits, and it works with any grass mod.
* Works on the grass the game generates and on NGIO's pre-generated grass cache.
* Cut as much or as little as you like. There's almost no limit to the number of cuts, and the save file stays small.
* Adjustable brush size, hotkeys and ring colours, all in an in-game menu.
This is an early release, so please report any bugs and attach your GrassMower.log. To make the log more useful, set VerboseLog = 1 in GrassMower.ini, reproduce the problem, close the game and then attach the log. Please also tell me whether you use NGIO and/or Grass Cache Helper NG.
REQUIREMENTS
------------
Required:
* Skyrim Special Edition / Anniversary Edition (tested on 1.5.97, 1.6.1170 and 1.7.104)
* SKSE64
* Address Library for SKSE Plugins
* Microsoft Visual C++ 2015-2022 x64 Redistributable (just download latest and you'll be fine)
Optional (for the in-game settings menu):
* SKSE Menu Framework (without it everything still works; edit GrassMower.ini instead)
Works with:
* Vanilla grass, and any grass replacer
* NGIO (No Grass In Objects)
INSTALL
-------
Install the zip with your mod manager (Vortex / MO2) like any other mod and enable it.
Manual install: copy the "SKSE" and "meshes" folders into your Skyrim "Data" folder.
Uninstall: disable/remove the mod. Your cuts are stored in
Data/SKSE/Plugins/GrassMower.strokes (created in your Data folder or the mod manager's
overwrite folder); delete it.
HOW TO USE
----------
F8 - Cycle the brush: Off -> Cut -> Restore -> Off
Left mouse button - Click/Hold to paint where the ring is (Cut removes grass, Restore brings it back)
Page Up / Page Down - Bigger / smaller brush.
IN-GAME MENU (needs SKSE Menu Framework, press F1 by default -> "Grass Mower")
-----------------------------------------------------------------------------
* Restore original grass - tick to hide all your cuts and see the original grass; untick to bring your cuts back (nothing is deleted)
* Hotkeys - click a key, press the new one (Esc cancels)
* Brush - starting radius and radius step (same as Page Up / Page Down)
* Update the grass while painting - off (default): the grass changes when you release the mouse button, so it does not flicker.
* Show the painted area - the outline rings shown while you hold the mouse button (only used when the grass updates on release).
* Brush lands on cliffs and rocks - otherwise it only lands on the terrain under them.
* Upside down grass fix - OFF by default (ini: UpsideDownGrassFix). Tick it ONLY if grass you cut shows up as flipped.
* Grass types removed by your last cut - a list of what the last stroke cut.
* Ring colours - colour of the Cut and Restore rings, and brightness.
* Reset ALL grass to default - permanently deletes every saved cut (asks to confirm). You would have to cut the grass again.
===================
Tested on: Skyrim 1.5.97, 1.6.1170 and 1.7.104.
Tested setups: a heavily modded list of about 1,000 plugins with and without NGIO, a fresh vanilla install with only the requirements below.
Compatibility: it should work with any grass replacer and most setups. Since 1.3.0 it also works with NGIO.
Not tested yet (please report): If NGIO version works on 1.7.x. Other mods that change how the game generates grass are untested.
Other versions: the rest of 1.6.x and 1.7.x should work.
KNOWN FULLY WORKING GAME VERSIONS LIST
1.7.104
1.6.1170
1.5.97
TROUBLESHOOT:
MAKE SURE YOU INSTALLED REQUIREMENTS
IF THE CIRCLE AND NOTIFICATION DOESNT APPEAR AFTER CLICKING THE HOTKEY MAKE SURE NONE OF THE OTHER MODS OVERLAP THE HOTKEY, TRY VARIOUS DIFFERENT KEYS TO BE SURE, REPORT IT IF NONE WORKS WITH GrassMower.log
IF CUT GRASS COMES BACK RIGHT AWAY WHEN YOU USE NGIO'S GRASS CACHE, OPEN GrassMower.log. IF IT SAYS "Grass cache support not installed", YOUR GAME VERSION IS NOT RECOGNISED YET: PLEASE SEND ME THE LOG AND YOUR GAME VERSION.
What it does:
Grass mods look great until the grass grows across your roads, through doorways and inside objects. Grass Mower lets you fix that yourself, while you play.
Switch on the brush, aim at the ground and paint over the grass you don't want. It's gone, and it stays gone: your cuts are saved and apply to every save and new game, so you only do it once. Made a mistake? Switch to Restore and paint it back, or tick one box in the menu to see the original grass at any time.
Why it's handy
* No patches or plugin edits, and it works with any grass mod.
* Works on the grass the game generates and on NGIO's pre-generated grass cache.
* Cut as much or as little as you like. There's almost no limit to the number of cuts, and the save file stays small.
* Adjustable brush size, hotkeys and ring colours, all in an in-game menu.
This is an early release, so please report any bugs and attach your GrassMower.log. To make the log more useful, set VerboseLog = 1 in GrassMower.ini, reproduce the problem, close the game and then attach the log. Please also tell me whether you use NGIO and/or Grass Cache Helper NG.
REQUIREMENTS
------------
Required:
* Skyrim Special Edition / Anniversary Edition (tested on 1.5.97, 1.6.1170 and 1.7.104)
* SKSE64
* Address Library for SKSE Plugins
* Microsoft Visual C++ 2015-2022 x64 Redistributable (just download latest and you'll be fine)
Optional (for the in-game settings menu):
* SKSE Menu Framework (without it everything still works; edit GrassMower.ini instead)
Works with:
* Vanilla grass, and any grass replacer
* NGIO (No Grass In Objects)
INSTALL
-------
Install the zip with your mod manager (Vortex / MO2) like any other mod and enable it.
Manual install: copy the "SKSE" and "meshes" folders into your Skyrim "Data" folder.
Uninstall: disable/remove the mod. Your cuts are stored in
Data/SKSE/Plugins/GrassMower.strokes (created in your Data folder or the mod manager's
overwrite folder); delete it.
HOW TO USE
----------
F8 - Cycle the brush: Off -> Cut -> Restore -> Off
Left mouse button - Click/Hold to paint where the ring is (Cut removes grass, Restore brings it back)
Page Up / Page Down - Bigger / smaller brush.
IN-GAME MENU (needs SKSE Menu Framework, press F1 by default -> "Grass Mower")
-----------------------------------------------------------------------------
* Restore original grass - tick to hide all your cuts and see the original grass; untick to bring your cuts back (nothing is deleted)
* Hotkeys - click a key, press the new one (Esc cancels)
* Brush - starting radius and radius step (same as Page Up / Page Down)
* Update the grass while painting - off (default): the grass changes when you release the mouse button, so it does not flicker.
* Show the painted area - the outline rings shown while you hold the mouse button (only used when the grass updates on release).
* Brush lands on cliffs and rocks - otherwise it only lands on the terrain under them.
* Upside down grass fix - OFF by default (ini: UpsideDownGrassFix). Tick it ONLY if grass you cut shows up as flipped.
* Grass types removed by your last cut - a list of what the last stroke cut.
* Ring colours - colour of the Cut and Restore rings, and brightness.
* Reset ALL grass to default - permanently deletes every saved cut (asks to confirm). You would have to cut the grass again.



































