BEE2.4 icon indicating copy to clipboard operation
BEE2.4 copied to clipboard

Implement TWTM compatibility

Open Byzarru opened this issue 8 years ago • 28 comments

I loaded BEEMOD to TWTM and made a map in the puzzle maker with some of the BEE items. After compiling and loading, the map would crash. I did manage to find a long list of errors but I was unable to copy them. Will do if I try this again.


Specific changes that need to be made:

  • Add time machine logic to maps
  • Add logic to items such as triggers to detect the player's clone
  • Tweak door areaportals (remove them, or see if you can swap them back to the standard door model in non-TWTM styles)
  • Check grabbable objects such as cubes, make sure they can be picked up properly
  • Implement monoportal compatibility, disabling recording of portal placements when the player doesn't have a dual gun

Byzarru avatar Dec 29 '16 02:12 Byzarru

How exactly does it crash?

TeamSpen210 avatar Dec 29 '16 04:12 TeamSpen210

The map compiles, loads, and returns to the menu for a split second before going blank and freezing. I had the console loaded when it returned to the menu, and as soon as I quit, it blanked and crashed. I'll try to post the console log next time if I get the chance.

Byzarru avatar Dec 29 '16 04:12 Byzarru

Why are you using BEE2 with TWTM anyway? You won't be able to use the time machine.

vrad-exe avatar Dec 29 '16 17:12 vrad-exe

It's a Portal 2 mod with a puzzlemaker. The temptation was too great.

Byzarru avatar Dec 29 '16 17:12 Byzarru

I tried again today and the map managed to load! Here's the console log:

