<gh_stars>1-10
from panda3d.core import *

DonaldsDock = 1000
ToontownCentral = 2000
TheBrrrgh = 3000
MinniesMelodyland = 4000
DaisyGardens = 5000
DonaldsDreamland = 6000
GoofySpeedway = 8000

hoodDropPoints = {
    None : ([0, 0, 0, 0, 0, 0]),
    DonaldsDock: (
        [-28.0, -2.5, 5.8, 120.0, 0.0, 0.0],
        [-22, 13, 5.8, 155.6, 0.0, 0.0],
        [67, 47, 5.7, 134.7, 0.0, 0.0],
        [62, 19, 5.7, 97.0, 0.0, 0.0],
        [66, -27, 5.7, 80.5, 0.0, 0.0],
        [-114, -7, 5.7, -97.0, -0.0, 0.0],
        [-108, 36, 5.7, -153.8, -0.0, 0.0],
        [-116, -46, 5.7, -70.1, -0.0, 0.0],
        [-63, -79, 5.7, -41.2, -0.0, 0.0],
        [-2, -79, 5.7, 57.4, -0.0, 0.0],
        [-38, -78, 5.7, 9.1, -0.0, 0.0]
    ),
    ToontownCentral: (
        [-60, -8, 1.3, -90, 0, 0],
        [-66, -9, 1.3, -274, 0, 0],
        [17, -28, 4.1, -44, 0, 0],
        [87.7, -22, 4, 66, 0, 0],
        [-9.6, 61.1, 0, 132, 0, 0],
        [-109.0, -2.5, -1.656, -90, 0, 0],
        [-35.4, -81.3, 0.5, -4, 0, 0],
        [-103, 72, 0, -141, 0, 0],
        [93.5, -148.4, 2.5, 43, 0, 0],
        [25, 123.4, 2.55, 272, 0, 0],
        [48, 39, 4, 201, 0, 0],
        [-80, -61, 0.1, -265, 0, 0],
        [-46.875, 43.68, -1.05, 124, 0, 0],
        [34, -105, 2.55, 45, 0, 0],
        [16, -75, 2.55, 56, 0, 0],
        [-27, -56, 0.1, 45, 0, 0],
        [100, 27, 4.1, 150, 0, 0],
        [-70, 4.6, -1.9, 90, 0, 0],
        [-130.7, 50, 0.55, -111, 0, 0]
    ),
    TheBrrrgh: (
        [35, -32, 6.2, 138, 0.0, 0.0],
        [26, -105, 6.2, -339, 0.0, 0.0],
        [-29, -139, 6.2, -385, 0.0, 0.0],
        [-79, -123, 6.2, -369, 0.0, 0.0],
        [-114, -86, 3, -54, 0.0, 0.0],
        [-136, 9, 6.2, -125, 0.0, 0.0],
        [-75, 92, 6.2, -187, 0.0, 0.0],
        [-7, 75, 6.2, -187, 0.0, 0.0],
        [-106, -42, 8.6, -111, 0.0, 0.0],
        [-116, -44, 8.3, -20, 0.0, 0.0]
    ),
    MinniesMelodyland: (
        [86, 44, -13.5, 121.1, 0.0, 0.0],
        [88, -8, -13.5, 91, 0, 0],
        [92, -76, -13.5, 62.5, 0.0, 0.0],
        [53, -112, 6.5, 65.8, 0.0, 0.0],
        [-69, -71, 6.5, -67.2, 0.0, 0.0],
        [-75, 21, 6.5, -100.9, 0.0, 0.0],
        [-21, 72, 6.5, -129.5, 0.0, 0.0],
        [56, 72, 6.5, 138.2, 0.0, 0.0],
        [-41, 47, 6.5, -98.9, 0.0, 0.0]
    ),
    DaisyGardens: (
        [0, 0, 0, -10.5, 0, 0],
        [76, 35, 1.1, -30.2, 0.0, 0.0],
        [97, 106, 0.0, 51.4, 0.0, 0.0],
        [51, 180, 10.0, 22.6, 0.0, 0.0],
        [-14, 203, 10.0, 85.6, 0.0, 0.0],
        [-58, 158, 10.0, -146.9, 0.0, 0.0],
        [-86, 128, 0.0, -178.9, 0.0, 0.0],
        [-64, 65, 0.0, 17.7, 0.0, 0.0],
        [-13, 39, 0.0, -15.7, 0.0, 0.0],
        [-12, 193, 0.0, -112.4, 0.0, 0.0],
        [87, 128, 0.0, 45.4, 0.0, 0.0]
    ),
    DonaldsDreamland: (
        [77, 91, 0.0, 124.4, 0.0, 0.0],
        [29, 92, 0.0, -154.5, 0.0, 0.0],
        [-28, 49, -16.4, -142.0, 0.0, 0.0],
        [21, 40, -16.0, -65.1, 0.0, 0.0],
        [48, 27, -15.4, -161.0, 0.0, 0.0],
        [-2, -22, -15.2, -132.1, 0.0, 0.0],
        [-92, -88, 0.0, -116.3, 0.0, 0.0],
        [-56, -93, 0.0, -21.5, 0.0, 0.0],
        [20, -88, 0.0, -123.4, 0.0, 0.0],
        [76, -90, 0.0, 11.0, 0.0, 0.0]
    ),
    GoofySpeedway: (
        [-0.7, 62, 0.08, 182, 0, 0],
        [-1, -30, 0.06, 183, 0, 0],
        [-13, -120, 0, 307, 0, 0],
        [16.4, -120, 0, 65, 0, 0],
        [-0.5, -90, 0, 182, 0, 0],
        [-30, -25, -0.373, 326, 0, 0],
        [29, -17, -0.373, 32, 0, 0]
    ),
}

