yiuyao0516 / confogl

Automatically exported from code.google.com/p/confogl
0 stars 0 forks source link

2.2 Bugs - Removing Saferoom Items from 3rd Party Campaigns #73

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
The problem occurs on maps that have a non standard saferoom, the initial 
medkits are gone, but the pills are also removed. If I set confogl to not 
remove starting medkits, they are still removed on the maps with such a 
starting saferoom.

By non standard saferooms I mean saferooms without the normal red barred door.

Using Detour Ahead as an example, the first map starts out at a car such as DK, 
another example is the finale of Detour Ahead, which starts with the survivors 
in a saferoom like the little room-cart-CEDA thing in c5m2_park just before the 
event. Where the problem persists. 

I've gotten around it by just using Stipper to force the pills on the maps of 
the campaign that are like this.

As far as I can tell, everything else from confogl has transitioned perfectly 
to the addon maps. No problems at all on the other maps, and that's damn 
fantastic :D

I was unsure what log file I would need to connect, or if it would be of any 
use. 

Original issue reported on code.google.com by blakelue...@gmail.com on 31 Jul 2010 at 12:39

GoogleCodeExporter commented 8 years ago
I can't explain why it doesn't automatically detect them, but there are 
actually two levels of addon support.  The first level is what you are using, 
it attempts to automatically find the saferoom location which isn't flawless.  
When the automatic generation doesn't work, there is an actual text file that 
has information about maps that can be edited manually, or through Confogl's 
new MapInfo KeyValue Editor!

Load up your server and do:
sv_cheats 1
director_stop
sb_stop 1
(This is necessary but will make it a lot easier).

Now move to the location of the starting medkits.  Go to as close to the middle 
of them as you can get and enter "!confogl_save_location start_point" in chat.
Next move a few feet away from the medkits and enter "!confogl_save_location" 
to save the area the medkits are in.
Finally move to the farthest point in the saferoom and enter 
"!confogl_save_location" a final time.  This will set up all of the information 
we need for the starting saferoom and save it to the text file.  (When you 
enter the command, it will give you instructions on what you need to do).

Then to do the end saferoom, just do end_point instead of start_point and skip 
the 2nd !confogl_save_location.

I actually went ahead and added the first map of Detour Ahead to the 
mapinfo.txt file I attached.  The version on your server can be found in 
/addons/sourcemod/configs/confogl/
And if the automatically generated code works fine for the start saferoom (it 
can't find the end saferoom at this point), you can save it with 
!confogl_midata_save and then manually set up the end saferoom.

We will likely keep working on getting the saferoom detection more accurate.

Original comment by Canada.R...@gmail.com on 3 Aug 2010 at 4:58

Attachments:

GoogleCodeExporter commented 8 years ago
Oh wow had no idea about those commands, Ill try it out soon and report back, 
thanks!

Original comment by blakelue...@gmail.com on 3 Aug 2010 at 11:00

GoogleCodeExporter commented 8 years ago
If you get map data filled out for any addon campaigns, we'd love to add it to 
our official packages. Post it as an "enhancement" issue on the issue tracker 
with your mapinfo updates attached.

I'm closing this issue.

Original comment by prodigysim@gmail.com on 7 Aug 2010 at 8:27