==== calling mapspawn.nut
Unable to load sprite material materials/sprites/gunsmoke.vmt!
Unable to load sprite material materials/sprites/bubble.vmt!
Error! Variable "$surfaceprop" is multiply defined in material "models/glasswindow_frosted_002"!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_1"
Error: Material "npc_hud/countdown_pick_cube_1" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_1_rendermode_0"
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_0" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_2"
Error: Material "npc_hud/countdown_pick_cube_2" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_2_rendermode_0"
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_0" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_3"
Error: Material "npc_hud/countdown_pick_cube_3" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_3_rendermode_0"
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_0" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_1"
Error: Material "npc_hud/countdown_drop_cube_1" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_1_rendermode_0"
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_0" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_2"
Error: Material "npc_hud/countdown_drop_cube_2" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_2_rendermode_0"
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_0" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_3"
Error: Material "npc_hud/countdown_drop_cube_3" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_3_rendermode_0"
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_0" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_1"
Error: Material "npc_hud/countdown_use_1" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_1_rendermode_0"
Error: Material "npc_hud/countdown_use_1_rendermode_0" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_2"
Error: Material "npc_hud/countdown_use_2" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_2_rendermode_0"
Error: Material "npc_hud/countdown_use_2_rendermode_0" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_3"
Error: Material "npc_hud/countdown_use_3" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_3_rendermode_0"
Error: Material "npc_hud/countdown_use_3_rendermode_0" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_portal_1"
Error: Material "npc_hud/countdown_portal_1" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_portal_1_rendermode_0"
Error: Material "npc_hud/countdown_portal_1_rendermode_0" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_portal_2"
Error: Material "npc_hud/countdown_portal_2" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_portal_2_rendermode_0"
Error: Material "npc_hud/countdown_portal_2_rendermode_0" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_portal_3"
Error: Material "npc_hud/countdown_portal_3" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_portal_3_rendermode_0"
Error: Material "npc_hud/countdown_portal_3_rendermode_0" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/use"
Error: Material "npc_hud/use" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/use_rendermode_0"
Error: Material "npc_hud/use_rendermode_0" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_press_button_1"
Error: Material "npc_hud/countdown_press_button_1" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_press_button_1_rendermode_0"
Error: Material "npc_hud/countdown_press_button_1_rendermode_0" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_press_button_3"
Error: Material "npc_hud/countdown_press_button_3" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_press_button_3_rendermode_0"
Error: Material "npc_hud/countdown_press_button_3_rendermode_0" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_press_button_2"
Error: Material "npc_hud/countdown_press_button_2" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_press_button_2_rendermode_0"
Error: Material "npc_hud/countdown_press_button_2_rendermode_0" : proxy "TextureTransform" unable to initialize!
Dead end link: exit_lift_train_path_2
Commentary: Could not find commentary data file 'maps/puzzlemaker\newchamber_commentary.txt'. 
1.000:  Sending UDP connect to public IP 127.0.0.1:27015
Server using '<none>' lobbies, requiring pw no, lobby id 0
RememberIPAddressForLobby: lobby 0 from address loopback
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_1_rendermode_1"
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_1" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_1_rendermode_2"
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_2" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_1_rendermode_3"
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_3" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_1_rendermode_4"
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_4" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_1_rendermode_5"
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_5" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_1_rendermode_7"
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_7" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_1_rendermode_8"
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_8" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_1_rendermode_9"
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_9" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_2_rendermode_1"
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_1" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_2_rendermode_2"
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_2" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_2_rendermode_3"
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_3" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_2_rendermode_4"
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_4" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_2_rendermode_5"
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_5" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_2_rendermode_7"
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_7" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_2_rendermode_8"
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_8" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_2_rendermode_9"
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_9" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_3_rendermode_1"
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_1" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_3_rendermode_2"
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_2" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_3_rendermode_3"
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_3" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_3_rendermode_4"
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_4" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_3_rendermode_5"
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_5" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_3_rendermode_7"
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_7" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_3_rendermode_8"
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_8" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_pick_cube_3_rendermode_9"
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_9" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_1_rendermode_1"
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_1" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_1_rendermode_2"
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_2" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_1_rendermode_3"
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_3" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_1_rendermode_4"
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_4" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_1_rendermode_5"
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_5" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_1_rendermode_7"
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_7" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_1_rendermode_8"
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_8" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_1_rendermode_9"
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_9" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_2_rendermode_1"
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_1" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_2_rendermode_2"
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_2" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_2_rendermode_3"
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_3" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_2_rendermode_4"
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_4" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_2_rendermode_5"
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_5" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_2_rendermode_7"
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_7" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_2_rendermode_8"
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_8" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_2_rendermode_9"
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_9" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_3_rendermode_1"
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_1" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_3_rendermode_2"
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_2" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_3_rendermode_3"
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_3" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_3_rendermode_4"
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_4" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_3_rendermode_5"
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_5" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_3_rendermode_7"
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_7" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_3_rendermode_8"
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_8" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_drop_cube_3_rendermode_9"
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_9" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_1_rendermode_1"
Error: Material "npc_hud/countdown_use_1_rendermode_1" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_1_rendermode_2"
Error: Material "npc_hud/countdown_use_1_rendermode_2" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_1_rendermode_3"
Error: Material "npc_hud/countdown_use_1_rendermode_3" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_1_rendermode_4"
Error: Material "npc_hud/countdown_use_1_rendermode_4" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_1_rendermode_5"
Error: Material "npc_hud/countdown_use_1_rendermode_5" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_1_rendermode_7"
Error: Material "npc_hud/countdown_use_1_rendermode_7" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_1_rendermode_8"
Error: Material "npc_hud/countdown_use_1_rendermode_8" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_1_rendermode_9"
Error: Material "npc_hud/countdown_use_1_rendermode_9" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_2_rendermode_1"
Error: Material "npc_hud/countdown_use_2_rendermode_1" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_2_rendermode_2"
Error: Material "npc_hud/countdown_use_2_rendermode_2" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_2_rendermode_3"
Error: Material "npc_hud/countdown_use_2_rendermode_3" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_2_rendermode_4"
Error: Material "npc_hud/countdown_use_2_rendermode_4" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_2_rendermode_5"
Error: Material "npc_hud/countdown_use_2_rendermode_5" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_2_rendermode_7"
Error: Material "npc_hud/countdown_use_2_rendermode_7" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_2_rendermode_8"
Error: Material "npc_hud/countdown_use_2_rendermode_8" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_2_rendermode_9"
Error: Material "npc_hud/countdown_use_2_rendermode_9" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_3_rendermode_1"
Error: Material "npc_hud/countdown_use_3_rendermode_1" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_3_rendermode_2"
Error: Material "npc_hud/countdown_use_3_rendermode_2" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_3_rendermode_3"
Error: Material "npc_hud/countdown_use_3_rendermode_3" : proxy "TextureTransform" unable to initialize!
No such variable "$texture2transform" for material "npc_hud/countdown_use_3_rendermode_4"
Error: Material "npc_hud/countdown_use_3_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_3_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_3_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_3_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_3_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_9" : proxy "TextureTransform" unable to initialize!
Connection to Steam servers successful.
   VAC secure mode is activated.
