View Issue Details

IDProjectCategoryView StatusLast Update
0006072The Dark ModGraphicspublic17.08.2022 00:27
ReporterDragofer Assigned Tonbohr1more  
PrioritynormalSeveritynormalReproducibilityN/A
Status closedResolutionunable to reproduce 
Product VersionSVN 
Fixed in VersionSVN 
Summary0006072: Major performance drop due to air potion material
DescriptionThe material tdm_ption_air used by air potions (since 0006019) causes a major performance drop. In my test map it's enough to bring down my performance by 20 fps per model in view. This is the current state of the material def in tdm_models_potions.mtr:

tdm_ption_air
{

    glass
    qer_editorimage models/darkmod/props/textures/airpotion_s_ed
// noSelfShadow
    noshadows
    twosided
        translucent
// forceoverlays
 // sort decal
    
    {
        vertexProgram heatHazeWithDepth.vfp
        vertexParm 0 time * 0.05 , time * 0.05 // texture scrolling
        vertexParm 1 .3 // magnitude of the distortion

        fragmentProgram heatHazeWithDepth.vfp
        fragmentMap 0 _currentRender
        fragmentMap 1 textures/sfx/vp1 // the normal map for distortion
        fragmentMap 2 _currentDepth
    }
    


    {
        blend add
        map models/darkmod/props/textures/airpotion_s
        rgb 0.3
        scroll time * -0.1 , time * 0
    }

    {
    blend filter
    map models/darkmod/props/textures/potion_glass
    }


    {
        if ( parm11 > 0 )
        blend gl_dst_color, gl_one
        map _white
        rgb 0.40 * parm11
    }
    {
        if ( parm11 > 0 )
        blend add
        map models/darkmod/props/textures/holywater
        rgb 0.15 * parm11
    }


}
Steps To ReproduceSee attached test map, which contains 2 different air potion models in front of the player start, both using the above material.
TagsNo tags attached.
Attached Files
6072.map (16,641 bytes)   
Version 2
// entity 0
{
"classname" "worldspawn"
// primitive 0
{
brushDef3
{
( 0 0 1 -464 ) ( ( 0.0078125 0 -5.551115123125783e-17 ) ( 0 0.0078125 -2.220446049250313e-16 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 1 0 -320 ) ( ( 0.0078125 0 -4.440892098500626e-16 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 1 0 0 -192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 -1 0 -192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( -1 0 0 -512 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 0 -1 448 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 2.220446049250313e-16 ) ) "textures/darkmod/metal/detailed/worn_plates_grey" 0 0 0
}
}
// primitive 1
{
brushDef3
{
( 0 0 1 -448 ) ( ( 0.0078125 0 5.939693181744587e-15 ) ( 0 0.0078125 4.440892098500626e-16 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 1 0 -336 ) ( ( 0.0078125 0 2.220446049250313e-16 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 1 0 0 -192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 0 -1 0 ) ( ( 0.0078125 0 -5.828670879282072e-15 ) ( 0 0.0078125 3.108624468950438e-15 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( -1 0 0 -512 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 -1 0 320 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/metal/detailed/worn_plates_grey" 0 0 0
}
}
// primitive 2
{
brushDef3
{
( 0 0 1 -448 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 1 0 -320 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 1 0 0 -208 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 0 -1 0 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 -1 0 -192 ) ( ( 0.0078125 0 4.440892098500626e-16 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( -1 0 0 192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/metal/detailed/worn_plates_grey" 0 0 0
}
}
// primitive 3
{
brushDef3
{
( 0 1 0 -320 ) ( ( 0.0078125 0 2.90878432451791e-14 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 1 0 0 -192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 0 -1 -16 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 2.220446049250313e-16 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 -1 0 -192 ) ( ( 0.0078125 0 2.775557561562891e-14 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( -1 0 0 -512 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 0 1 0 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/metal/detailed/threadplate_large_dirty_dark" 0 0 0
}
}
// primitive 4
{
brushDef3
{
( 0 0 1 -448 ) ( ( 0.0078125 0 3.885780586188048e-16 ) ( 0 0.0078125 4.440892098500626e-16 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 1 0 0 -192 ) ( ( 0.0078125 0 -8.881784197001252e-16 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 0 -1 0 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 -1 0 -208 ) ( ( 0.0078125 0 -6.661338147750939e-16 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( -1 0 0 -512 ) ( ( 0.0078125 0 4.440892098500626e-16 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 1 0 192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/metal/detailed/worn_plates_grey" 0 0 0
}
}
// primitive 5
{
brushDef3
{
( 0 0 1 -448 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 1 0 -320 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 0 -1 0 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 0 -1 0 -192 ) ( ( 0.0078125 0 -1.13686837721616e-13 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( -1 0 0 -528 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 3 ) ) "textures/darkmod/stone/brick/blocks_brown" 0 0 0
( 1 0 0 512 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/metal/detailed/worn_plates_grey" 0 0 0
}
}
// primitive 6
{
brushDef3
{
( 0 0 1 -88 ) ( ( 0.0625 0 24.40625 ) ( 0 0.0625 48.8125 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 -656 ) ( ( 0.0625 0 15.1875 ) ( 0 0.0625 1.28125 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -296 ) ( ( 0.0625 0 24.40625 ) ( 0 0.0625 1.28125 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 368 ) ( ( 0.0625 0 48.8125 ) ( 0 0.0625 1.28125 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 168 ) ( ( 0.0625 0 39.59375 ) ( 0 0.0625 1.28125 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 80 ) ( ( 0.0625 0 24.40625 ) ( 0 0.0625 14.1875 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 7
{
brushDef3
{
( 0 0 1 -80 ) ( ( 0.0625 0 24.40625 ) ( 0 0.0625 48.8125 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 -664 ) ( ( 0.0625 0 15.1875 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -296 ) ( ( 0.0625 0 24.40625 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 -48 ) ( ( 0.0625 0 24.40625 ) ( 0 0.0625 15.1875 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 168 ) ( ( 0.0625 0 39.59375 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 656 ) ( ( 0.0625 0 49.8125 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 8
{
brushDef3
{
( 0 1 0 -656 ) ( ( 0.0625 0 15.1875 ) ( 0 0.0625 0.28125 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -296 ) ( ( 0.0625 0 24.40625 ) ( 0 0.0625 0.28125 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 -56 ) ( ( 0.0625 0 24.40625 ) ( 0 0.0625 15.1875 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 368 ) ( ( 0.0625 0 48.3125 ) ( 0 0.0625 0.28125 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 168 ) ( ( 0.0625 0 39.59375 ) ( 0 0.0625 0.28125 ) ) "textures/common/caulk" 0 0 0
( 0 0 1 48 ) ( ( 0.0625 0 24.40625 ) ( 0 0.0625 49.8125 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 9
{
brushDef3
{
( 0 0 1 -80 ) ( ( 0.0625 0 -26.46875 ) ( 0 0.0625 49 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -296 ) ( ( 0.0625 0 -26.46875 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 -48 ) ( ( 0.0625 0 -26.46875 ) ( 0 0.0625 15 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 360 ) ( ( 0.0625 0 49 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 168 ) ( ( 0.0625 0 90.46875 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 -368 ) ( ( 0.0625 0 14 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 10
{
brushDef3
{
( 0 0 1 -80 ) ( ( 0.0625 0 25 ) ( 0 0.0625 49.5 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 -656 ) ( ( 0.0625 0 14.5 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 -48 ) ( ( 0.0625 0 25 ) ( 0 0.0625 14.5 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 368 ) ( ( 0.0625 0 49.5 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 160 ) ( ( 0.0625 0 39 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -168 ) ( ( 0.0625 0 25 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 11
{
brushDef3
{
( 0 0 1 -80 ) ( ( 0.0625 0 25 ) ( 0 0.0625 41 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 -656 ) ( ( 0.0625 0 23 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 -48 ) ( ( 0.0625 0 25 ) ( 0 0.0625 23 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 368 ) ( ( 0.0625 0 41 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 296 ) ( ( 0.0625 0 39 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -304 ) ( ( 0.0625 0 25 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0
}
}
}
// entity 1
{
"classname" "info_player_start"
"name" "info_player_start_1"
"angle" "180.000000"
"origin" "152 0 0"
}
// entity 2
{
"classname" "light"
"name" "ambient_world"
"_color" "0.06 0.06 0.06"
"light_center" "0 0 0"
"light_radius" "1761 993 993"
"nodiffuse" "0"
"noshadows" "0"
"nospecular" "0"
"origin" "268 624 48"
"parallel" "0"
"texture" "lights/ambientlightnfo"
}
// entity 3
{
"classname" "atdm:target_addobjectives"
"name" "Objectives"
"angle" "90.000000"
"obj1_1_args" "1"
"obj1_1_irreversible" "0"
"obj1_1_not" "0"
"obj1_1_player_responsible" "0"
"obj1_1_spec1" "name"
"obj1_1_spec_val1" "ItemName"
"obj1_1_state" "0"
"obj1_1_type" "item"
"obj1_desc" "Get or Steal a Special Object"
"obj1_irreversible" "0"
"obj1_mandatory" "1"
"obj1_ongoing" "0"
"obj1_state" "0"
"obj1_visible" "1"
"obj2_1_args" "1"
"obj2_1_irreversible" "0"
"obj2_1_not" "0"
"obj2_1_player_responsible" "0"
"obj2_1_spec1" "overall"
"obj2_1_state" "0"
"obj2_1_type" "item"
"obj2_desc" "Get Loot (Easy)"
"obj2_difficulty" "0"
"obj2_irreversible" "0"
"obj2_mandatory" "1"
"obj2_ongoing" "0"
"obj2_state" "0"
"obj2_visible" "1"
"obj3_1_args" "2"
"obj3_1_irreversible" "0"
"obj3_1_not" "0"
"obj3_1_player_responsible" "0"
"obj3_1_spec1" "overall"
"obj3_1_state" "0"
"obj3_1_type" "item"
"obj3_desc" "Get Loot (Hard)"
"obj3_difficulty" "1"
"obj3_irreversible" "0"
"obj3_mandatory" "1"
"obj3_ongoing" "0"
"obj3_state" "0"
"obj3_visible" "1"
"obj4_1_args" "3"
"obj4_1_irreversible" "0"
"obj4_1_not" "0"
"obj4_1_player_responsible" "0"
"obj4_1_spec1" "overall"
"obj4_1_state" "0"
"obj4_1_type" "item"
"obj4_desc" "Get Loot (Expert)"
"obj4_difficulty" "2"
"obj4_irreversible" "0"
"obj4_mandatory" "1"
"obj4_ongoing" "0"
"obj4_state" "0"
"obj4_visible" "1"
"obj5_1_args" "1"
"obj5_1_irreversible" "1"
"obj5_1_not" "1"
"obj5_1_player_responsible" "1"
"obj5_1_spec1" "overall"
"obj5_1_state" "1"
"obj5_1_type" "kill"
"obj5_desc" "No killing (on Expert)"
"obj5_difficulty" "2"
"obj5_irreversible" "1"
"obj5_mandatory" "1"
"obj5_ongoing" "1"
"obj5_state" "0"
"obj5_visible" "1"
"obj6_1_args" "0"
"obj6_1_irreversible" "0"
"obj6_1_not" "0"
"obj6_1_player_responsible" "0"
"obj6_1_spec1" "spawnclass"
"obj6_1_spec2" "name"
"obj6_1_spec_val1" "idPlayer"
"obj6_1_spec_val2" "EscZone"
"obj6_1_state" "0"
"obj6_1_type" "location"
"obj6_desc" "Go To Room X, eg, When all objectives done, return to start (modify Enabling Objectives if different)"
"obj6_enabling_objs" "1 AND (2 OR 3 OR 4)"
"obj6_irreversible" "0"
"obj6_mandatory" "1"
"obj6_ongoing" "0"
"obj6_state" "0"
"obj6_visible" "1"
"origin" "192 624 0"
}
// entity 4
{
"classname" "atdm:shop"
"name" "ShopItems"
"angle" "90.000000"
"diff_0_shop_gold_start" "800"
"diff_1_shop_gold_start" "600"
"diff_2_shop_gold_start" "400"
"origin" "240 624 0"
"shopItem_11_0_qty" "0"
"shopItem_11_1_qty" "0"
"shopItem_11_2_qty" "0"
"shopItem_11_item" "atdm:playertools_compass"
"shopItem_12_0_qty" "0"
"shopItem_12_1_qty" "0"
"shopItem_12_2_qty" "0"
"shopItem_12_item" "atdm:playertools_lantern"
"shopItem_13_0_qty" "0"
"shopItem_13_1_qty" "0"
"shopItem_13_2_qty" "0"
"shopItem_13_item" "atdm:playertools_spyglass"
"shopItem_15_0_qty" "0"
"shopItem_15_1_qty" "0"
"shopItem_15_2_qty" "0"
"shopItem_15_item" "atdm:playertools_mine"
"shopItem_16_0_qty" "0"
"shopItem_16_1_qty" "0"
"shopItem_16_2_qty" "0"
"shopItem_16_item" "atdm:playertools_flashbomb"
"shopItem_17_0_qty" "0"
"shopItem_17_1_qty" "0"
"shopItem_17_2_qty" "0"
"shopItem_17_item" "atdm:playertools_holywater"
"shopItem_18_0_qty" "0"
"shopItem_18_1_qty" "0"
"shopItem_18_2_qty" "0"
"shopItem_18_item" "atdm:playertools_health_potion"
"shopItem_19_0_qty" "0"
"shopItem_19_1_qty" "0"
"shopItem_19_2_qty" "0"
"shopItem_19_item" "atdm:playertools_breath_potion"
"shopItem_1_0_qty" "0"
"shopItem_1_1_qty" "0"
"shopItem_1_2_qty" "0"
"shopItem_1_item" "atdm:weapon_shortsword"
"shopItem_20_0_qty" "0"
"shopItem_20_1_qty" "0"
"shopItem_20_2_qty" "0"
"shopItem_20_item" "atdm:weapon_vinearrow"
"shopItem_2_0_qty" "0"
"shopItem_2_1_qty" "0"
"shopItem_2_2_qty" "0"
"shopItem_2_item" "atdm:weapon_blackjack"
"shopItem_3_0_qty" "0"
"shopItem_3_1_qty" "0"
"shopItem_3_2_qty" "0"
"shopItem_3_item" "atdm:weapon_waterarrow"
"shopItem_4_0_qty" "0"
"shopItem_4_1_qty" "0"
"shopItem_4_2_qty" "0"
"shopItem_4_item" "atdm:weapon_broadhead"
"shopItem_5_0_qty" "0"
"shopItem_5_1_qty" "0"
"shopItem_5_2_qty" "0"
"shopItem_5_item" "atdm:weapon_ropearrow"
"shopItem_6_0_qty" "0"
"shopItem_6_1_qty" "0"
"shopItem_6_2_qty" "0"
"shopItem_6_item" "atdm:weapon_mossarrow"
"shopItem_7_0_qty" "0"
"shopItem_7_1_qty" "0"
"shopItem_7_2_qty" "0"
"shopItem_7_item" "atdm:weapon_noisemaker"
"shopItem_8_0_qty" "0"
"shopItem_8_1_qty" "0"
"shopItem_8_2_qty" "0"
"shopItem_8_item" "atdm:weapon_firearrow"
"shopItem_9_0_qty" "0"
"shopItem_9_1_qty" "0"
"shopItem_9_2_qty" "0"
"shopItem_9_item" "atdm:weapon_gasarrow"
"startingitem_11_0_qty" "0"
"startingitem_11_1_qty" "0"
"startingitem_11_2_qty" "0"
"startingitem_11_item" "atdm:playertools_compass"
"startingitem_12_0_qty" "0"
"startingitem_12_1_qty" "0"
"startingitem_12_2_qty" "0"
"startingitem_12_item" "atdm:playertools_lantern"
"startingitem_13_0_qty" "0"
"startingitem_13_1_qty" "0"
"startingitem_13_2_qty" "0"
"startingitem_13_item" "atdm:playertools_spyglass"
"startingitem_15_0_qty" "0"
"startingitem_15_1_qty" "0"
"startingitem_15_2_qty" "0"
"startingitem_15_item" "atdm:playertools_mine"
"startingitem_16_0_qty" "0"
"startingitem_16_1_qty" "0"
"startingitem_16_2_qty" "0"
"startingitem_16_item" "atdm:playertools_flashbomb"
"startingitem_17_0_qty" "0"
"startingitem_17_1_qty" "0"
"startingitem_17_2_qty" "0"
"startingitem_17_item" "atdm:playertools_holywater"
"startingitem_18_0_qty" "0"
"startingitem_18_1_qty" "0"
"startingitem_18_2_qty" "0"
"startingitem_18_item" "atdm:playertools_health_potion"
"startingitem_19_0_qty" "0"
"startingitem_19_1_qty" "0"
"startingitem_19_2_qty" "0"
"startingitem_19_item" "atdm:playertools_breath_potion"
"startingitem_1_0_qty" "0"
"startingitem_1_1_qty" "0"
"startingitem_1_2_qty" "0"
"startingitem_1_item" "atdm:weapon_shortsword"
"startingitem_20_0_qty" "0"
"startingitem_20_1_qty" "0"
"startingitem_20_2_qty" "0"
"startingitem_20_item" "atdm:weapon_vinearrow"
"startingitem_2_0_qty" "0"
"startingitem_2_1_qty" "0"
"startingitem_2_2_qty" "0"
"startingitem_2_item" "atdm:weapon_blackjack"
"startingitem_3_0_qty" "0"
"startingitem_3_1_qty" "0"
"startingitem_3_2_qty" "0"
"startingitem_3_item" "atdm:weapon_waterarrow"
"startingitem_4_0_qty" "0"
"startingitem_4_1_qty" "0"
"startingitem_4_2_qty" "0"
"startingitem_4_item" "atdm:weapon_broadhead"
"startingitem_5_0_qty" "0"
"startingitem_5_1_qty" "0"
"startingitem_5_2_qty" "0"
"startingitem_5_item" "atdm:weapon_ropearrow"
"startingitem_6_0_qty" "0"
"startingitem_6_1_qty" "0"
"startingitem_6_2_qty" "0"
"startingitem_6_item" "atdm:weapon_mossarrow"
"startingitem_7_0_qty" "0"
"startingitem_7_1_qty" "0"
"startingitem_7_2_qty" "0"
"startingitem_7_item" "atdm:weapon_noisemaker"
"startingitem_8_0_qty" "0"
"startingitem_8_1_qty" "0"
"startingitem_8_2_qty" "0"
"startingitem_8_item" "atdm:weapon_firearrow"
"startingitem_9_0_qty" "0"
"startingitem_9_1_qty" "0"
"startingitem_9_2_qty" "0"
"startingitem_9_item" "atdm:weapon_gasarrow"
}
// entity 5
{
"classname" "atdm:location_settings"
"name" "atdm_location_settings_1"
"ambient_light_dist_scale" "1.0"
"ambient_light_dynamic_cap" "0.1 0.1 0.1"
"ambient_light_falloff" "0"
"angle" "90.000000"
"origin" "216 624 0"
}
// entity 6
{
"classname" "atdm:playertools_lantern"
"name" "atdm_playertools_lantern_1"
"inv_map_start" "1"
"nodrop" "1"
"origin" "256 576 -32"
"rotation" "1 0 0 0 1 0 0 0 1"
}
// entity 7
{
"classname" "atdm:playertools_spyglass"
"name" "atdm_playertools_lantern_2"
"inv_map_start" "1"
"nodrop" "1"
"origin" "240 576 -32"
"rotation" "1 0 0 0 1 0 0 0 1"
}
// entity 8
{
"classname" "atdm:vintage_lamp_ceiling1"
"name" "atdm_vintage_lamp_ceiling1_1"
"light_center" "0 0 0"
"light_radius" "160 160 160"
"origin" "-16 -56 96"
}
// entity 9
{
"classname" "func_static"
"name" "func_static_1"
"origin" "88 -28.5 32"
"rotation" "1 0 0 0 1 0 0 0 1"
"model" "models/darkmod/player_equipment/air_potion.lwo"
}
// entity 10
{
"classname" "func_static"
"name" "func_static_2"
"origin" "88 48 32"
"rotation" "1 0 0 0 1 0 0 0 1"
"model" "models/darkmod/player_equipment/airpotion.lwo"
}
6072.map (16,641 bytes)   

Activities

nbohr1more

nbohr1more

14.08.2022 14:39

developer   ~0015164

Last edited: 14.08.2022 14:40

I suspect that the scroll stanzas are the culprit. I wonder if the script order of operations fixes also impacted this. Does this happen in 2.10 ?
Dragofer

Dragofer

14.08.2022 20:13

developer   ~0015167

Hm, now I can't reproduce it anymore, neither in 2.10 nor latest rev.
nbohr1more

nbohr1more

17.08.2022 00:27

developer   ~0015175

I am unable to reproduce in SVN.

Closing until we have a new occurrence or regression.

Issue History

Date Modified Username Field Change
14.08.2022 13:55 Dragofer New Issue
14.08.2022 13:55 Dragofer File Added: 6072.map
14.08.2022 14:39 nbohr1more Note Added: 0015164
14.08.2022 14:40 nbohr1more Note Edited: 0015164
14.08.2022 20:13 Dragofer Note Added: 0015167
17.08.2022 00:26 nbohr1more Status new => closed
17.08.2022 00:26 nbohr1more Resolution open => unable to reproduce
17.08.2022 00:26 nbohr1more Product Version TDM 2.10 => SVN
17.08.2022 00:26 nbohr1more Fixed in Version => SVN
17.08.2022 00:26 nbohr1more Assigned To => nbohr1more
17.08.2022 00:27 nbohr1more Note Added: 0015175