Garry's Mod

Garry's Mod

57 vurderinger
HintNode Loader
   
Utmerkelse
Favoritt
Favoritter
Fjern som favoritt
Innholdstype: Tillegg
Tilleggstype: Verktøy
Tilleggsetiketter: Bygging
Filstørrelse
Lagt ut
Oppdatert
9.464 KB
23. feb. kl. 4.46
12. sep. kl. 4.49
11 endringslogger ( vis )

Abonner for å laste ned
HintNode Loader

Beskrivelse
this addon is add tow cvars.
sv_enable_init_hint_hook 0/1 sv_enable_hint_json_load 0/1
default was disabled.

Enabling both will create an ai_hint Entity from json file.
The search order for json files is:
data/map_hints/<map_name>.json
data_static/map_hints/<map_name>.json
maps/graphs/<map_name>.hint.json

If you want map hints, use DumpHint Addon and paste to maps/graphs/<map_name>.hint.json.

Uploaded with gmpublisher[github.com]
24 kommentarer
ph0ne (greatijedi) 12. sep. kl. 17.20 
It works perfectly! Thanks!
#INVALID_USER  [skaper] 12. sep. kl. 5.32 
Added support for SpawnFlags (default: 0).
Set "SpawnFlags": "<number>" in the same location as "HintType" in the json file.
ph0ne (greatijedi) 11. sep. kl. 16.43 
Sweet. Looking forward to it.
#INVALID_USER  [skaper] 11. sep. kl. 14.58 
@ph0ne (greatijedi)
ah sorry.
I didn't know about this feature.
Planned update.
ph0ne (greatijedi) 7. sep. kl. 12.29 
Alternatively, for wherever you call SetPos() on the new hint entities you make, can you call SetSpawnFlags(65536) on it?
ph0ne (greatijedi) 6. sep. kl. 18.39 
I would like to request some assistance, if you're available.

You mentioned previously that jumping up isn't possible due to this line here: https://github.com/ValveSoftware/source-sdk-2013/blob/39f6dde8fbc238727c020d13b05ecadd31bda4c0/src/game/server/ai_pathfinder.cpp#L646

However, it appears that jumping up exists as a spawn flag: https://github.com/ValveSoftware/source-sdk-2013/blob/39f6dde8fbc238727c020d13b05ecadd31bda4c0/src/game/server/ai_hint.h#L338

Would it be possible for you to integrate something like the following into your addon:
lua_run hook.Add("OnEntityCreated", "SpawnFlagsJumpUp", function(e) timer.Simple(0, function() e:AddSpawnFlags(65536) end) end)

If you can read the spawn flag from your json file and call it on the appropriate entities with your addon, I would greatly appreciate it.
George Floyd 4. juli kl. 21.18 
alright it's ok
#INVALID_USER  [skaper] 4. juli kl. 21.18 
@George Floyd
Sorry, because nodegraph_loader uses binary modules (native code), it cannot be distributed through the workshop.
George Floyd 4. juli kl. 19.50 
Damn i was using hintnode instead of ground node so that's why it wasn't working. Thanks man, by the way do you plan to release the reload ai nodes at game addon? I see it on one of your videos, you type console command and reload nodes
George Floyd 4. juli kl. 19.47 
It's already 1 but thanks for the video i'll watch it and try again