• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

How to make these light effects?

Messages
14
Country
ireland
Hi everybody I posted this in the gmax section, I probably should have posted it here:

In gmax how can I create a light shining out on the ground like in the picture? Or what effect is used for the fsx gamepack?

Ive already figured out how to use the attatchpoint tool, and i put on the effect fx_navred at the top of the light post. Is there a way I can make this red light brighter?

Also, what effect would be suitable to make orange lights on top of the post?

Attatched are the examples of what i would like!

Thanks!
Cian
 

Attachments

  • EI-CPD_ORK01FEB09.jpg
    EI-CPD_ORK01FEB09.jpg
    95.6 KB · Views: 571
  • 2009-10-3_23-48-41-742.jpg
    2009-10-3_23-48-41-742.jpg
    94.5 KB · Views: 559
It is accomplished by Attaching a Beacon Light to the top of your pole, then exporting to .mdl file, with the options set to "Keep Files."

You will need to edit the xxx_0.asm and add ; to each of the lines as shown below, and change LIGHT_BEACON to LIGHT_TAXI.
Code:
    [COLOR="Red"]
;  PLACE A ";" IN FRONT OF ALL THE LINES BELOW *EXCEPT* THE "BGL_LIGHT" LINE!
;[/COLOR]IFMSK       nolgt_1, dict_0_g_lightStates, [COLOR="red"]LIGHT_TAXI[/COLOR]_MASK
    [COLOR="Red"];[/COLOR]VAR_BASE_OVERRIDE VAR_BASE_GLOBAL
    [COLOR="red"];[/COLOR]IFMSK       lgt_1, becon4, 0c000h
    [COLOR="red"];[/COLOR]BGL_JUMP_32 nolgt_1
    [COLOR="red"];[/COLOR]lgt_1      label BGLCODE
    BGL_LIGHT [COLOR="red"]LIGHT_TAXI[/COLOR], -0.000, 0.000, 0.000, 20, 0.60, 0.40, 09986866Dh, 0.000000, 0.000000, 1.000000 ; source poly num = 41
    [COLOR="red"];[/COLOR]nolgt_1       label BGLCODE
    [COLOR="red"];[/COLOR]BGL_FTAG "Light_Land_Whit", 0.00               ; Node 5 

    [COLOR="red"];[/COLOR] Node 5 - Light_Land_White transform:

     BGL_SET_MATRIX_INDIRECT	8

;  PLACE A ";" IN FRONT OF ALL THE LINES BELOW *EXCEPT* THE "BGL_LIGHT" LINE!

    [COLOR="red"];[/COLOR]IFMSK       nolgt_2, dict_0_g_lightStates, [COLOR="Red"]LIGHT_TAXI[/COLOR]_MASK
    [COLOR="red"];[/COLOR]VAR_BASE_OVERRIDE VAR_BASE_GLOBAL
    [COLOR="red"];[/COLOR]IFMSK       lgt_2, becon4, 0c000h
    [COLOR="red"];[/COLOR]BGL_JUMP_32 nolgt_2
    [COLOR="red"];[/COLOR]lgt_2      label BGLCODE
    BGL_LIGHT [COLOR="red"]LIGHT_TAXI[/COLOR], -0.000, 0.000, -0.000, 20, 0.60, 0.40, 09986866Dh, 0.000000, 0.000000, 1.000000 ; source poly num = 42
    [COLOR="red"];[/COLOR]nolgt_2       label BGLCODE
    BGL_RETURN

Then, you need to modify the xxx.asm file as shown below:

Code:
[COLOR="red"];   COMMENT OUT THE ENTIRE DICT SECTION!
;[/COLOR]    db  'D','I','C','T'                                                 
[COLOR="red"];[/COLOR]param_extension_dictionary     label dword                              
[COLOR="red"];[/COLOR]    dd  28
[COLOR="red"];[/COLOR]    dict_0_g_lightStates equ 152
[COLOR="red"];[/COLOR]    dd 2,152,4, 057F0E99Dh, 04E9C0523h, 0BB12B6BCh, 0063FE72Fh
[COLOR="red"];[/COLOR]param_extension_dictionary_end  label dword                              

[COLOR="red"];   COMMENT OUT THE ENTIRE SECTION BELOW
;[/COLOR]bounding_box_riff_start	label	word
[COLOR="red"];[/COLOR]    db  'B','B','O','X'   
[COLOR="red"];[/COLOR]    dd  bounding_box_riff_end - $ - 4
[COLOR="red"];[/COLOR]    real4  -0.466, -0.006, -1.059  
[COLOR="red"];[/COLOR]    real4  0.462, 16.467, 0.216  
[COLOR="red"];[/COLOR]bounding_box_riff_end label word       

[COLOR="red"];   REPLACE THE "bounding_box" ABOVE WITH THIS SECTION!
bounding_box_riff_start	label	word
    db  'B','B','O','X'   
    dd  bounding_box_riff_end - $ - 4
    real4  -100.000, -100.000, -100.000  
    real4  100.000, 100.000, 100.000  
bounding_box_riff_end label word[/COLOR]

Lastly, you will need to recompile the model using BGLC.exe.
 
Is there an effect in fsx I can use besides doing this? Like a landing light?
Sorry but im a total noob at this, but where do I find xxx_0.asm and xxx.asm?
Thanks
 
Back
Top