GMバージョンによる追加と削除

GMのヘルプは日本語を使用してる人が多いと思いますが、
実際使っているGMは8.0だったり8.1だったりしてると思います。
ですがGMヘルプ日本語は6.0なので、8.0にはない関数とかがあったりするので、
そこらへんをリストアップしてみた。
バージョンアップにより追加されるものもあったが逆に削除されてあるものもある。



6.0から8.0で追加された変数関数定数
-----------------------------------------------------------
6.0から8.0追加変数
debug_mode
gamemaker_pro
gamemaker_registered
gamemaker_version
program_directory
transition_color
timeline_loop
timeline_running


6.0から8.0削除変数
transition_time
-----------------------------------------------------------
6.0から8.0追加関数
action_create_object_motion
action_create_object_random
action_effect
action_highscore_clear
action_parttype_color
action_path_end
action_set_timeline
action_set_timeline_position
action_set_timeline_speed
action_show_video
action_splash_image
action_splash_settings
action_splash_text
action_splash_video
action_splash_web
action_sprite_color
action_sprite_set
action_sprite_transform
action_timeline_pause
action_timeline_set
action_timeline_start
action_timeline_stop
action_wrap
background_add_background
background_create_from_surface
background_replace_background
background_save
choose
d3d_model_block
d3d_model_clear
d3d_model_cone
d3d_model_create
d3d_model_cylinder
d3d_model_destroy
d3d_model_draw
d3d_model_ellipsoid
d3d_model_floor
d3d_model_load
d3d_model_primitive_begin
d3d_model_primitive_end
d3d_model_save
d3d_model_vertex
d3d_model_vertex_color
d3d_model_vertex_normal
d3d_model_vertex_normal_color
d3d_model_vertex_normal_texture
d3d_model_vertex_normal_texture_color
d3d_model_vertex_texture
d3d_model_vertex_texture_color
d3d_model_wall
d3d_set_projection_perspective
discard_include_file
disk_free
disk_size
draw_clear_alpha
draw_line_width
draw_line_width_color
draw_surface
draw_surface_ext
draw_surface_general
draw_surface_part
draw_surface_part_ext
draw_surface_stretched
draw_surface_stretched_ext
draw_surface_tiled
draw_surface_tiled_ext
ds_grid_add
ds_grid_add_disk
ds_grid_add_grid_region
ds_grid_add_region
ds_grid_clear
ds_grid_copy
ds_grid_create
ds_grid_destroy
ds_grid_get
ds_grid_get_disk_max
ds_grid_get_disk_mean
ds_grid_get_disk_min
ds_grid_get_disk_sum
ds_grid_get_max
ds_grid_get_mean
ds_grid_get_min
ds_grid_get_sum
ds_grid_height
ds_grid_multiply
ds_grid_multiply_disk
ds_grid_multiply_grid_region
ds_grid_multiply_region
ds_grid_read
ds_grid_resize
ds_grid_set
ds_grid_set_disk
ds_grid_set_grid_region
ds_grid_set_region
ds_grid_shuffle
ds_grid_value_disk_exists
ds_grid_value_disk_x
ds_grid_value_disk_y
ds_grid_value_exists
ds_grid_value_x
ds_grid_value_y
ds_grid_width
ds_grid_write
ds_list_copy
ds_list_read
ds_list_shuffle
ds_list_write
ds_map_copy
ds_map_read
ds_map_write
ds_priority_copy
ds_priority_read
ds_priority_write
ds_queue_copy
ds_queue_read
ds_queue_write
ds_stack_copy
ds_stack_read
ds_stack_write
effect_clear
effect_create_above
effect_create_below
export_include_file
export_include_file_location
file_eoln
file_text_eoln
irandom
irandom_range
median
mouse_wheel_down
mouse_wheel_up
mp_linear_path_object
mp_linear_step_object
mp_potential_path_object
mp_potential_step_object
part_particles_create_color
part_system_automatic_draw
part_system_automatic_update
part_system_depth
part_system_drawit
part_system_position
part_system_update
part_type_alpha1
part_type_alpha3
part_type_blend
part_type_color1
part_type_color3
part_type_color_hsv
part_type_color_mix
part_type_color_rgb
part_type_orientation
part_type_scale
random_get_seed
random_range
random_set_seed
randomize
screen_wait_vsync
set_application_title
splash_set_adapt
splash_set_border
splash_set_caption
splash_set_close_button
splash_set_color
splash_set_cursor
splash_set_fullscreen
splash_set_interrupt
splash_set_main
splash_set_position
splash_set_scale
splash_set_size
splash_set_stop_key
splash_set_stop_mouse
splash_set_top
splash_show_image
splash_show_text
splash_show_video
splash_show_web
sprite_add_from_surface
sprite_add_sprite
sprite_collision_mask
sprite_create_from_surface
sprite_replace_sprite
sprite_save
sprite_save_strip
surface_copy
surface_copy_part
surface_create
surface_exists
surface_free
surface_get_height
surface_get_texture
surface_get_width
surface_getpixel
surface_reset_target
surface_save
surface_save_part
surface_set_target
timeline_clear
transition_define
transition_exists


