Garry's Mod

Garry's Mod

Simple Map IO Viewer
134 kommentarer
Big Black Boss 1. aug. kl. 7:48 
Hey, would it be possible to use "Hacking Goggles" as a highlight, as well?

For example, I have this door that needs a keycard, but it can be any of the 5 keycards, I can use that SWEP I mentioned, just aim at "key2" then Right Click, and from now on only that I/O is visible.
Gunslinger ☢ 13. juni kl. 18:58 
Damn that was fast
NextKurome76TheSoldier  [ophavsmand] 13. juni kl. 18:52 
i went ahead and pushed the update, the tonemap trigger will only apply to the command however as the wiki had no I/Os for the trigger
Gunslinger ☢ 13. juni kl. 18:50 
Its because trigger_tonemap changes the env_tonemap_controller being used when inside its volume to whatever the trigger name is being called, i guess its not really I/O, but it does change how the map can look to the client, and it inherits the trigger I/O like all triggers do.
NextKurome76TheSoldier  [ophavsmand] 13. juni kl. 18:41 
trigger_tonemap has no inputs nor outputs
Gunslinger ☢ 13. juni kl. 18:38 
skybox_swapper i could see being used a lot for sp maps, merely changes the skybox to another chosen texture when activated, logic_random_outputs is good general use, and trigger_tonemap is good for all HDR maps if i had to pick the top 3 imo.
NextKurome76TheSoldier  [ophavsmand] 13. juni kl. 18:30 
which one would realistically be required to be listed at this point in time, so i can implement them first
Gunslinger ☢ 13. juni kl. 18:14 
logic_register_activator, logic_coop_manager, point_viewcontrol_multiplayer, point_viewproxy, skybox_swapper, logic_eventlistener, logic_eventlistener_itemequip, point_worldtext, logic_random_outputs, fog_volume, trigger_tonemap, env_ambient_light, point_entity_finder, func_precipitation_blocker.

roughly i think all of them, the March update was all CSGO and Portal 2, and one Alien Swarm hammer ents that are generic enough to be backported, i dont know any maps that use them yet though.
NextKurome76TheSoldier  [ophavsmand] 13. juni kl. 17:49 
such as?
Gunslinger ☢ 13. juni kl. 17:43 
I actually do use this a lot to debug and troubleshoot I/0 for the one map ive released publically since its easier to visualize and fix logic errors, but do you have plans to add some of the "new" entities added to hammer from later source branches to this?
bo en 8. feb. kl. 11:54 
thank you
Antoneeee 2. dec. 2024 kl. 20:45 
oh and also some more commands that lets you tweak the refresh rate, or how frequent things will be highlighted
Antoneeee 2. dec. 2024 kl. 20:42 
can you please add support for logic_branch_listener and math_remap? like a info_target icon or something
TheUltimateDemon 2. nov. 2024 kl. 18:51 
How do you Change what you can see?! All this thing shoes me is Teleports, Scripted events, Player triggered events, Buttons and doors, nothing Else. And i might as well say, it would be interesting if we had an "IO Editor Mod".
NextKurome76TheSoldier  [ophavsmand] 28. sep. 2024 kl. 16:54 
splendid, i appreciate the help hehe
Piengineer12 28. sep. 2024 kl. 16:47 
Thanks, hacking goggles seems to be working on both maps now. I'll let you know if another problem crops up.
NextKurome76TheSoldier  [ophavsmand] 28. sep. 2024 kl. 16:31 
should be fixed now, i just never used math.gmatch betore
Piengineer12 28. sep. 2024 kl. 16:27 
It turns out that while esc separated KV values work fine, maps with comma separated KV values such as in gm_minesweeper_v1a are broken now.

After looking into this addon more, I think the actual solution is for w in string.gmatch(str .. ",","(.-)[,\x1B]") do and the other string.gmatch calls removed.
Piengineer12 27. sep. 2024 kl. 11:23 
I've noticed the issue on maps such as gm_evening_dockyard , that was made in Hammer++ rather than basic Hammer. Maybe Hammer++ is the issue?

Anyway, fix confirmed, the Hacking Goggles now works properly on the map. Thanks!
NextKurome76TheSoldier  [ophavsmand] 27. sep. 2024 kl. 10:53 
why would someone even split it with esc in the first place for their map?
NextKurome76TheSoldier  [ophavsmand] 27. sep. 2024 kl. 10:52 
if that was the issue, oh boy
well hopefully its fixed now, im not sure if i modified the right thing
Piengineer12 27. sep. 2024 kl. 10:15 
I've noticed that this doesn't work on maps where the entity KV values are split with "␛" (ESC control character) instead of "," (comma) characters.

I'm wondering if you could update the addon to first attempt to use "\x1B" (Lua's escape sequence for the control character) to detect KV value arguments before falling back to ",".