WallBitmask = BitMask32(1)
FloorBitmask = BitMask32(2)
DummyBitmask = BitMask32(4)

from panda3d.core import *

DonaldsDock = 1000
ToontownCentral = 2000
TheBrrrgh = 3000
MinniesMelodyland = 4000
DaisyGardens = 5000
DonaldsDreamland = 6000
GoofySpeedway = 8000

hoodDropPoints = {
    None : ([0, 0, 0, 0, 0, 0]),
    DonaldsDock: (
        [-28.0, -2.5, 5.8, 120.0, 0.0, 0.0],
        [-22, 13, 5.8, 155.6, 0.0, 0.0],
        [67, 47, 5.7, 134.7, 0.0, 0.0],
        [62, 19, 5.7, 97.0, 0.0, 0.0],
        [66, -27, 5.7, 80.5, 0.0, 0.0],
        [-114, -7, 5.7, -97.0, -0.0, 0.0],
        [-108, 36, 5.7, -153.8, -0.0, 0.0],
        [-116, -46, 5.7, -70.1, -0.0, 0.0],
        [-63, -79, 5.7, -41.2, -0.0, 0.0],
        [-2, -79, 5.7, 57.4, -0.0, 0.0],
        [-38, -78, 5.7, 9.1, -0.0, 0.0]
    ),
    ToontownCentral: (
        [-60, -8, 1.3, -90, 0, 0],
        [-66, -9, 1.3, -274, 0, 0],
        [17, -28, 4.1, -44, 0, 0],
        [87.7, -22, 4, 66, 0, 0],
        [-9.6, 61.1, 0, 132, 0, 0],
        [-109.0, -2.5, -1.656, -90, 0, 0],
        [-35.4, -81.3, 0.5, -4, 0, 0],
        [-103, 72, 0, -141, 0, 0],
        [93.5, -148.4, 2.5, 43, 0, 0],
        [25, 123.4, 2.55, 272, 0, 0],
        [48, 39, 4, 201, 0, 0],
        [-80, -61, 0.1, -265, 0, 0],
        [-46.875, 43.68, -1.05, 124, 0, 0],
        [34, -105, 2.55, 45, 0, 0],
        [16, -75, 2.55, 56, 0, 0],
        [-27, -56, 0.1, 45, 0, 0],
        [100, 27, 4.1, 150, 0, 0],
        [-70, 4.6, -1.9, 90, 0, 0],
        [-130.7, 50, 0.55, -111, 0, 0]
    ),
    TheBrrrgh: (
        [35, -32, 6.2, 138, 0.0, 0.0],
        [26, -105, 6.2, -339, 0.0, 0.0],
        [-29, -139, 6.2, -385, 0.0, 0.0],
        [-79, -123, 6.2, -369, 0.0, 0.0],
        [-114, -86, 3, -54, 0.0, 0.0],
        [-136, 9, 6.2, -125, 0.0, 0.0],
        [-75, 92, 6.2, -187, 0.0, 0.0],
        [-7, 75, 6.2, -187, 0.0, 0.0],
        [-106, -42, 8.6, -111, 0.0, 0.0],
        [-116, -44, 8.3, -20, 0.0, 0.0]
    ),
    MinniesMelodyland: (
        [86, 44, -13.5, 121.1, 0.0, 0.0],
        [88, -8, -13.5, 91, 0, 0],
        [92, -76, -13.5, 62.5, 0.0, 0.0],
        [53, -112, 6.5, 65.8, 0.0, 0.0],
        [-69, -71, 6.5, -67.2, 0.0, 0.0],
        [-75, 21, 6.5, -100.9, 0.0, 0.0],
        [-21, 72, 6.5, -129.5, 0.0, 0.0],
        [56, 72, 6.5, 138.2, 0.0, 0.0],
        [-41, 47, 6.5, -98.9, 0.0, 0.0]
    ),
    DaisyGardens: (
        [0, 0, 0, -10.5, 0, 0],
        [76, 35, 1.1, -30.2, 0.0, 0.0],
        [97, 106, 0.0, 51.4, 0.0, 0.0],
        [51, 180, 10.0, 22.6, 0.0, 0.0],
        [-14, 203, 10.0, 85.6, 0.0, 0.0],
        [-58, 158, 10.0, -146.9, 0.0, 0.0],
        [-86, 128, 0.0, -178.9, 0.0, 0.0],
        [-64, 65, 0.0, 17.7, 0.0, 0.0],
        [-13, 39, 0.0, -15.7, 0.0, 0.0],
        [-12, 193, 0.0, -112.4, 0.0, 0.0],
        [87, 128, 0.0, 45.4, 0.0, 0.0]
    ),
    DonaldsDreamland: (
        [77, 91, 0.0, 124.4, 0.0, 0.0],
        [29, 92, 0.0, -154.5, 0.0, 0.0],
        [-28, 49, -16.4, -142.0, 0.0, 0.0],
        [21, 40, -16.0, -65.1, 0.0, 0.0],
        [48, 27, -15.4, -161.0, 0.0, 0.0],
        [-2, -22, -15.2, -132.1, 0.0, 0.0],
        [-92, -88, 0.0, -116.3, 0.0, 0.0],
        [-56, -93, 0.0, -21.5, 0.0, 0.0],
        [20, -88, 0.0, -123.4, 0.0, 0.0],
        [76, -90, 0.0, 11.0, 0.0, 0.0]
    ),
    GoofySpeedway: (
        [-0.7, 62, 0.08, 182, 0, 0],
        [-1, -30, 0.06, 183, 0, 0],
        [-13, -120, 0, 307, 0, 0],
        [16.4, -120, 0, 65, 0, 0],
        [-0.5, -90, 0, 182, 0, 0],
        [-30, -25, -0.373, 326, 0, 0],
        [29, -17, -0.373, 32, 0, 0]
    ),
}

WallBitmask = BitMask32(1)
FloorBitmask = BitMask32(2)
DummyBitmask = BitMask32(4)