Missing Functions
Please attempt to document features as they are implemented. |
This is a list of functions which have not yet been implemented to ENIGMA.
- Deprecated GM functions can be found on the Obsolete Functions list.
Math[edit]
Note: We do not plan to support these, please use the Matlab equivalents
Other[edit]
- ds_map_add_list
- ds_map_add_map
- ds_map_replace_list
- ds_map_replace_map
- ds_list_mark_as_list
- ds_list_mark_as_map
- ds_map_secure_save
- ds_map_secure_load
- NOTE: Transition mechanism needs to be worked out
Resource Functions[edit]
- NOTE: Timelines need to link the moments like scripts
- sound_background_tempo
- sound_discard
- sound_fade
- sound_get_kind
- sound_get_preload
- sound_restore
- sound_set_search_directory
- path_rescale
- font_add_sprite_ext
- font_replace_sprite_ext
- background_create_gradient
- background_add_background
- background_replace_background
- sprite_replace_sprite
- sprite_add_sprite
- sprite_save_strip
- tile_get_count
- tile_get_id
- tile_get_ids
- tile_get_ids_at_depth
Miscellaneous[edit]
Variable Access[edit]
|
Virtual Keyboard[edit]
|
File[edit]
|
Game State[edit]
|
String/Encoding/Encryption[edit]
- sha1_string_utf8
- sha1_string_unicode
- sha1_file
- md5_string_utf8
- md5_string_unicode
- md5_file
- json_encode
- json_decode
- buffer_base64_decode
- buffer_base64_decode_ext
- buffer_base64_encode
- buffer_md5
- buffer_sha1
Platform, Display, and Operating System[edit]
- Some Display and Window Functions are missing on Linux and Mac (only implemented on Windows)
- Some Device Functions are missing on Linux and Mac (only implemented on Windows)
- os_is_paused
- os_is_network_connected
- os_lock_orientation
- os_get_language
- os_get_config
- os_powersave_enable
- display_get_orientation
- device_mouse_check_button
- device_mouse_check_button_pressed
- device_mouse_check_button_released
- device_mouse_dbclick_enable
- device_mouse_x
- device_mouse_y
- device_mouse_x_to_gui
- device_mouse_y_to_gui
- device_mouse_raw_x
- device_mouse_raw_y
- device_is_keypad_open
- device_get_tilt_x
- device_get_tilt_y
- device_get_tilt_z
Message Box/Dialog[edit]
- Some Message Box Functions are missing on Linux and Mac
- message_alpha
- message_background
- message_button
- message_button_font
- message_caption
- message_input_color
- message_input_font
- message_mouse_color
- message_position
- message_size
- message_text_font
- message_text_charset
Web[edit]
- clickable_exists
- clickable_add
- clickable_add_ext
- clickable_change
- clickable_change_ext
- clickable_delete
In Game Advertisements[edit]
- ads_disable
- ads_enable
- ads_engagement_active
- ads_engagement_available
- ads_engagement_launch
- ads_event
- ads_event_preload
- ads_get_display_width
- ads_get_display_height
- ads_interstitial_available
- ads_interstitial_display
- ads_move
- ads_setup
- ads_set_reward_callback
- playhaven_add_notification_badge
- playhaven_hide_notification_badge
- playhaven_position_notification_badge
- playhaven_update_notification_badge
- pocketchange_display_reward
- pocketchange_display_shop
- analytics_event
- analytics_event_ext
Achievements[edit]
- achievement_available
- achievement_filter_all_players
- achievement_filter_friends_only
- achievement_get_challenges
- achievement_get_pic
- achievement_load_friends
- achievement_load_leaderboard
- achievement_load_progress
- achievement_login
- achievement_login_status
- achievement_logout
- achievement_pic_loaded
- achievement_post
- achievement_post_score
- achievement_reset
- achievement_send_challenge
- achievement_show_achievements
- achievement_show_challenge_notifications
- achievement_show_leaderboards
Steam[edit]
- steam_initialised
- steam_stats_ready
- steam_is_overlay_enabled
- steam_get_persona_name
- steam_get_user_steam_id
- steam_is_user_logged_on
- steam_create_leaderboard
- steam_upload_score
- steam_download_scores
- steam_download_scores_around_user
- steam_download_friends_scores
- steam_set_achievement
- steam_get_achievement
- steam_clear_achievement
- steam_set_stat_int
- steam_set_stat_float
- steam_set_stat_avg_rate
- steam_get_stat_int
- steam_get_stat_float
- steam_get_stat_avg_rate
- steam_reset_all_stats
- steam_reset_all_stats_achievements
Windows 8[edit]
Windows Phone[edit]
- winphone_license_trial_version
- winphone_tile_back_content
- winphone_tile_back_content_wide
- winphone_tile_back_image
- winphone_tile_back_image_wide
- winphone_tile_back_title
- winphone_tile_background_color
- winphone_tile_count
- winphone_tile_cycle_images
- winphone_tile_front_image
- winphone_tile_front_image_small
- winphone_tile_front_image_width
- winphone_tile_icon_image
- winphone_tile_small_background_image
- winphone_tile_small_icon_image
- winphone_tile_title
- winphone_tile_wide_content
Facebook[edit]
- facebook_launch_offerwall
- facebook_init
- facebook_login
- facebook_status
- facebook_accesstoken
- facebook_user_id
- facebook_graph_request
- facebook_dialog
- facebook_send_invite
- facebook_post_message
- facebook_logout