ItsInmansFault Posted Tuesday at 04:03 PM Posted Tuesday at 04:03 PM Hello! I recently rediscovered my love for the Ladder, and I was curious about the enemy spawn behavior. I can find the models and stuff in the pk3, but wanted to know which file the logic is that says who spawns when. If I only end up being able to alter the npc's for Ladder, cool, but the idea was to understand it to possibly replicate on other maps. I also had the thought that if this was not terribly hard, someone else would have done it a long time ago. I have never created my own mod for a game, but I have a very strong technical background and understand scripting, etc. It seems this forum is still relatively active, so any help or advice would be greatly appreciated. Side note: It's been amazing to watch my 10yr old cut his teeth on the Ladder. LOL!!!
mrwonko Posted Tuesday at 09:29 PM Posted Tuesday at 09:29 PM There are different ways to do it, but typically a wave of NPCs will use their npc_target property to use a target_counter on death, which counts up to the total number of enemies in the wave and then triggers the next wave. If that's the way it's built, you'll have to edit the entities in the bsp file, for example using
Circa Posted Wednesday at 12:01 AM Posted Wednesday at 12:01 AM It's all in the map file (.bsp file, though the .map file included which is the editable version) Here's the tutorial on doing a ladder style map: .!¡!.
ItsInmansFault Posted Wednesday at 11:35 PM Author Posted Wednesday at 11:35 PM Awesome! Both great replies. I will look into both. It's funny because I was just telling a coworker today that I suspect it might be in the map file.
mrwonko Posted Thursday at 12:38 PM Posted Thursday at 12:38 PM Oh, if the .map is included, it's probably simpler to edit that using NetRadiant Custom and recompile it instead of trying to edit the entities in the .bsp.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now