MH-GiranTown+SBFix

# Description

This collection contains the the Unreal Tournament 99 Monsterhunt map MH-GiranTown with fixes. The original map MH-GiranTown.unr has been renamed to MH-GiranTown+SBFix2.unr.

## Fix reasons

### Fix1

- "barrel-counter" did not work properly
- custom code was not compiled
- some ScripedPawns did not take damage
- some ScripedPawns were viewable by team view
- lot of ScriptWarnings

### Fix2

- fixed some BSP errors

# About

## Original Map

Author: Thunderbolt
Contact: (unknown)

## MH conversion

Author: Red_Fist
Contact: (unknown)

## Fix 1, Fix 2

Author: Barbie
Contact: SeriousBarbie at googlemail dot com

## Package Asgard2.u

Author: Asgard
Contact: http://www.angelfire.com/empire/napali/

# Changelog

## MH-GiranTown+SBFix2, Release 06 Nov 2018

- moved Zone Portal (Brush161) because it shared a surface with Brush234
- moved stairway (Brush1096) 1 UU away from connected Brush759 because of invisible obstacle
- changed Brush575 and Brush582 from semisolid to solid

Filelist:

Name | Size | Date | MD5 sum
--- | --- | --- | ---
./Help/MH-GiranTown.jpg | 28097 | 2018-01-09 | 3fcfb665ea57d16d73410da230b8d55d
./Help/MH-GiranTown-Readme.txt | 1493 | 2017-12-09 | 2d0c2eed804f80922fb875ec52a781e1
./Help/MH-GiranTown+SBFix.htm | 5466 | 2018-11-06 | (this file)
./Maps/MH-GiranTown+SBFix2.unr | 19063639 | 2018-04-12 | e2ffbf4a15a86576b30f22885ede49af
./Sounds/DoorsSnd.uax | 5340854 | 2013-06-01 | 1bacefa1920463fbf476b5c2223c46c4
./System/MonsterHunt.u | 1251524 | 2014-01-26 | 570f03b201d4bf1928438ac2381d3a0c
./System/PropertyFlipper.u | 10138 | 2016-11-27 | 6020433a045646c7b8b5773fc5ed9b62
./System/QuakeMPak2.u | 2131149 | 2011-09-17 | 7bfbcb153e22c9eb3df2e9b5e82cc704
./System/WSWestern_Pack1.u | 4225497 | 2005-03-20 | 404a50c1ee47fd9822f903d76ddbb52f

## MH-GiranTown+SBFix1, Release 09 Jan 2018

- compiled custom code
- replaced Counter15 by custom CounterEx0
- removed useless Dispatcher0
- removed ThingFactory0 (prototype "Lantern" has bStatic=true) and corresponding SpawnPoint1
- added TriggerLight0 with Tag='tobackwall22', initially off
- changed {dragonfly,hornet,N_hornet,N_dragonfly,N_Fly}.Default.AnimSequence from 'Fighter' to 'Waiting' ('Fighter' does not exist in used Mesh)
- changed some Brushes from solid to semi-solid
- moved SkaarjPunisher from parent 'Skaarj' to parent 'SkaarjWarrior', cleaned up code
- removed useless Brushes{33,34}
- set Event 'getsecretd' for all Class'BarDP', except BarDP54
- added DamageInstigator to BarDP.Animate.TakeDamage() and BarDP.Animate.Destroy() to pass the instigator to the counter
- added simulated function Frag() to BarDP, because BarDP.Event was raised twice
- replaced Screenshot texture on Brush623 with a matching one and set bSpecialLight==false
- removed Light80 (bSpecialLight==true)
- removed unneeded code from N_*-pawns
- added function PlayRangedAttack() to class'dragonfly'
- set bHasRangedAttack to false for dragonfly, firefly, N_hornet, nester, N_nester
- added code for custom ScriptedPawns without code from Asgard2.u
- added "/Fixes by Barbie" to LevelInfo0.Author

Filelist:

Name | Size | Date | MD5 sum
--- | --- | --- | ---
./Help/MH-GiranTown.jpg | 28097 | 2018-01-09 | 3fcfb665ea57d16d73410da230b8d55d
./Help/MH-GiranTown-Readme.txt | 1493 | 2017-12-09 | 2d0c2eed804f80922fb875ec52a781e1
./Help/MH-GiranTown+SBFix.htm | 3667 | 2018-01-09 | 9751f8a32a7eb19a4909cf0d89fdb22d
./Maps/MH-GiranTown+SBFix1.unr | 19057144 | 2018-01-09 | d4491aca7449b4c3b44818a9816b74a3
./Sounds/DoorsSnd.uax | 5340854 | 2013-06-01 | 1bacefa1920463fbf476b5c2223c46c4
./System/MonsterHunt.u | 1251524 | 2014-01-26 | 570f03b201d4bf1928438ac2381d3a0c
./System/PropertyFlipper.u | 10138 | 2016-11-27 | 6020433a045646c7b8b5773fc5ed9b62
./System/QuakeMPak2.u | 2131149 | 2011-09-17 | 7bfbcb153e22c9eb3df2e9b5e82cc704
./System/WSWestern_Pack1.u | 4225497 | 2005-03-20 | 404a50c1ee47fd9822f903d76ddbb52f