Garry's Mod

Garry's Mod

57 arvostelua
HintNode Loader
   
Palkinto
Lisää suosikkeihin
Lisätty suosikkeihin
Poista suosikeista
Content Type: Addon
Addon Type: Tool
Addon Tags: Build
Tiedostokoko
Julkaistu
Päivitetty
9.464 KB
23.2. klo 4.46
12.9. klo 4.49
11 muutosilmoitusta ( näytä )

Tilaa ladataksesi
HintNode Loader

Kuvaus
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 kommenttia
ph0ne (greatijedi) 12.9. klo 17.20 
It works perfectly! Thanks!
#INVALID_USER  [tekijä] 12.9. klo 5.32 
Added support for SpawnFlags (default: 0).
Set "SpawnFlags": "<number>" in the same location as "HintType" in the json file.
ph0ne (greatijedi) 11.9. klo 16.43 
Sweet. Looking forward to it.
#INVALID_USER  [tekijä] 11.9. klo 14.58 
@ph0ne (greatijedi)
ah sorry.
I didn't know about this feature.
Planned update.
ph0ne (greatijedi) 7.9. klo 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.9. klo 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.7. klo 21.18 
alright it's ok
#INVALID_USER  [tekijä] 4.7. klo 21.18 
@George Floyd
Sorry, because nodegraph_loader uses binary modules (native code), it cannot be distributed through the workshop.
George Floyd 4.7. klo 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.7. klo 19.47 
It's already 1 but thanks for the video i'll watch it and try again