Yes I do mean NS not NS2
Ok, now I've got you in here under false pretences, I need you to advise on the feasability of this idea..
Option 1 - Semi-Dynamic infestation
In NS there are many trigger entities available. Here is my idea to use these to trigger a texture change in the map that will change the textures displayed from marine textures to Alien infest textures on hive build.
If you create hallways in the map textured with normal marine textures and turn the entire wall into a func_breakable which is set to trigger only. On completion of the nearest hive (they should be placed just outside the standard textured areas of the hives.
When this breaks have an exact replica of the wall with alien textures right behind it, making the original textured wall only 1 unit deep.
This is not really dynamic, as obviously once it has been triggered it can't be changed back. If I have got my calculations right (which I probably haven't) you could tie all parts of the wall together as a single breakable entity, thus reducing the need for lots of extra entities. You should only need a trigger on spawn, and a couple of func_breakables on some walls.
This is just an idea, and I haven't yet tested this out, but I will be very shortly.
Option 2 - Full Dynamic Infestation
Ok, i'ts only dynamic in the fact it changes from one to the other, not that it actually 'creeps' or anything, and is also a lot more entity intensive and potential stuck issues will arise.
Create the walls testured on one side with marine textures, and the other with alien infestation textures. Using the same trigger to launch a func_rotating the walls will then flip over. Using trigger on death, you can get the hive to flip the textures back over when it goes down.
The main drawbacks to this I can see are...
1 - Huge entity count - each part of the wall will be required to rotate individually so the shape is consistent.
2 - Any objects in the way of the rotation - people and/or buildings - will get in the way of the rotation.
The second idea probably wouldn't workm but can I have some feedback and suggestions to possibly make these viable ideas in an attempt to make NS maps that little bit more dynamic.