Can't find factory for entity: wearable_item
NULL Ent in UTIL_PrecacheOther
[PORTAL2 PUZZLEMAKER]  --------START loading assets--------

[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_autoportal_blue.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_autoportal_blue.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_autoportal_frame.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_autoportal_frame.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_tspen_futbol.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_tspen_futbol.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_tspen_futbol.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_tspen_futbol.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_bee2_fizz_error.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_bee2_fizz_error.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_portalgun1.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_portalgun1.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_portalgun2.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_portalgun2.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_portalgun3.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_portalgun3.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_tspen_ditch.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_tspen_ditch.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_faithplate_128.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_faithplate_128.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_tspen_chamberlock.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_tspen_chamberlock.3ds
[PORTAL2 PUZZLEMAKER]  ---------END loading assets---------

==== calling mapspawn.nut
Cannot verify load for invalid steam ID [A:1:0:1]
[PORTAL2 PUZZLEMAKER]  Saved puzzle: C:/Program Files (x86)/Steam/steamapps/common/Thinking with Time Machine/portal2/puzzles\76561198142909087\autosave.p2c
Parent cvar in client.dll not allowed (r_shadowlod)
***********************************
*         NO GAME SESSION         *
* some features might be disabled *
* (achievements, stats, UI, etc.) *
***********************************
Redownloading all lightmaps
[PORTAL2 PUZZLEMAKER]  CVoxelTestChamber::Export VMF C:/Program Files (x86)/Steam/steamapps/common/Thinking with Time Machine/sdk_content\maps/preview.vmf ...
[PORTAL2 PUZZLEMAKER]  CVoxelTestChamber::Export VMF success, chamber size: (8,6,4)
[PORTAL2 PUZZLEMAKER]  Compilation time (after export): 264 (ms)
[PORTAL2 PUZZLEMAKER]  Saved puzzle: C:/Program Files (x86)/Steam/steamapps/common/Thinking with Time Machine/portal2/puzzles\76561198142909087\autosave.p2c
[PORTAL2 PUZZLEMAKER]  Compilation time (after VBSP): 30825 (ms)
[PORTAL2 PUZZLEMAKER]  Compilation time (after VVIS): 31928 (ms)
[PORTAL2 PUZZLEMAKER]  Compilation time (after VRAD): 67815 (ms)
[PORTAL2 PUZZLEMAKER]  Compilation time (complete): 68428 (ms) ...launching map!
Error: Operator stop_entry, unknown sound operator attribute input_start
---- Host_Changelevel ----
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_1_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_2_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_3_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_1_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_2_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_3_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_1_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_1_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_1_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_1_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_1_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_1_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_1_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_1_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_1_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_2_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_2_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_2_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_2_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_2_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_2_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_2_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_2_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_2_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_3_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_3_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_3_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_3_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_3_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_3_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_3_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_3_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_3_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_0" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_4" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_5" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_7" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_8" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2_rendermode_9" : proxy "TextureTransform" unable to initialize!
Error! Variable "$surfaceprop" is multiply defined in material "models/glasswindow_frosted_002"!
Error: Material "npc_hud/countdown_pick_cube_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_pick_cube_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_drop_cube_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_use_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_2" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_portal_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/use" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_1" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_3" : proxy "TextureTransform" unable to initialize!
Error: Material "npc_hud/countdown_press_button_2" : proxy "TextureTransform" unable to initialize!
exec: couldn't exec skill1.cfg
==== calling mapspawn.nut
Attempted to create unknown entity type playtest_manager!
Can't init playtest_manager
Couldn't find any entities named cd7-box_ents_*, which point_template cd7-cube_template is specifying.
PrecacheScriptSound 'music.BEE2' failed, no such sound script entry
Unable to load sprite material materials/sprites/lgtning.vmt!
PrecacheScriptSound 'BEE2.pellet_catcher' failed, no such sound script entry
Script not found (scripts/vscripts/BEE2/auto_run.nut) 
Commentary: Could not find commentary data file 'maps/puzzlemaker/preview_commentary.txt'. 
Can't find factory for entity: wearable_item
NULL Ent in UTIL_PrecacheOther
[PORTAL2 PUZZLEMAKER]  --------START loading assets--------

[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_autoportal_blue.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_autoportal_blue.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_autoportal_frame.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_autoportal_frame.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_tspen_futbol.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_tspen_futbol.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_tspen_futbol.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_tspen_futbol.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_bee2_fizz_error.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_bee2_fizz_error.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_portalgun1.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_portalgun1.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_portalgun2.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_portalgun2.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_portalgun3.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_portalgun3.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_tspen_ditch.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_tspen_ditch.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_faithplate_128.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_faithplate_128.3ds
[PORTAL2 PUZZLEMAKER]     *!* 3ds file doesn't exist models/puzzlemaker/selection_tspen_chamberlock.3ds
[PORTAL2 PUZZLEMAKER]  Failed to load selection mesh: models/puzzlemaker/selection_tspen_chamberlock.3ds
[PORTAL2 PUZZLEMAKER]  ---------END loading assets---------

==== calling mapspawn.nut
Cannot verify load for invalid steam ID [A:1:0:1]
Unknown command "cl_puzzlemaker_start_previewing"
***********************************
*         NO GAME SESSION         *
* some features might be disabled *
* (achievements, stats, UI, etc.) *
***********************************
=======================Trying to run give_portalgun
=======================Trying to run upgrade_portalgun
CSoundEmitterSystem::AddSoundsFromFile:  No such file scripts/game_sounds_dlc1_glados.txt
CSoundEmitterSystem::AddSoundsFromFile:  No such file scripts/game_sounds_dlc1_world.txt
Updating sound cache [3887 entries]
Found 3549 sound files on disk
 updated 'bee2\music\p1\chicken.mp3'
Updated 1 out of 3549 cached files [985.483 msec]
Redownloading all lightmaps

Byzarru avatar Dec 29 '16 21:12 Byzarru

Since the map worked this time, I did some exploring. Some screenshots and notes: 20161229153028_1 This is the map as made with a BEE supplemented puzzlemaker. 20161229153347_1 The map uses Clean style. There are leaks at the doors. 20161229153403_1 Doors and cubes remain in TWTM's native style while everything else is changed. 20161229153435_1 Leak at the exit elevator. 20161229153457_1 Cubes cannot be picked up, but can be moved. Also, as Luke said, time travel is impossible.

Byzarru avatar Dec 29 '16 21:12 Byzarru

That happens because TWTM replaces the vanilla doors and cubes with it's versions. There aren't leaks in the doors - TWTM's doors are transparent. Because the doors aren't normally transparent, the area portals close, since players normally couldn't see them close.

vrad-exe avatar Dec 29 '16 22:12 vrad-exe

Indeed, when the doors are closed, they cut off visibility so your game doesn't need to render stuff on the other side. I haven't added any particular support for TWTM yet (it needs lots of item modifications), so nothing does anything.

TeamSpen210 avatar Dec 29 '16 22:12 TeamSpen210

How about adding Co-op support? So you can have 2 actual players, and then 2 clones re-creating those players' actions!

vrad-exe avatar Jan 08 '17 21:01 vrad-exe

Would that work?

TheDarkBomber avatar Jan 08 '17 21:01 TheDarkBomber

If it's not already implemented, I'm probably not going to do that - there's often lots of difficulty getting this kind of thing to work with two players, since you need two independent copies of the logic.

TeamSpen210 avatar Jan 08 '17 21:01 TeamSpen210

TWTM co-op support wouldn't work, simply because that would be 8 portals at once, and the game engine only renders 4 portals properly before glitching horribly.

This is the same reason you can't have linked_portal_doors in co-op maps (that would be 6 portals)

quat1024 avatar Jan 28 '17 00:01 quat1024

Oh yeah, right. If TWTM co-op were added you wouldn't be able to shoot portals while replaying the recording.

vrad-exe avatar Jan 28 '17 00:01 vrad-exe

Is it a matter of the portals not rendering correctly or is it a matter of the portals completely breaking down?

Byzarru avatar Jan 28 '17 01:01 Byzarru

The entire visibility system breaks, so random things appear and disappear everywhere - you start seeing through walls, it's unplayable.

TeamSpen210 avatar Jan 28 '17 01:01 TeamSpen210

Make sure to add the "future you" sign in TWTM Old Aperture maps.

vrad-exe avatar Mar 11 '17 02:03 vrad-exe

Coop is not meant to work in TWTM anyway since all the sounds and such are missing. Also coop in TM is pointless since the button to play cooperative chambers has been removed

FrozenDragon0 avatar Mar 24 '17 00:03 FrozenDragon0

TWTM already has bee-mod pre-installed. It may BEE the old items (Mostly logic gates) But that is good enough!

benjaminpants avatar Apr 17 '17 02:04 benjaminpants

No it's not. BEE1 doesn't have styles, or lots of items.

vrad-exe avatar Apr 17 '17 02:04 vrad-exe

Oh yea. But anything above BEE1 would break TWTM.

benjaminpants avatar Apr 17 '17 13:04 benjaminpants

Not if support is added.

vrad-exe avatar Apr 17 '17 14:04 vrad-exe

What specific changes need to be made for this? I can think of:

  • Add time machine logic to maps
  • Add logic to items such as triggers to detect the player's clone
  • Tweak door areaportals (remove them, or see if you can swap them back to the standard door model in non-TWTM styles)
  • Check grabbable objects such as cubes, make sure they can be picked up properly

vrad-exe avatar Oct 05 '19 23:10 vrad-exe

Yesterday I also discovered that TWTM's default trigger item wasn't actually modified to detect your clone, which is something we'd want to fix.

vrad-exe avatar Oct 06 '19 16:10 vrad-exe

I'm not sure how grabbing is implemented in TWTM, but you might need to pass over grabbable objects and make sure clones can always grab them properly (judging by byzarru's post at the top... this sounds like a lot of "fun"...)

Trigger_multiples, and other things that respond to player position, might need to be modified to account for multiple overlapping entries and exits - using the recording, you can start touching the trigger twice before ever leaving the trigger which normally cant be done outside of coop mode

Nice-to-haves (im just spitballing here, feel free to ignore):

  • twtm stylevar to remove the 3d skybox and/or shrink the entry/exit doors, the big elevators are inconvenient and i think the skybox is what's causing horrible compile times
  • option to disable the cube assembly animation and use a normal, faster cube dropper
  • pls can we have regular wall and ceiling buttons that don't "magnet" cubes towards them LMAO
  • delete the legs

quat1024 avatar Oct 06 '19 21:10 quat1024

For triggers, a logic_coop_manager could be used for that. Note that this is only a suggestion to implement basic TWTM compatibility, allowing the time machine to work - for the actual style, see BEEmod/BEE2-items#589. What's wrong with the legs? It makes sense you should be able to see them there, if you really don't like it you can override the model with a blank one.

vrad-exe avatar Oct 06 '19 21:10 vrad-exe

One other thing I just realized we have to implement is monoportal compatibility - how would that work with the time machine, since there can only be one copy of the autoportal? For that I think we should just disable recording of portal placements when the player doesn't have a dual gun.

vrad-exe avatar Oct 07 '19 01:10 vrad-exe

That makes sense. I'd need to then decode how the logic behaves and the like

TeamSpen210 avatar Oct 07 '19 01:10 TeamSpen210

How should On/Off buttons behave, should your clone standing on one give you a portal gun, or only the clone?

vrad-exe avatar Oct 07 '19 17:10 vrad-exe