Okay, just got my first error upon trying to export with this new version. Here is what the console said:
Code: Select all
- type: activator
activators:
- type: picking
- type: objectinbox
satisfied: true
- type: facing
satisfied: true
directional: true
actions:
- type: pythonfile
ref: $AutoClick
Resulting Code for .logic.actions:
- type: pythonfile
tag: AutoClick
pythonfile:
file: Zephyr_CoveBookGUI
parameters:
- type: activator
ref: logicmod:$AutoClick
- type: string
value: jishinjournal
Quickscripted jishinjournal
To: {'quickscript': {'simpleclick': {'region': 'jishinjournalreg', 'pythonfile':
'Zephyr_CoveBookGUI'}}, 'logic': {'modifiers': [{'cursor': 'poised', 'tag': 'Au
toClick', 'flags': ['localelement'], 'activators': [{'type': 'objectinvolume', '
remote': 'jishinjournalreg', 'triggers': ['any']}], 'conditions': [{'activators'
: [{'type': 'picking'}], 'type': 'activator'}, {'type': 'objectinbox', 'satisfie
d': True}, {'type': 'facing', 'satisfied': True, 'directional': True}], 'actions
': [{'type': 'pythonfile', 'ref': '$AutoClick'}]}], 'actions': [{'tag': 'AutoCli
ck', 'type': 'pythonfile', 'pythonfile': {'file': 'Zephyr_CoveBookGUI', 'paramet
ers': [{'type': 'activator', 'ref': 'logicmod:$AutoClick'}, {'type': 'string', '
value': 'jishinjournal'}]}}]}, 'physical': {'physlogic': 'detect'}}
[QuickScript - Simple Clickable]
Resulting Code for .logic.modifiers:
- tag: AutoClick
cursor: poised
flags:
- localelement
activators:
- type: objectinvolume
remote: agereg
triggers:
- any
conditions:
- type: activator
activators:
- type: picking
- type: objectinbox
satisfied: true
- type: facing
satisfied: true
directional: true
actions:
- type: pythonfile
ref: $AutoClick
Resulting Code for .logic.actions:
- type: pythonfile
tag: AutoClick
pythonfile:
file: Zephyr_CoveBookGUI
parameters:
- type: activator
ref: logicmod:$AutoClick
- type: string
value: agejournal
Quickscripted agejournal
To: {'quickscript': {'simpleclick': {'region': 'agereg', 'pythonfile': 'Zephyr_C
oveBookGUI'}}, 'logic': {'modifiers': [{'cursor': 'poised', 'tag': 'AutoClick',
'flags': ['localelement'], 'activators': [{'type': 'objectinvolume', 'remote': '
agereg', 'triggers': ['any']}], 'conditions': [{'activators': [{'type': 'picking
'}], 'type': 'activator'}, {'type': 'objectinbox', 'satisfied': True}, {'type':
'facing', 'satisfied': True, 'directional': True}], 'actions': [{'type': 'python
file', 'ref': '$AutoClick'}]}], 'actions': [{'tag': 'AutoClick', 'type': 'python
file', 'pythonfile': {'file': 'Zephyr_CoveBookGUI', 'parameters': [{'type': 'act
ivator', 'ref': 'logicmod:$AutoClick'}, {'type': 'string', 'value': 'agejournal'
}]}}]}, 'physical': {'physlogic': 'detect'}}
[QuickScript - Footstep]
Quickscripted FootStepRgn
To: {'logic': {'modifiers': [{'flags': ['multitrigger'], 'activators': [{'type':
'objectinvolume'}], 'tag': 'Enter_Ft', 'conditions': [{'direction': 'enter', 't
ype': 'volumesensor', 'satisfied': True}], 'actions': [{'type': 'responder', 're
f': '$FootSnd'}]}, {'flags': ['multitrigger'], 'activators': [{'type': 'objectin
volume'}], 'tag': 'Exit_Ft', 'conditions': [{'direction': 'exit', 'type': 'volum
esensor', 'satisfied': True}], 'actions': [{'type': 'responder', 'ref': '$FootSn
d'}]}], 'actions': [{'tag': 'FootSnd', 'type': 'responder', 'responder': {'state
s': [{'waittocmd': 0, 'cmds': [{'type': 'armatureeffectmsg', 'waiton': -1, 'para
ms': {'surface': 'stone', 'append': False}}], 'nextstate': 0}], 'flags': ['detec
ttrigger'], 'curstate': 0}}]}}
[QuickScript - Simple Clickable]
Resulting Code for .logic.modifiers:
- tag: AutoClick
cursor: poised
flags:
- localelement
activators:
- type: objectinvolume
remote: andyreg
triggers:
- any
conditions:
- type: activator
activators:
- type: picking
- type: objectinbox
satisfied: true
- type: facing
satisfied: true
directional: true
actions:
- type: pythonfile
ref: $AutoClick
Resulting Code for .logic.actions:
- type: pythonfile
tag: AutoClick
pythonfile:
file: Zephyr_CoveBookGUI
parameters:
- type: activator
ref: logicmod:$AutoClick
- type: string
value: andyjournal
Quickscripted andyjournal
To: {'quickscript': {'simpleclick': {'region': 'andyreg', 'pythonfile': 'Zephyr_
CoveBookGUI'}}, 'logic': {'modifiers': [{'cursor': 'poised', 'tag': 'AutoClick',
'flags': ['localelement'], 'activators': [{'type': 'objectinvolume', 'remote':
'andyreg', 'triggers': ['any']}], 'conditions': [{'activators': [{'type': 'picki
ng'}], 'type': 'activator'}, {'type': 'objectinbox', 'satisfied': True}, {'type'
: 'facing', 'satisfied': True, 'directional': True}], 'actions': [{'type': 'pyth
onfile', 'ref': '$AutoClick'}]}], 'actions': [{'tag': 'AutoClick', 'type': 'pyth
onfile', 'pythonfile': {'file': 'Zephyr_CoveBookGUI', 'parameters': [{'type': 'a
ctivator', 'ref': 'logicmod:$AutoClick'}, {'type': 'string', 'value': 'andyjourn
al'}]}}]}, 'physical': {'physlogic': 'detect'}}
[QuickScript - Footstep]
Quickscripted beachfootstp5
To: {'logic': {'modifiers': [{'flags': ['multitrigger'], 'activators': [{'type':
'objectinvolume'}], 'tag': 'Enter_Ft', 'conditions': [{'direction': 'enter', 't
ype': 'volumesensor', 'satisfied': True}], 'actions': [{'type': 'responder', 're
f': '$FootSnd'}]}, {'flags': ['multitrigger'], 'activators': [{'type': 'objectin
volume'}], 'tag': 'Exit_Ft', 'conditions': [{'direction': 'exit', 'type': 'volum
esensor', 'satisfied': True}], 'actions': [{'type': 'responder', 'ref': '$FootSn
d'}]}], 'actions': [{'tag': 'FootSnd', 'type': 'responder', 'responder': {'state
s': [{'waittocmd': 0, 'cmds': [{'type': 'armatureeffectmsg', 'waiton': -1, 'para
ms': {'surface': 'dirt', 'append': False}}], 'nextstate': 0}], 'flags': ['detect
trigger'], 'curstate': 0}}]}}
[Lamp Lamp.034]
Attatching layer:
[Light Base]
Diffuse Lighting Enabled
Specular Lighting Enabled
>>> kLPCastShadows <<<
>>> !kLPShadowOnly <<<
[OmniLight]
Quadratic Attenuation
Long-range cutoff
[ShadowMaster]
Attensity distance 200.000000
Power: 1.000000
[Coordinate Interface Lamp.034]
[Lamp Lamp.033]
Attatching layer:
[Light Base]
Diffuse Lighting Enabled
Specular Lighting Enabled
>>> kLPCastShadows <<<
>>> !kLPShadowOnly <<<
[OmniLight]
Quadratic Attenuation
Long-range cutoff
[ShadowMaster]
Attensity distance 50.000000
Power: 1.000000
[Coordinate Interface Lamp.033]
[Lamp Lamp.032]
Attatching layer:
[Light Base]
Diffuse Lighting Enabled
Specular Lighting Enabled
>>> kLPCastShadows <<<
>>> !kLPShadowOnly <<<
[OmniLight]
Quadratic Attenuation
Long-range cutoff
[ShadowMaster]
Attensity distance 200.000000
Power: 1.000000
[Coordinate Interface Lamp.032]
[Lamp Lamp.031]
Attatching layer:
[Light Base]
Diffuse Lighting Enabled
Specular Lighting Enabled
>>> kLPCastShadows <<<
>>> !kLPShadowOnly <<<
[OmniLight]
Quadratic Attenuation
Long-range cutoff
[ShadowMaster]
Attensity distance 200.000000
Power: 1.000000
[Coordinate Interface Lamp.031]
[Lamp Lamp.030]
Attatching layer:
[Light Base]
Diffuse Lighting Enabled
Specular Lighting Enabled
>>> kLPCastShadows <<<
>>> !kLPShadowOnly <<<
[OmniLight]
Quadratic Attenuation
Long-range cutoff
[ShadowMaster]
Attensity distance 200.000000
Power: 1.000000
[Coordinate Interface Lamp.030]
[Lamp Lamp.029]
Attatching layer:
[Light Base]
Diffuse Lighting Enabled
Specular Lighting Enabled
>>> kLPCastShadows <<<
>>> !kLPShadowOnly <<<
[OmniLight]
Quadratic Attenuation
Long-range cutoff
[ShadowMaster]
Attensity distance 200.000000
Power: 1.000000
[Coordinate Interface Lamp.029]
[Lamp Lamp.028]
Attatching layer:
[Light Base]
Diffuse Lighting Enabled
Specular Lighting Enabled
>>> kLPCastShadows <<<
>>> !kLPShadowOnly <<<
[OmniLight]
Quadratic Attenuation
Long-range cutoff
[ShadowMaster]
Attensity distance 200.000000
Power: 1.000000
[Coordinate Interface Lamp.028]
[Lamp Lamp.027]
Attatching layer:
[Light Base]
Diffuse Lighting Enabled
Specular Lighting Enabled
>>> kLPCastShadows <<<
>>> !kLPShadowOnly <<<
Traceback (most recent call last):
File "<string>", line 173, in open_file
File "<string>", line 88, in export_age
File "C:\Program Files\Blender Foundation\Blender\.blender\scripts\alcresmanag
er.py", line 473, in export_all
plLightInfo.Export(self,obj,scnobj,name,SceneNodeRef,softVolumeParser)
File "C:\Program Files\Blender Foundation\Blender\.blender\scripts\alc_LightCl
asses.py", line 218, in _Export
lamp.data.export_object(obj)
File "C:\Program Files\Blender Foundation\Blender\.blender\scripts\alc_LightCl
asses.py", line 488, in export_object
plDirectionalLightInfo.export_object(self,obj)
File "C:\Program Files\Blender Foundation\Blender\.blender\scripts\alc_LightCl
asses.py", line 383, in export_object
self.softvol = volume.data.getRef()
AttributeError: 'NoneType' object has no attribute 'data'
I noticed that upon exporting, all the plugin script files suddenly have compressed duplicates too (IE a .py and then a .pyc of the same file).