protected override bool CanFireNowSub(IncidentParms parms)
        {
            Map     map = (Map)parms.target;
            IntVec3 intVec;

            return(IncidentAllyJoin.TryFindEntryCell(map, out intVec));
        }
 protected override bool TryExecuteWorker(IncidentParms parms)
 {
     return(IncidentAllyJoin.Do());
 }