I hope this makes sense, sorry if my comment is too vague.
NextKurome76TheSoldier  [ophavsmand] 13. sep. 2024 kl. 14:06 
for some reason, it ceases to function on some maps
spectator⁵ 13. sep. 2024 kl. 14:05 
this addon doesnt seem to work anymore
LλMBDA Huge SCP / Gmod Fan 23. aug. 2024 kl. 19:53 
make fixed
GLaDOS centre 20. juni 2024 kl. 8:10 
Are triggers supposed to be just a grey cubes? On the screenshots I can see they have an icons...
3dburger 13. juni 2024 kl. 17:28 
nvm
3dburger 13. juni 2024 kl. 17:25 
Where do I go to enable it?
Orange Protogen 8. maj 2024 kl. 8:51 
thank you for making the best addon it help me to find the easter egg :D
NextKurome76TheSoldier  [ophavsmand] 4. apr. 2024 kl. 7:17 
essentially all entities with input gets duplicated, so you probably want to use the hacking goggles instead until i get it figured out
Darmagon 3. apr. 2024 kl. 21:54 
In several circumstances on gm_construct_flatgrass_v6-2 this can cause a buffer overflow, think it's related to how the signs work.
󠀡󠀡Kermitai 14. jan. 2024 kl. 5:42 
is there a tool that is similar to this, but it shows you all props on the map?
Dumbass Mercenary 26. nov. 2023 kl. 19:40 
YES, WHAT I NEED. Thank you, now I can find some hidden buttons and stuff.
Piengineer12 10. okt. 2023 kl. 10:14 
Fix confirmed, thank you!
NextKurome76TheSoldier  [ophavsmand] 10. okt. 2023 kl. 8:46 
should be fixed now
Piengineer12 10. okt. 2023 kl. 8:37 
There seems to be an AcceptInput hook that's returning false instead of nil / none:

Event "AcceptInput", hook "hacking",
in "lua/autorun/shared_jazzblabla/jazz_sh_hacking.lua" (lines 80 to 84),
found in Workshop addon « Simple Map IO Viewer », returned:
Arg #1 = false
Mr. Transatlantic 16. aug. 2023 kl. 19:33 
got a Error From Line 124,

error("bad argument #1 to '%s' (bad key 'type' - 2D or 3D expected, got %s)", debug.getinfo(1, "n").name , tbl.type, 2)
end
kuzukuzu26 17. juli 2023 kl. 12:01 
JYJTYJT
Intuitive 9. juni 2023 kl. 0:00 
Wow. Wow. Wow. You are King/Queen.
Flimbo 23. maj 2023 kl. 12:02 
Flimbo 23. maj 2023 kl. 11:58 
its not erroring on tf2 maps now and some of them u can see the funny too
NextKurome76TheSoldier  [ophavsmand] 23. maj 2023 kl. 11:48 
more thankful for actual feedback and bug report that 60% of users dont deliver at all
NextKurome76TheSoldier  [ophavsmand] 23. maj 2023 kl. 11:47 
well im finally glad to have killed the bug that i couldnt figure out, all it took was deleting random things
Flimbo 23. maj 2023 kl. 11:46 
OK now its working on normal maps, i am so srry bro
NextKurome76TheSoldier  [ophavsmand] 23. maj 2023 kl. 11:43 
perhaps now
Flimbo 23. maj 2023 kl. 11:38 
its still doing stuff, im sorry man T-T

[Simple Map IO Viewer] lua/autorun/shared_jazzblabla/jazz_sh_bsp2.lua:148: bad argument #1 to 'pairs' (table expected, got boolean)

1. ResumeTask - lua/autorun/shared_jazzblabla/jazz_sh_task.lua:236
2. fn - lua/autorun/shared_jazzblabla/jazz_sh_task.lua:292
3. unknown - lua/ulib/shared/hook.lua:109
NextKurome76TheSoldier  [ophavsmand] 23. maj 2023 kl. 11:30 
slowly deleting everything until it clicks....
try again
Flimbo 23. maj 2023 kl. 11:18 
maaaaaaaaaan i hope didnt brake this, i completely restarted my gmod, uninstalled EVERYTHING and it errors on normal maps ;< im srry



[Simple Map IO Viewer] lua/autorun/shared_jazzblabla/jazz_sh_bsp2.lua:432: attempt to call a nil value
1. loadLump - lua/autorun/shared_jazzblabla/jazz_sh_bsp2.lua:432
2. load - lua/autorun/shared_jazzblabla/jazz_sh_bsp2.lua:440
3. LoadBSP - lua/autorun/shared_jazzblabla/jazz_sh_bsp2.lua:521
4. unknown - lua/autorun/shared_jazzblabla/jazz_sh_bsp2.lua:536
5. include - [C]:-1
6. unknown - lua/autorun/shared_jazzblabla.lua:18


[Simple Map IO Viewer] lua/autorun/shared_jazzblabla/jazz_sh_bsp2.lua:432: attempt to call a nil value

1. ResumeTask - lua/autorun/shared_jazzblabla/jazz_sh_task.lua:236
2. v - lua/autorun/shared_jazzblabla/jazz_sh_task.lua:292
3. unknown - lua/includes/modules/hook.lua:96
NextKurome76TheSoldier  [ophavsmand] 23. maj 2023 kl. 10:59 
now it should be bug free
Flimbo 23. maj 2023 kl. 10:52 
its a cool ass addon, i wanna donate mon to you for it