Garry's Mod

Garry's Mod

Sanic Hegehog
bread 24 Jul, 2014 @ 5:01pm
List of supported maps?
Can somebody give me a list of maps that are supported by Sanic? I'm trying to get it to learn some maps and it just crashes my game every time.
< >
Showing 1-15 of 22 comments
Xyxen  [developer] 24 Jul, 2014 @ 6:33pm 
Sanic should support any map you're willing to give him the time to learn. I don't think the list of maps supporting Valve's navigation mesh right out of the box is very large.
Xyxen  [developer] 25 Jul, 2014 @ 2:04pm 
Originally posted by Sammy:
I've been having the same thing, it would take over 15 minutes and Sanic still doesn't even know how the map is. Sanic, your too slow.

Yeah, I wish there was something I could do to speed it up, but (1) it's Valve's code, not mine, and (2) it's just a computationally expensive thing in the first place. Ideally, the people making these maps would do this for you, but I guess nextbots haven't garnered the widespread popularity for them to do that yet.

What map were you on, anyway? I'd like to give it a shot and see how long it takes on my end.
bread 25 Jul, 2014 @ 4:26pm 
Originally posted by (2-BIT) Xyxen:
Yeah, I wish there was something I could do to speed it up, but (1) it's Valve's code, not mine, and (2) it's just a computationally expensive thing in the first place. Ideally, the people making these maps would do this for you, but I guess nextbots haven't garnered the widespread popularity for them to do that yet.

What map were you on, anyway? I'd like to give it a shot and see how long it takes on my end.
I've tried gm_calamitycoast, Freespace 09 Extended, and gm_construct_flatgrass_v6-2, and Sanic seems to be unable to learn any of them.

Edit: I've tried Flatgrass, and he didn't learn it yet. I made him learn it, and it only took about 5 seconds. It says he learned the map, but he doesn't even do anything to other players, he only attacks NPCs. When I'm level with him, he doesn't attack me, but when I'm above him, he attacks me and jumps at me.
Last edited by bread; 25 Jul, 2014 @ 4:54pm
Xyxen  [developer] 25 Jul, 2014 @ 11:34pm 
Originally posted by Mandude Personguy:
I've tried gm_calamitycoast, Freespace 09 Extended, and gm_construct_flatgrass_v6-2, and Sanic seems to be unable to learn any of them.

Edit: I've tried Flatgrass, and he didn't learn it yet. I made him learn it, and it only took about 5 seconds. It says he learned the map, but he doesn't even do anything to other players, he only attacks NPCs. When I'm level with him, he doesn't attack me, but when I'm above him, he attacks me and jumps at me.

I suspect that what you interpret as the game crashing is the game freezing up. I generated a navigation mesh for gm_calamitycoast, and it took an unreasonably long time (about two and a half hours on my rig!). From about 20 minutes until 50 minutes, the game was locked up entirely. It worked, though. I can upload the mesh for you on request (it's a bit large).

Flatgrass is a weird case. He'll chase you on the spawn platform, but not on the ground. It's a quirk caused by the way Valve's navmesh generation algorithm works. It starts from a spawnpoint and kind of walks around everywhere it can without jumping too high or falling too far. Of course, reaching the grass involves falling too far. I've explained how to get around it in the thread "Sanic isn't moving! What can I do?"

Just in case you'd rather not wait (it'll take longer if you tell it to look at the grass as well), I've already generated a proper flatgrass navmesh that you can get at http://fgthou.se/gmod/gm_flatgrass.nav (the file goes directly into your maps folder).
bread 6 Aug, 2014 @ 6:55pm 
I need a .nav file for gm_construct_flatgrass_v6.2. While you're at it, upload the mesh for calamitycoast.
Xyxen  [developer] 12 Aug, 2014 @ 12:12am 
Sorry I've taken so long to get back to you. It's been a busy week. I've uploaded the nav for gm_calamitycoast, and I'll be generating gm_construct_flatgrass_v6-2 overnight. You can find all of the meshes I've generated here[drive.google.com].
Xyxen  [developer] 12 Aug, 2014 @ 9:14am 
The mesh for gm_construct_flatgrass_v6-2 is uploaded now.
bread 12 Aug, 2014 @ 1:38pm 
Thanks! 0nyxheart would be proud.
[ICG]Potato 3 Oct, 2014 @ 10:33pm 
Sanic knows any cs map :3
spinda! (she/her) 30 Nov, 2014 @ 12:24pm 
@icgpotato
no. no he doesn't.
it took like 3 hours for sanic to learn gm_excess_construct
Gilamex 11 Jan, 2015 @ 4:57pm 
I thought there was a type of pathing generation you can type into the console to force him to learn it.
risible 14 Jan, 2015 @ 6:48pm 
LET ME HELP ITS SIMPLE
(1) Go to a map that sanic doesnt know
(2) Go to console
(3) Type "Nav_Generate"
(4) Wait until it finishes what ever it does
(5) It should work
Captain Salt 26 Apr, 2015 @ 11:46am 
What about Freespace 13?
Originally posted by (•‿•):
LET ME HELP ITS SIMPLE
(1) Go to a map that sanic doesnt know
(2) Go to console
(3) Type "Nav_Generate"
(4) Wait until it finishes what ever it does
(5) It should work

That's exactly the same as Sanic learning it when you spawn him, only two differences

1. Sanic learning it himself is more newb friendly
2. Doing it via the console doesn't make the game lock-up (unless you unpause it but why the ♥♥♥♥ would you do that?)
< >
Showing 1-15 of 22 comments
Per page: 1530 50