6.0から8.0削除関数
action_draw_highscore
action_highscore
action_highscore_add
action_set_sprite
background_get_preload
background_get_smooth
background_get_transparent
part_system_destroy_all
part_system_doastep
part_system_draw
part_type_destroy_all
sprite_get_bbox_mode
sprite_get_precise
sprite_get_preload
sprite_get_smooth
sprite_get_transparent
sprite_set_bbox
sprite_set_bbox_mode
sprite_set_precise

-----------------------------------------------------------
6.0から8.0追加定数
c_orange
ef_cloud
ef_ellipse
ef_explosion
ef_firework
ef_flare
ef_rain
ef_ring
ef_smoke
ef_smokeup
ef_snow
ef_spark
ef_star
ev_close_button
ev_global_left_button
ev_global_left_press
ev_global_left_release
ev_global_middle_button
ev_global_middle_press
ev_global_middle_release
ev_global_right_button
ev_global_right_press
ev_global_right_release
ev_mouse_wheel_down
ev_mouse_wheel_up
ev_trigger
ev_user10
ev_user11
ev_user12
ev_user13
ev_user14
ev_user15
ev_user8
ev_user9
ps_distr_invgaussian
pt_shape_circle
pt_shape_cloud
pt_shape_explosion
pt_shape_flare
pt_shape_line
pt_shape_ring
pt_shape_smoke
pt_shape_snow
pt_shape_spark
pt_shape_sphere


6.0から8.0削除定数
pt_shape_cross
pt_shape_diamond
pt_shape_plus

-----------------------------------------------------------



8.0から8.1で追加された変数関数定数
-----------------------------------------------------------
8.0から8.1追加変数
argument_count
display_aa
os_device
os_type


8.0から8.1削除変数
なし
-----------------------------------------------------------
8.0から8.1追加関数
YoYo_EnableAlphaBlend
YoYo_GetDevice
YoYo_GetPlatform
ansi_char
clamp
d3d_light_define_ambient
d3d_set_zwriteenable
dot_product
dot_product_3d
draw_self
draw_sprite_pos
get_function_address
lerp
message_text_charset
point_distance_3d
string_byte_at
string_byte_length

8.0から8.1削除関数
なし
-----------------------------------------------------------
8.0から8.1追加定数
ANSI_CHARSET
ARABIC_CHARSET
BALTIC_CHARSET
CHINESEBIG5_CHARSET
DEFAULT_CHARSET
EASTEUROPE_CHARSET
GB2312_CHARSET
GREEK_CHARSET
HANGEUL_CHARSET
HEBREW_CHARSET
JOHAB_CHARSET
MAC_CHARSET
OEM_CHARSET
RUSSIAN_CHARSET
SHIFTJIS_CHARSET
SYMBOL_CHARSET
THAI_CHARSET
TURKISH_CHARSET
VIETNAMESE_CHARSET
button_type
device_ios_ipad
device_ios_iphone
device_ios_iphone_retina
input_type
os_android
os_ios
os_macosx
os_psp
os_win32
os_win64
text_type


8.0から8.1削除定数
なし
-----------------------------------------------------------

8.0から8.1へは削除されたものはなかった。
6.0から8.0へは多くの追加や削除がある。


追加変更を見る感じでは6.0日本語ヘルプでもほぼ十分やっていけると思われる´・ω・`