├── dim3Animator ├── Code │ ├── animation_tab.c │ ├── bone_list.c │ ├── c4d_xml_import.c │ ├── click_window.c │ ├── dialog_about.c │ ├── dialog_animation_settings.c │ ├── dialog_animation_time_reset.c │ ├── dialog_bone_nudge.c │ ├── dialog_bone_settings.c │ ├── dialog_copy_mesh.c │ ├── dialog_file_new.c │ ├── dialog_file_open.c │ ├── dialog_finish_import.c │ ├── dialog_hit_box_settings.c │ ├── dialog_mesh_info.c │ ├── dialog_model_settings.c │ ├── dialog_nudge_rotate.c │ ├── dialog_particle_settings.c │ ├── dialog_play_blend_animation.c │ ├── dialog_pose_bone_settings.c │ ├── dialog_pose_settings.c │ ├── dialog_ring_settings.c │ ├── dialog_scale.c │ ├── dialog_set_vertex_bone.c │ ├── dialog_texture_setting.c │ ├── dialog_utility.c │ ├── dialog_vertex_setting.c │ ├── draw_mesh_bone.c │ ├── draw_model.c │ ├── draw_vertex_boxes.c │ ├── draw_window.c │ ├── hit_box_tab.c │ ├── info_palette.c │ ├── insert.c │ ├── lwo_import.c │ ├── main.c │ ├── menu.c │ ├── mesh.c │ ├── mesh_list.c │ ├── model_window.c │ ├── nav_serve.c │ ├── obj_import.c │ ├── pose_tab.c │ ├── text_decode.c │ ├── texture_import.c │ ├── texture_palette.c │ ├── tool_window.c │ ├── undo.c │ ├── vertex_masks.c │ ├── vertex_tab.c │ └── vertex_transform.c ├── English.lproj │ └── InfoPlist.strings ├── Headers │ ├── application_defs.h │ ├── dialog.h │ ├── dim3animator.h │ ├── import.h │ ├── menu.h │ ├── model.h │ └── window.h ├── Resources │ ├── Info-dim3_Animator.plist │ ├── dim3 Animator.icns │ ├── dim3 Animator.nib │ │ ├── classes.nib │ │ ├── info.nib │ │ └── objects.xib │ └── dim3 Animator.rsrc └── dim3Animator.xcodeproj │ ├── bbarnes.mode1 │ ├── bbarnes.pbxuser │ ├── ggadwa.mode1v3 │ ├── ggadwa.pbxuser │ └── project.pbxproj ├── dim3BaseUtility ├── Exports │ └── dim3baseutility.exp ├── Headers │ ├── baseprivate.h │ └── dim3baseutility.h ├── Source_XML │ └── xml.c ├── Sources_Bitmap │ ├── bitmap_main.c │ ├── bitmap_movie.c │ ├── pngutility.c │ └── textures.c ├── Sources_File │ ├── file_paths.c │ ├── file_search.c │ └── zip.c ├── Sources_Math │ ├── acceleration.c │ ├── angles.c │ ├── area.c │ ├── clip.c │ ├── distance.c │ ├── fast_trig.c │ ├── lines.c │ ├── matrix.c │ ├── polygons.c │ ├── random.c │ ├── rotations.c │ ├── strings.c │ ├── time.c │ └── vector.c └── dim3BaseUtility.xcodeproj │ ├── bbarnes.mode1 │ ├── bbarnes.pbxuser │ ├── ggadwa.mode1v3 │ ├── ggadwa.pbxuser │ └── project.pbxproj ├── dim3Common ├── Frameworks │ ├── JS.framework │ │ ├── Headers │ │ ├── JS │ │ ├── Resources │ │ └── Versions │ │ │ ├── A │ │ │ ├── Headers │ │ │ │ ├── jsapi.h │ │ │ │ ├── jsautocfg.h │ │ │ │ ├── jscompat.h │ │ │ │ ├── jsconfig.h │ │ │ │ ├── jslong.h │ │ │ │ ├── jsosdep.h │ │ │ │ ├── jsotypes.h │ │ │ │ ├── jsproto.tbl │ │ │ │ ├── jspubtd.h │ │ │ │ └── jstypes.h │ │ │ ├── JS │ │ │ └── Resources │ │ │ │ ├── English.lproj │ │ │ │ └── InfoPlist.strings │ │ │ │ ├── Info.plist │ │ │ │ └── jsproto.tbl │ │ │ └── Current │ ├── PNG.framework │ │ ├── Headers │ │ ├── PNG │ │ ├── Resources │ │ └── Versions │ │ │ ├── A │ │ │ ├── Headers │ │ │ │ ├── png.h │ │ │ │ └── pngconf.h │ │ │ ├── PNG │ │ │ └── Resources │ │ │ │ ├── English.lproj │ │ │ │ └── InfoPlist.strings │ │ │ │ └── Info.plist │ │ │ └── Current │ └── SDL.framework │ │ ├── Headers │ │ ├── Resources │ │ ├── SDL │ │ └── Versions │ │ ├── A │ │ ├── Headers │ │ │ ├── SDL.h │ │ │ ├── SDL_active.h │ │ │ ├── SDL_audio.h │ │ │ ├── SDL_byteorder.h │ │ │ ├── SDL_cdrom.h │ │ │ ├── SDL_config.h │ │ │ ├── SDL_config_dreamcast.h │ │ │ ├── SDL_config_macos.h │ │ │ ├── SDL_config_macosx.h │ │ │ ├── SDL_config_os2.h │ │ │ ├── SDL_config_win32.h │ │ │ ├── SDL_copying.h │ │ │ ├── SDL_cpuinfo.h │ │ │ ├── SDL_endian.h │ │ │ ├── SDL_error.h │ │ │ ├── SDL_events.h │ │ │ ├── SDL_getenv.h │ │ │ ├── SDL_joystick.h │ │ │ ├── SDL_keyboard.h │ │ │ ├── SDL_keysym.h │ │ │ ├── SDL_loadso.h │ │ │ ├── SDL_main.h │ │ │ ├── SDL_mouse.h │ │ │ ├── SDL_mutex.h │ │ │ ├── SDL_name.h │ │ │ ├── SDL_opengl.h │ │ │ ├── SDL_platform.h │ │ │ ├── SDL_quit.h │ │ │ ├── SDL_rwops.h │ │ │ ├── SDL_stdinc.h │ │ │ ├── SDL_syswm.h │ │ │ ├── SDL_thread.h │ │ │ ├── SDL_timer.h │ │ │ ├── SDL_types.h │ │ │ ├── SDL_version.h │ │ │ ├── SDL_video.h │ │ │ ├── begin_code.h │ │ │ └── close_code.h │ │ ├── Resources │ │ │ ├── Info.plist │ │ │ └── SDLMain.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── objects.nib │ │ └── SDL │ │ └── Current └── Headers │ ├── baseutility.h │ ├── linux_os_defs.h │ ├── mac_os_defs.h │ ├── mapimport.h │ ├── maputility.h │ ├── modelutility.h │ ├── os_defs.h │ └── win32_os_defs.h ├── dim3Editor ├── Code │ ├── dialog_about.c │ ├── dialog_file_new.c │ ├── dialog_file_open.c │ ├── dialog_free_rotate.c │ ├── dialog_grid_mesh.c │ ├── dialog_group_settings.c │ ├── dialog_height_import.c │ ├── dialog_map_auto_generate.c │ ├── dialog_map_groups.c │ ├── dialog_map_movements.c │ ├── dialog_map_settings.c │ ├── dialog_mesh_scale.c │ ├── dialog_movement_move_settings.c │ ├── dialog_movement_settings.c │ ├── dialog_optimize.c │ ├── dialog_preference.c │ ├── dialog_reposition.c │ ├── dialog_resize.c │ ├── dialog_save.c │ ├── dialog_texture_setting.c │ ├── dialog_utility.c │ ├── dos.c │ ├── groups.c │ ├── import.c │ ├── import_text_decode.c │ ├── import_utility.c │ ├── info_status_line.c │ ├── launch.c │ ├── main.c │ ├── main_window.c │ ├── main_window_panels.c │ ├── menu.c │ ├── nodes.c │ ├── palette_area.c │ ├── palette_light.c │ ├── palette_liquid.c │ ├── palette_mesh.c │ ├── palette_node.c │ ├── palette_particle.c │ ├── palette_polygon.c │ ├── palette_scenery.c │ ├── palette_sound.c │ ├── palette_spot.c │ ├── palettes.c │ ├── piece_window.c │ ├── pieces.c │ ├── pieces_create.c │ ├── pieces_mesh.c │ ├── progress_window.c │ ├── selection.c │ ├── tabs.c │ ├── texture_palette.c │ ├── tool_window.c │ ├── undo.c │ ├── walk_view.c │ ├── walk_view_click_drag.c │ ├── walk_view_click_piece.c │ ├── walk_view_click_texture.c │ ├── walk_view_compass.c │ ├── walk_view_draw_piece.c │ ├── walk_view_draw_select.c │ ├── walk_view_models.c │ ├── walk_view_movement.c │ ├── walk_view_swap.c │ └── xml_setup.c ├── English.lproj │ └── InfoPlist.strings ├── Headers │ ├── application_defs.h │ ├── common_view.h │ ├── dialog.h │ ├── dim3editor.h │ ├── editor_defs.h │ ├── import.h │ ├── interface.h │ └── walk_view.h ├── Resources │ ├── Additional Data │ │ ├── Defaults │ │ │ └── Course.js │ │ └── Icons │ │ │ ├── light.png │ │ │ ├── node.png │ │ │ ├── node_defined.png │ │ │ ├── particle.png │ │ │ ├── scenery.png │ │ │ ├── sound.png │ │ │ └── spot.png │ ├── Info-dim3_Editor.plist │ ├── dim3 Editor.icns │ ├── dim3 Editor.nib │ │ ├── classes.nib │ │ ├── info.nib │ │ └── objects.xib │ └── dim3 Editor.rsrc └── dim3Editor.xcodeproj │ ├── bbarnes.mode1 │ ├── bbarnes.pbxuser │ ├── ggadwa.mode1v3 │ ├── ggadwa.pbxuser │ └── project.pbxproj ├── dim3Engine ├── .sconsign ├── English.lproj │ └── InfoPlist.strings ├── Headers │ ├── CAStreamBasicDescription.h │ └── dim3engine.h ├── Headers_Network │ ├── network.h │ └── network_defs.h ├── Headers_Server │ ├── .sconsign │ ├── camera_defs.h │ ├── cameras.h │ ├── consoles.h │ ├── effects.h │ ├── interface_defs.h │ ├── interfaces.h │ ├── lights.h │ ├── models.h │ ├── objects.h │ ├── physics.h │ ├── projectiles.h │ ├── remotes.h │ ├── scenery.h │ ├── script_defs.h │ ├── scripts.h │ ├── server_defs.h │ ├── setup_defs.h │ ├── weapons.h │ └── xmls.h ├── Headers_View │ ├── .sconsign │ ├── input_defs.h │ ├── inputs.h │ ├── sound_defs.h │ ├── sounds.h │ ├── video.h │ ├── video_defs.h │ └── view_defs.h ├── Resources │ ├── Info-dim3_Engine.plist │ └── dim3 Engine.icns ├── SDL │ ├── SDLMain.h │ ├── SDLMain.m │ └── SDLMain.nib │ │ ├── classes.nib │ │ ├── info.nib │ │ └── objects.nib ├── Sources │ ├── .sconsign │ ├── app.c │ ├── debug.c │ ├── file.c │ ├── game.c │ ├── loop.c │ ├── main.c │ └── map.c ├── Sources_Network │ ├── net_client_join_host.c │ ├── net_client_receive.c │ ├── net_client_send.c │ ├── net_host.c │ ├── net_host_broadcast.c │ ├── net_host_client_handler.c │ ├── net_host_players.c │ ├── net_read_queue.c │ ├── net_socket.c │ ├── net_socket_udp.c │ └── net_utility.c ├── Sources_Server │ ├── .sconsign │ ├── camera.c │ ├── camera_chase.c │ ├── camera_fpp.c │ ├── camera_static.c │ ├── chooser.c │ ├── collision.c │ ├── collision_map.c │ ├── collision_utility.c │ ├── console.c │ ├── crosshair.c │ ├── decals.c │ ├── effects.c │ ├── effects_spawn.c │ ├── game_time.c │ ├── group_change.c │ ├── group_move.c │ ├── halos.c │ ├── hud.c │ ├── item.c │ ├── map_light_trace.c │ ├── map_movement.c │ ├── map_ray_trace.c │ ├── map_y_check.c │ ├── menu.c │ ├── model.c │ ├── model_animate.c │ ├── model_draw_setup.c │ ├── model_effect.c │ ├── model_fade.c │ ├── model_mesh.c │ ├── obj_action.c │ ├── obj_auto_walk.c │ ├── obj_ext_move.c │ ├── obj_find.c │ ├── obj_grow.c │ ├── obj_held.c │ ├── obj_liquid.c │ ├── obj_move.c │ ├── obj_rigid_body.c │ ├── obj_state.c │ ├── obj_turn.c │ ├── obj_watch.c │ ├── objects.c │ ├── particles.c │ ├── player.c │ ├── projectile.c │ ├── projectile_hit.c │ ├── projectile_hitscan.c │ ├── projectile_move.c │ ├── projectile_setup.c │ ├── remote.c │ ├── rings.c │ ├── scenery.c │ ├── script_camera.c │ ├── script_camera_angle.c │ ├── script_camera_chase.c │ ├── script_camera_chase_angle.c │ ├── script_camera_chase_offset.c │ ├── script_camera_chase_slop.c │ ├── script_camera_plane.c │ ├── script_camera_position.c │ ├── script_camera_setting.c │ ├── script_camera_state.c │ ├── script_camera_static_position.c │ ├── script_data.c │ ├── script_event.c │ ├── script_game_join.c │ ├── script_game_score.c │ ├── script_game_setting.c │ ├── script_interface.c │ ├── script_interface_bar.c │ ├── script_interface_bitmap.c │ ├── script_interface_console.c │ ├── script_interface_fade.c │ ├── script_interface_interaction.c │ ├── script_interface_radar.c │ ├── script_interface_screen.c │ ├── script_interface_text.c │ ├── script_map.c │ ├── script_map_action.c │ ├── script_map_fog.c │ ├── script_map_fog_color.c │ ├── script_map_group.c │ ├── script_map_info.c │ ├── script_map_light_color.c │ ├── script_map_movement.c │ ├── script_map_node.c │ ├── script_map_object.c │ ├── script_map_setting.c │ ├── script_map_spot.c │ ├── script_model.c │ ├── script_model_animation.c │ ├── script_model_bone.c │ ├── script_model_fill.c │ ├── script_model_halo.c │ ├── script_model_light.c │ ├── script_model_light_color.c │ ├── script_model_mesh.c │ ├── script_model_offset.c │ ├── script_model_rotate.c │ ├── script_model_shadow.c │ ├── script_model_spin.c │ ├── script_multiplayer.c │ ├── script_multiplayer_bot.c │ ├── script_multiplayer_score.c │ ├── script_multiplayer_setting.c │ ├── script_obj_angle.c │ ├── script_obj_click.c │ ├── script_obj_forward_speed.c │ ├── script_obj_health.c │ ├── script_obj_held.c │ ├── script_obj_hit.c │ ├── script_obj_hit_angle.c │ ├── script_obj_hit_position.c │ ├── script_obj_lock.c │ ├── script_obj_look.c │ ├── script_obj_melee.c │ ├── script_obj_motion_angle.c │ ├── script_obj_motion_vector.c │ ├── script_obj_object_speed.c │ ├── script_obj_object_thrust.c │ ├── script_obj_pickup.c │ ├── script_obj_position.c │ ├── script_obj_radar.c │ ├── script_obj_rigid_body.c │ ├── script_obj_score.c │ ├── script_obj_setting.c │ ├── script_obj_side_speed.c │ ├── script_obj_sight.c │ ├── script_obj_size.c │ ├── script_obj_status.c │ ├── script_obj_touch.c │ ├── script_obj_touch_angle.c │ ├── script_obj_touch_position.c │ ├── script_obj_turn_speed.c │ ├── script_obj_vehicle.c │ ├── script_obj_vert_speed.c │ ├── script_obj_watch.c │ ├── script_obj_weapon.c │ ├── script_obj_weapon_fire.c │ ├── script_proj_action.c │ ├── script_proj_hit.c │ ├── script_proj_mark.c │ ├── script_proj_melee.c │ ├── script_proj_motion_angle.c │ ├── script_proj_motion_vector.c │ ├── script_proj_origin.c │ ├── script_proj_position.c │ ├── script_proj_push.c │ ├── script_proj_setting.c │ ├── script_proj_size.c │ ├── script_proj_speed.c │ ├── script_sound.c │ ├── script_spawn.c │ ├── script_timers.c │ ├── script_utility.c │ ├── script_utility_angle.c │ ├── script_utility_pack.c │ ├── script_utility_point.c │ ├── script_utility_random.c │ ├── script_weap_alt_ammo.c │ ├── script_weap_ammo.c │ ├── script_weap_crosshair.c │ ├── script_weap_crosshair_color.c │ ├── script_weap_crosshair_empty_color.c │ ├── script_weap_crosshair_pickup_color.c │ ├── script_weap_dual.c │ ├── script_weap_fire.c │ ├── script_weap_hand.c │ ├── script_weap_hand_angle.c │ ├── script_weap_hand_position.c │ ├── script_weap_kickback.c │ ├── script_weap_melee.c │ ├── script_weap_projectile.c │ ├── script_weap_recoil.c │ ├── script_weap_setting.c │ ├── script_weap_target.c │ ├── script_weap_target_color.c │ ├── script_weap_zoom.c │ ├── scripts.c │ ├── scripts_convert.c │ ├── scripts_data.c │ ├── scripts_defines.c │ ├── scripts_events.c │ ├── scripts_file.c │ ├── scripts_lookup.c │ ├── scripts_objects.c │ ├── scripts_run.c │ ├── scripts_state.c │ ├── server.c │ ├── server_run.c │ ├── weapon.c │ ├── weapon_melee.c │ ├── weapon_projectile.c │ ├── weapon_select.c │ ├── xml_crosshairs.c │ ├── xml_halos.c │ ├── xml_interface.c │ ├── xml_marks.c │ ├── xml_particles.c │ ├── xml_rings.c │ └── xml_setup.c ├── Sources_View │ ├── .sconsign │ ├── al_ambient.c │ ├── al_buffer.c │ ├── al_music.c │ ├── al_play.c │ ├── al_setup.c │ ├── ambients.c │ ├── chooser_draw.c │ ├── console_draw.c │ ├── crosshair_draw.c │ ├── cursor.c │ ├── decals_draw.c │ ├── effects_draw.c │ ├── elemets.c │ ├── error.c │ ├── fade.c │ ├── files.c │ ├── fog.c │ ├── gl_back_render.c │ ├── gl_check.c │ ├── gl_frames.c │ ├── gl_light.c │ ├── gl_renderer.c │ ├── gl_shader.c │ ├── gl_text.c │ ├── gl_texture.c │ ├── gui.c │ ├── halo_draw.c │ ├── hand.c │ ├── host.c │ ├── hud_draw.c │ ├── input.c │ ├── input_joystick.c │ ├── input_keyboard.c │ ├── input_mouse.c │ ├── intro.c │ ├── join.c │ ├── map_pick.c │ ├── menu_draw.c │ ├── movie.c │ ├── network_draw.c │ ├── particles_draw.c │ ├── player_input.c │ ├── progress.c │ ├── radar_draw.c │ ├── rain.c │ ├── remote_status.c │ ├── render_map_liquid.c │ ├── render_map_opaque.c │ ├── render_map_setup.c │ ├── render_map_transparent.c │ ├── render_model.c │ ├── render_shadow.c │ ├── rings_draw.c │ ├── score_limit.c │ ├── setup_game.c │ ├── setup_network.c │ ├── sky.c │ ├── story.c │ ├── tint.c │ ├── title.c │ ├── view.c │ ├── view_bounds.c │ ├── view_draw.c │ ├── view_images.c │ ├── view_run.c │ ├── view_setup.c │ ├── view_vertex_list.c │ ├── view_vertex_object.c │ ├── xml_action.c │ ├── xml_shaders.c │ ├── xml_sound.c │ └── zoom_draw.c └── dim3Engine.xcodeproj │ ├── bbarnes.mode1 │ ├── bbarnes.pbxuser │ ├── ggadwa.mode1v3 │ ├── ggadwa.pbxuser │ └── project.pbxproj ├── dim3MapUtility ├── .sconsign ├── Exports │ └── dim3maputility.exp ├── Headers │ ├── dim3maputility.h │ └── mapprivate.h ├── Sources │ ├── .sconsign │ ├── auto_generate.c │ ├── auto_generate_blocking.c │ ├── auto_generate_door_ramp_step.c │ ├── auto_generate_light_spot.c │ ├── auto_generate_second_story.c │ ├── auto_generate_utility.c │ ├── file_map_read.c │ ├── file_map_read_v1.c │ ├── file_map_read_v1_curves.c │ ├── file_map_read_v2.c │ ├── file_map_read_v3.c │ ├── file_map_texture.c │ ├── file_map_write.c │ ├── groups.c │ ├── map_frames.c │ ├── map_liquid.c │ ├── map_liquid_update.c │ ├── map_main.c │ ├── map_mesh.c │ ├── map_mesh_update.c │ ├── movements.c │ ├── nodes.c │ ├── prepare.c │ └── spots.c └── dim3MapUtility.xcodeproj │ ├── bbarnes.mode1 │ ├── bbarnes.pbxuser │ ├── ggadwa.mode1v3 │ ├── ggadwa.pbxuser │ └── project.pbxproj ├── dim3ModelUtility ├── .sconsign ├── Exports │ └── dim3modelutility.exp ├── Headers │ ├── dim3modelutility.h │ └── modelprivate.h ├── Sources │ ├── .sconsign │ ├── animation.c │ ├── bone.c │ ├── calculate.c │ ├── draw_bones.c │ ├── draw_normals.c │ ├── draw_setup.c │ ├── draw_vertexes.c │ ├── file_model_animate.c │ ├── file_model_mesh.c │ ├── file_model_mesh_v1.c │ ├── file_model_mesh_v2.c │ ├── file_model_pose.c │ ├── file_model_texture.c │ ├── hit_box.c │ ├── lookup.c │ ├── mesh.c │ ├── model_frames.c │ ├── model_main.c │ ├── model_transform.c │ ├── normals.c │ ├── pose.c │ ├── positions.c │ └── size.c └── dim3ModelUtility.xcodeproj │ ├── bbarnes.mode1 │ ├── bbarnes.pbxuser │ ├── ggadwa.mode1v3 │ ├── ggadwa.pbxuser │ └── project.pbxproj ├── unixBuild └── SConstruct └── winBuild ├── dim3BaseUtility ├── dim3BaseUtility.dsp ├── dim3BaseUtility.dsw ├── dim3BaseUtility.opt └── win32Code │ └── dim3BaseUtility.def ├── dim3Editor ├── dim3Editor.dsp ├── dim3Editor.dsw ├── dim3Editor.opt └── win32Code │ └── dim3Editor.c ├── dim3Engine ├── dim3Engine.dsp ├── dim3Engine.dsw └── dim3Engine.opt ├── dim3MapUtility ├── dim3MapUtility.dsp ├── dim3MapUtility.dsw ├── dim3MapUtility.opt └── win32Code │ └── dim3MapUtility.def ├── dim3ModelUtility ├── dim3ModelUtility.dsp ├── dim3ModelUtility.dsw ├── dim3ModelUtility.opt └── win32Code │ └── dim3ModelUtility.def └── win32Includes ├── GLEW ├── glew.h ├── glew32.lib └── wglew.h ├── JS ├── js32.lib ├── jsapi.h ├── jscompat.h ├── jsconfig.h ├── jscpucfg.h ├── jslong.h ├── jsosdep.h ├── jsotypes.h ├── jsproto.tbl ├── jspubtd.h └── jstypes.h ├── PNG ├── libpng.lib ├── png.h └── pngconf.h ├── SDL ├── SDL.h ├── SDL.lib ├── SDL_active.h ├── SDL_audio.h ├── SDL_byteorder.h ├── SDL_cdrom.h ├── SDL_config.h ├── SDL_config_amiga.h ├── SDL_config_dreamcast.h ├── SDL_config_macos.h ├── SDL_config_macosx.h ├── SDL_config_minimal.h ├── SDL_config_nds.h ├── SDL_config_os2.h ├── SDL_config_symbian.h ├── SDL_config_win32.h ├── SDL_copying.h ├── SDL_cpuinfo.h ├── SDL_endian.h ├── SDL_error.h ├── SDL_events.h ├── SDL_getenv.h ├── SDL_joystick.h ├── SDL_keyboard.h ├── SDL_keysym.h ├── SDL_loadso.h ├── SDL_main.h ├── SDL_mouse.h ├── SDL_mutex.h ├── SDL_name.h ├── SDL_opengl.h ├── SDL_platform.h ├── SDL_quit.h ├── SDL_rwops.h ├── SDL_stdinc.h ├── SDL_syswm.h ├── SDL_thread.h ├── SDL_timer.h ├── SDL_types.h ├── SDL_version.h ├── SDL_video.h ├── SDLmain.lib ├── begin_code.h └── close_code.h └── ZLib ├── zconf.h └── zlib.h /dim3Animator/Code/animation_tab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/animation_tab.c -------------------------------------------------------------------------------- /dim3Animator/Code/c4d_xml_import.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/c4d_xml_import.c -------------------------------------------------------------------------------- /dim3Animator/Code/click_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/click_window.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_about.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_about.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_animation_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_animation_settings.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_animation_time_reset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_animation_time_reset.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_bone_nudge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_bone_nudge.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_bone_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_bone_settings.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_copy_mesh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_copy_mesh.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_file_new.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_file_new.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_file_open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_file_open.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_finish_import.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_finish_import.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_hit_box_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_hit_box_settings.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_mesh_info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_mesh_info.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_model_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_model_settings.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_nudge_rotate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_nudge_rotate.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_play_blend_animation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_play_blend_animation.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_pose_bone_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_pose_bone_settings.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_pose_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_pose_settings.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_scale.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_scale.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_set_vertex_bone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_set_vertex_bone.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_texture_setting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_texture_setting.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_utility.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_utility.c -------------------------------------------------------------------------------- /dim3Animator/Code/dialog_vertex_setting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/dialog_vertex_setting.c -------------------------------------------------------------------------------- /dim3Animator/Code/draw_mesh_bone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/draw_mesh_bone.c -------------------------------------------------------------------------------- /dim3Animator/Code/draw_model.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/draw_model.c -------------------------------------------------------------------------------- /dim3Animator/Code/draw_vertex_boxes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/draw_vertex_boxes.c -------------------------------------------------------------------------------- /dim3Animator/Code/draw_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/draw_window.c -------------------------------------------------------------------------------- /dim3Animator/Code/hit_box_tab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/hit_box_tab.c -------------------------------------------------------------------------------- /dim3Animator/Code/info_palette.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/info_palette.c -------------------------------------------------------------------------------- /dim3Animator/Code/insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/insert.c -------------------------------------------------------------------------------- /dim3Animator/Code/lwo_import.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/lwo_import.c -------------------------------------------------------------------------------- /dim3Animator/Code/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/main.c -------------------------------------------------------------------------------- /dim3Animator/Code/menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/menu.c -------------------------------------------------------------------------------- /dim3Animator/Code/mesh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/mesh.c -------------------------------------------------------------------------------- /dim3Animator/Code/model_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/model_window.c -------------------------------------------------------------------------------- /dim3Animator/Code/nav_serve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/nav_serve.c -------------------------------------------------------------------------------- /dim3Animator/Code/obj_import.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/obj_import.c -------------------------------------------------------------------------------- /dim3Animator/Code/pose_tab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/pose_tab.c -------------------------------------------------------------------------------- /dim3Animator/Code/text_decode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/text_decode.c -------------------------------------------------------------------------------- /dim3Animator/Code/texture_import.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/texture_import.c -------------------------------------------------------------------------------- /dim3Animator/Code/texture_palette.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/texture_palette.c -------------------------------------------------------------------------------- /dim3Animator/Code/tool_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/tool_window.c -------------------------------------------------------------------------------- /dim3Animator/Code/undo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/undo.c -------------------------------------------------------------------------------- /dim3Animator/Code/vertex_tab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/vertex_tab.c -------------------------------------------------------------------------------- /dim3Animator/Code/vertex_transform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Code/vertex_transform.c -------------------------------------------------------------------------------- /dim3Animator/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/English.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /dim3Animator/Headers/dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Headers/dialog.h -------------------------------------------------------------------------------- /dim3Animator/Headers/dim3animator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Headers/dim3animator.h -------------------------------------------------------------------------------- /dim3Animator/Headers/import.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Headers/import.h -------------------------------------------------------------------------------- /dim3Animator/Headers/menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Headers/menu.h -------------------------------------------------------------------------------- /dim3Animator/Headers/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Headers/model.h -------------------------------------------------------------------------------- /dim3Animator/Headers/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Headers/window.h -------------------------------------------------------------------------------- /dim3Animator/Resources/Info-dim3_Animator.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | dim3 Animator 9 | CFBundleGetInfoString 10 | dim3 Animator, version 3.0, ©2001-2009 Klink! Software 11 | CFBundleIconFile 12 | dim3 Animator.icns 13 | CFBundleIdentifier 14 | com.klinksoftware.dim3.animator 15 | CFBundleInfoDictionaryVersion 16 | 6.0 17 | CFBundleName 18 | dim3 Animator 19 | CFBundlePackageType 20 | APPL 21 | CFBundleShortVersionString 22 | v3.0 23 | CFBundleSignature 24 | ???? 25 | CFBundleVersion 26 | 3.0 27 | CSResourcesFileMapped 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /dim3Animator/Resources/dim3 Animator.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Resources/dim3 Animator.icns -------------------------------------------------------------------------------- /dim3Animator/Resources/dim3 Animator.nib/classes.nib: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IBVersion 6 | 1 7 | 8 | 9 | -------------------------------------------------------------------------------- /dim3Animator/Resources/dim3 Animator.nib/info.nib: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IBFramework Version 6 | 670 7 | IBLastKnownRelativeProjectPath 8 | ../dim3Animator.xcodeproj 9 | IBOldestOS 10 | 5 11 | IBOpenObjects 12 | 13 | IBSystem Version 14 | 9G55 15 | targetFramework 16 | IBCarbonFramework 17 | 18 | 19 | -------------------------------------------------------------------------------- /dim3Animator/Resources/dim3 Animator.rsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Animator/Resources/dim3 Animator.rsrc -------------------------------------------------------------------------------- /dim3BaseUtility/Headers/baseprivate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Headers/baseprivate.h -------------------------------------------------------------------------------- /dim3BaseUtility/Headers/dim3baseutility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Headers/dim3baseutility.h -------------------------------------------------------------------------------- /dim3BaseUtility/Source_XML/xml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Source_XML/xml.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Bitmap/bitmap_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Bitmap/bitmap_main.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Bitmap/bitmap_movie.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Bitmap/bitmap_movie.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Bitmap/pngutility.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Bitmap/pngutility.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Bitmap/textures.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Bitmap/textures.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_File/file_paths.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_File/file_paths.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_File/file_search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_File/file_search.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_File/zip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_File/zip.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Math/acceleration.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Math/acceleration.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Math/angles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Math/angles.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Math/area.c: -------------------------------------------------------------------------------- 1 | /****************************** File ********************************* 2 | 3 | Module: dim3 Base Utility 4 | Author: Brian Barnes 5 | Usage: Area Routines 6 | 7 | ***************************** License ******************************** 8 | 9 | This code can be freely used as long as these conditions are met: 10 | 11 | 1. This header, in its entirety, is kept with the code 12 | 2. This credit “Created with dim3 Technology” is given on a single 13 | application screen and in a single piece of the documentation 14 | 3. It is not resold, in it's current form or modified, as an 15 | engine-only product 16 | 17 | This code is presented as is. The author of dim3 takes no 18 | responsibilities for any version of this code. 19 | 20 | Any non-engine product (games, etc) created with this code is free 21 | from any and all payment and/or royalties to the author of dim3, 22 | and can be sold or given away. 23 | 24 | (c) 2000-2006 Klink! Software www.klinksoftware.com 25 | 26 | *********************************************************************/ 27 | 28 | #ifdef D3_PCH 29 | #include "dim3baseutility.h" 30 | #endif 31 | 32 | /* ======================================================= 33 | 34 | 2D Triangle Area 35 | 36 | ======================================================= */ 37 | 38 | int area_2D_trig(int *px,int *py) 39 | { 40 | int area; 41 | 42 | area=(px[0]*(py[1]-py[2]))+(px[1]*(py[2]-py[0]))+(px[2]*(py[0]-py[1])); 43 | return(abs(area/2)); 44 | } 45 | 46 | /* ======================================================= 47 | 48 | 2D Polygon Area 49 | 50 | ======================================================= */ 51 | 52 | int area_2D_polygon(int ptsz,int *px,int *py) 53 | { 54 | int n,k,ntrig,area, 55 | kx[3],ky[3]; 56 | 57 | if (ptsz==3) return(area_2D_trig(px,py)); 58 | 59 | area=0; 60 | ntrig=ptsz-2; 61 | 62 | kx[0]=px[0]; 63 | ky[0]=py[0]; 64 | 65 | for (n=0;n!=ntrig;n++) { 66 | 67 | k=n+1; 68 | kx[1]=px[k]; 69 | ky[1]=py[k]; 70 | 71 | k=n+2; 72 | kx[2]=px[k]; 73 | ky[2]=py[k]; 74 | 75 | area+=area_2D_trig(kx,ky); 76 | } 77 | 78 | return(area); 79 | } 80 | -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Math/clip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Math/clip.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Math/distance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Math/distance.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Math/fast_trig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Math/fast_trig.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Math/lines.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Math/lines.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Math/matrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Math/matrix.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Math/polygons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Math/polygons.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Math/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Math/random.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Math/rotations.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Math/rotations.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Math/strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Math/strings.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Math/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Math/time.c -------------------------------------------------------------------------------- /dim3BaseUtility/Sources_Math/vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3BaseUtility/Sources_Math/vector.c -------------------------------------------------------------------------------- /dim3Common/Frameworks/JS.framework/Headers: -------------------------------------------------------------------------------- 1 | Versions/Current/Headers -------------------------------------------------------------------------------- /dim3Common/Frameworks/JS.framework/JS: -------------------------------------------------------------------------------- 1 | Versions/Current/JS -------------------------------------------------------------------------------- /dim3Common/Frameworks/JS.framework/Resources: -------------------------------------------------------------------------------- 1 | Versions/Current/Resources -------------------------------------------------------------------------------- /dim3Common/Frameworks/JS.framework/Versions/A/Headers/jsautocfg.h: -------------------------------------------------------------------------------- 1 | #ifndef js_cpucfg___ 2 | #define js_cpucfg___ 3 | 4 | #ifdef __BIG_ENDIAN__ 5 | #undef IS_LITTLE_ENDIAN 6 | #define IS_BIG_ENDIAN 1 7 | #endif 8 | 9 | #ifdef __LITTLE_ENDIAN__ 10 | #undef IS_BIG_ENDIAN 11 | #define IS_LITTLE_ENDIAN 1 12 | #endif 13 | 14 | #define JS_BYTES_PER_BYTE 1L 15 | #define JS_BYTES_PER_SHORT 2L 16 | #define JS_BYTES_PER_INT 4L 17 | #define JS_BYTES_PER_INT64 8L 18 | #define JS_BYTES_PER_LONG 4L 19 | #define JS_BYTES_PER_FLOAT 4L 20 | #define JS_BYTES_PER_DOUBLE 8L 21 | #define JS_BYTES_PER_WORD 4L 22 | #define JS_BYTES_PER_DWORD 8L 23 | 24 | #define JS_BITS_PER_BYTE 8L 25 | #define JS_BITS_PER_SHORT 16L 26 | #define JS_BITS_PER_INT 32L 27 | #define JS_BITS_PER_INT64 64L 28 | #define JS_BITS_PER_LONG 32L 29 | #define JS_BITS_PER_FLOAT 32L 30 | #define JS_BITS_PER_DOUBLE 64L 31 | #define JS_BITS_PER_WORD 32L 32 | 33 | #define JS_BITS_PER_BYTE_LOG2 3L 34 | #define JS_BITS_PER_SHORT_LOG2 4L 35 | #define JS_BITS_PER_INT_LOG2 5L 36 | #define JS_BITS_PER_INT64_LOG2 6L 37 | #define JS_BITS_PER_LONG_LOG2 5L 38 | #define JS_BITS_PER_FLOAT_LOG2 5L 39 | #define JS_BITS_PER_DOUBLE_LOG2 6L 40 | #define JS_BITS_PER_WORD_LOG2 5L 41 | 42 | #define JS_ALIGN_OF_SHORT 2L 43 | #define JS_ALIGN_OF_INT 4L 44 | #define JS_ALIGN_OF_LONG 4L 45 | #define JS_ALIGN_OF_INT64 8L 46 | #define JS_ALIGN_OF_FLOAT 4L 47 | #define JS_ALIGN_OF_DOUBLE 8L 48 | #define JS_ALIGN_OF_POINTER 4L 49 | #define JS_ALIGN_OF_WORD 4L 50 | 51 | #define JS_BYTES_PER_WORD_LOG2 2L 52 | #define JS_BYTES_PER_DWORD_LOG2 3L 53 | #define JS_WORDS_PER_DWORD_LOG2 1L 54 | 55 | #define JS_STACK_GROWTH_DIRECTION (-1) 56 | 57 | #endif /* js_cpucfg___ */ 58 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/JS.framework/Versions/A/Headers/jscompat.h: -------------------------------------------------------------------------------- 1 | /* ***** BEGIN LICENSE BLOCK ***** 2 | * Version: MPL 1.1/GPL 2.0/LGPL 2.1 3 | * 4 | * The contents of this file are subject to the Mozilla Public License Version 5 | * 1.1 (the "License"); you may not use this file except in compliance with 6 | * the License. You may obtain a copy of the License at 7 | * http://www.mozilla.org/MPL/ 8 | * 9 | * Software distributed under the License is distributed on an "AS IS" basis, 10 | * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 11 | * for the specific language governing rights and limitations under the 12 | * License. 13 | * 14 | * The Original Code is Mozilla Communicator client code, released 15 | * March 31, 1998. 16 | * 17 | * The Initial Developer of the Original Code is 18 | * Netscape Communications Corporation. 19 | * Portions created by the Initial Developer are Copyright (C) 1998-1999 20 | * the Initial Developer. All Rights Reserved. 21 | * 22 | * Contributor(s): 23 | * 24 | * Alternatively, the contents of this file may be used under the terms of 25 | * either of the GNU General Public License Version 2 or later (the "GPL"), 26 | * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 27 | * in which case the provisions of the GPL or the LGPL are applicable instead 28 | * of those above. If you wish to allow use of your version of this file only 29 | * under the terms of either the GPL or the LGPL, and not to allow others to 30 | * use your version of this file under the terms of the MPL, indicate your 31 | * decision by deleting the provisions above and replace them with the notice 32 | * and other provisions required by the GPL or the LGPL. If you do not delete 33 | * the provisions above, a recipient may use your version of this file under 34 | * the terms of any one of the MPL, the GPL or the LGPL. 35 | * 36 | * ***** END LICENSE BLOCK ***** */ 37 | 38 | /* -*- Mode: C; tab-width: 8 -*- 39 | * Copyright (C) 1996-1999 Netscape Communications Corporation, All Rights Reserved. 40 | */ 41 | #ifndef jscompat_h___ 42 | #define jscompat_h___ 43 | /* 44 | * Compatibility glue for various NSPR versions. We must always define int8, 45 | * int16, jsword, and so on to minimize differences with js/ref, no matter what 46 | * the NSPR typedef names may be. 47 | */ 48 | #include "jstypes.h" 49 | #include "jslong.h" 50 | 51 | typedef JSIntn intN; 52 | typedef JSUintn uintN; 53 | typedef JSUword jsuword; 54 | typedef JSWord jsword; 55 | typedef float float32; 56 | #define allocPriv allocPool 57 | #endif /* jscompat_h___ */ 58 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/JS.framework/Versions/A/JS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Common/Frameworks/JS.framework/Versions/A/JS -------------------------------------------------------------------------------- /dim3Common/Frameworks/JS.framework/Versions/A/Resources/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Common/Frameworks/JS.framework/Versions/A/Resources/English.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /dim3Common/Frameworks/JS.framework/Versions/A/Resources/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | js 9 | CFBundleIdentifier 10 | com.apple.carbonframeworktemplate 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundlePackageType 14 | FMWK 15 | CFBundleShortVersionString 16 | 1.0 17 | CFBundleSignature 18 | ???? 19 | CFBundleVersion 20 | 1.0 21 | CSResourcesFileMapped 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/JS.framework/Versions/Current: -------------------------------------------------------------------------------- 1 | A -------------------------------------------------------------------------------- /dim3Common/Frameworks/PNG.framework/Headers: -------------------------------------------------------------------------------- 1 | Versions/Current/Headers -------------------------------------------------------------------------------- /dim3Common/Frameworks/PNG.framework/PNG: -------------------------------------------------------------------------------- 1 | Versions/Current/PNG -------------------------------------------------------------------------------- /dim3Common/Frameworks/PNG.framework/Resources: -------------------------------------------------------------------------------- 1 | Versions/Current/Resources -------------------------------------------------------------------------------- /dim3Common/Frameworks/PNG.framework/Versions/A/PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Common/Frameworks/PNG.framework/Versions/A/PNG -------------------------------------------------------------------------------- /dim3Common/Frameworks/PNG.framework/Versions/A/Resources/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Common/Frameworks/PNG.framework/Versions/A/Resources/English.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /dim3Common/Frameworks/PNG.framework/Versions/A/Resources/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | libpng 9 | CFBundleIdentifier 10 | com.apple.carbonframeworktemplate 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundlePackageType 14 | FMWK 15 | CFBundleShortVersionString 16 | 1.0 17 | CFBundleSignature 18 | ???? 19 | CFBundleVersion 20 | 1.0 21 | CSResourcesFileMapped 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/PNG.framework/Versions/Current: -------------------------------------------------------------------------------- 1 | A -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Headers: -------------------------------------------------------------------------------- 1 | Versions/Current/Headers -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Resources: -------------------------------------------------------------------------------- 1 | Versions/Current/Resources -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/SDL: -------------------------------------------------------------------------------- 1 | Versions/Current/SDL -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/A/Headers/SDL_active.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* Include file for SDL application focus event handling */ 24 | 25 | #ifndef _SDL_active_h 26 | #define _SDL_active_h 27 | 28 | #include "SDL_stdinc.h" 29 | #include "SDL_error.h" 30 | 31 | #include "begin_code.h" 32 | /* Set up for C function definitions, even when using C++ */ 33 | #ifdef __cplusplus 34 | extern "C" { 35 | #endif 36 | 37 | /* The available application states */ 38 | #define SDL_APPMOUSEFOCUS 0x01 /* The app has mouse coverage */ 39 | #define SDL_APPINPUTFOCUS 0x02 /* The app has input focus */ 40 | #define SDL_APPACTIVE 0x04 /* The application is active */ 41 | 42 | /* Function prototypes */ 43 | /* 44 | * This function returns the current state of the application, which is a 45 | * bitwise combination of SDL_APPMOUSEFOCUS, SDL_APPINPUTFOCUS, and 46 | * SDL_APPACTIVE. If SDL_APPACTIVE is set, then the user is able to 47 | * see your application, otherwise it has been iconified or disabled. 48 | */ 49 | extern DECLSPEC Uint8 SDLCALL SDL_GetAppState(void); 50 | 51 | 52 | /* Ends C function definitions when using C++ */ 53 | #ifdef __cplusplus 54 | } 55 | #endif 56 | #include "close_code.h" 57 | 58 | #endif /* _SDL_active_h */ 59 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/A/Headers/SDL_byteorder.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_endian.h" 25 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/A/Headers/SDL_config.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | #ifndef _SDL_config_h 24 | #define _SDL_config_h 25 | 26 | #include "SDL_platform.h" 27 | 28 | /* Add any platform that doesn't build using the configure system */ 29 | #if defined(__DREAMCAST__) 30 | #include "SDL_config_dreamcast.h" 31 | #elif defined(__MACOS__) 32 | #include "SDL_config_macos.h" 33 | #elif defined(__MACOSX__) 34 | #include "SDL_config_macosx.h" 35 | #elif defined(__SYMBIAN32__) 36 | #include "SDL_config_symbian.h" /* must be before win32! */ 37 | #elif defined(__WIN32__) 38 | #include "SDL_config_win32.h" 39 | #elif defined(__OS2__) 40 | #include "SDL_config_os2.h" 41 | #else 42 | #include "SDL_config_minimal.h" 43 | #endif /* platform config */ 44 | 45 | #endif /* _SDL_config_h */ 46 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/A/Headers/SDL_copying.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/A/Headers/SDL_error.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* Simple error message routines for SDL */ 24 | 25 | #ifndef _SDL_error_h 26 | #define _SDL_error_h 27 | 28 | #include "SDL_stdinc.h" 29 | 30 | #include "begin_code.h" 31 | /* Set up for C function definitions, even when using C++ */ 32 | #ifdef __cplusplus 33 | extern "C" { 34 | #endif 35 | 36 | /* Public functions */ 37 | extern DECLSPEC void SDLCALL SDL_SetError(const char *fmt, ...); 38 | extern DECLSPEC char * SDLCALL SDL_GetError(void); 39 | extern DECLSPEC void SDLCALL SDL_ClearError(void); 40 | 41 | /* Private error message function - used internally */ 42 | #define SDL_OutOfMemory() SDL_Error(SDL_ENOMEM) 43 | #define SDL_Unsupported() SDL_Error(SDL_UNSUPPORTED) 44 | typedef enum { 45 | SDL_ENOMEM, 46 | SDL_EFREAD, 47 | SDL_EFWRITE, 48 | SDL_EFSEEK, 49 | SDL_UNSUPPORTED, 50 | SDL_LASTERROR 51 | } SDL_errorcode; 52 | extern DECLSPEC void SDLCALL SDL_Error(SDL_errorcode code); 53 | 54 | 55 | /* Ends C function definitions when using C++ */ 56 | #ifdef __cplusplus 57 | } 58 | #endif 59 | #include "close_code.h" 60 | 61 | #endif /* _SDL_error_h */ 62 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/A/Headers/SDL_getenv.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/A/Headers/SDL_name.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef _SDLname_h_ 3 | #define _SDLname_h_ 4 | 5 | #if defined(__STDC__) || defined(__cplusplus) 6 | #define NeedFunctionPrototypes 1 7 | #endif 8 | 9 | #define SDL_NAME(X) SDL_##X 10 | 11 | #endif /* _SDLname_h_ */ 12 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/A/Headers/SDL_quit.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* Include file for SDL quit event handling */ 24 | 25 | #ifndef _SDL_quit_h 26 | #define _SDL_quit_h 27 | 28 | #include "SDL_stdinc.h" 29 | #include "SDL_error.h" 30 | 31 | /* 32 | An SDL_QUITEVENT is generated when the user tries to close the application 33 | window. If it is ignored or filtered out, the window will remain open. 34 | If it is not ignored or filtered, it is queued normally and the window 35 | is allowed to close. When the window is closed, screen updates will 36 | complete, but have no effect. 37 | 38 | SDL_Init() installs signal handlers for SIGINT (keyboard interrupt) 39 | and SIGTERM (system termination request), if handlers do not already 40 | exist, that generate SDL_QUITEVENT events as well. There is no way 41 | to determine the cause of an SDL_QUITEVENT, but setting a signal 42 | handler in your application will override the default generation of 43 | quit events for that signal. 44 | */ 45 | 46 | /* There are no functions directly affecting the quit event */ 47 | #define SDL_QuitRequested() \ 48 | (SDL_PumpEvents(), SDL_PeepEvents(NULL,0,SDL_PEEKEVENT,SDL_QUITMASK)) 49 | 50 | #endif /* _SDL_quit_h */ 51 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/A/Headers/SDL_types.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/A/Headers/close_code.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2004 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Library General Public 7 | License as published by the Free Software Foundation; either 8 | version 2 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Library General Public License for more details. 14 | 15 | You should have received a copy of the GNU Library General Public 16 | License along with this library; if not, write to the Free 17 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* This file reverses the effects of begin_code.h and should be included 24 | after you finish any function and structure declarations in your headers 25 | */ 26 | 27 | #undef _begin_code_h 28 | 29 | /* Reset structure packing at previous byte alignment */ 30 | #if defined(_MSC_VER) || defined(__MWERKS__) || defined(__WATCOMC__) || defined(__BORLANDC__) 31 | #ifdef __BORLANDC__ 32 | #pragma nopackwarning 33 | #endif 34 | #if (defined(__MWERKS__) && defined(__MACOS__)) 35 | #pragma options align=reset 36 | #pragma enumsalwaysint reset 37 | #else 38 | #pragma pack(pop) 39 | #endif 40 | #endif /* Compiler needs structure packing set */ 41 | 42 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/A/Resources/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | SDL 9 | CFBundleGetInfoString 10 | http://www.libsdl.org 11 | CFBundleIdentifier 12 | SDL 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | Simple DirectMedia Layer 17 | CFBundlePackageType 18 | FMWK 19 | CFBundleShortVersionString 20 | 1.2.9 21 | CFBundleSignature 22 | SDLX 23 | CFBundleVersion 24 | 1.2.10 25 | 26 | 27 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/A/Resources/SDLMain.nib/classes.nib: -------------------------------------------------------------------------------- 1 | { 2 | IBClasses = ( 3 | {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, 4 | { 5 | ACTIONS = {makeFullscreen = id; quit = id; }; 6 | CLASS = SDLMain; 7 | LANGUAGE = ObjC; 8 | SUPERCLASS = NSObject; 9 | } 10 | ); 11 | IBVersion = 1; 12 | } 13 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/A/Resources/SDLMain.nib/info.nib: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IBDocumentLocation 6 | 49 97 356 240 0 0 987 746 7 | IBMainMenuLocation 8 | 20 515 195 44 0 46 800 532 9 | IBUserGuides 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/A/Resources/SDLMain.nib/objects.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Common/Frameworks/SDL.framework/Versions/A/Resources/SDLMain.nib/objects.nib -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/A/SDL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Common/Frameworks/SDL.framework/Versions/A/SDL -------------------------------------------------------------------------------- /dim3Common/Frameworks/SDL.framework/Versions/Current: -------------------------------------------------------------------------------- 1 | A -------------------------------------------------------------------------------- /dim3Common/Headers/baseutility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Common/Headers/baseutility.h -------------------------------------------------------------------------------- /dim3Common/Headers/linux_os_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Common/Headers/linux_os_defs.h -------------------------------------------------------------------------------- /dim3Common/Headers/mac_os_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Common/Headers/mac_os_defs.h -------------------------------------------------------------------------------- /dim3Common/Headers/mapimport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Common/Headers/mapimport.h -------------------------------------------------------------------------------- /dim3Common/Headers/modelutility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Common/Headers/modelutility.h -------------------------------------------------------------------------------- /dim3Common/Headers/os_defs.h: -------------------------------------------------------------------------------- 1 | #if defined(__APPLE__) 2 | #include "mac_os_defs.h" 3 | #elif defined(__linux__) 4 | #include "linux_os_defs.h" 5 | #elif defined(WIN32) 6 | #include "win32_os_defs.h" 7 | #else 8 | #error unknown platform 9 | #endif 10 | -------------------------------------------------------------------------------- /dim3Common/Headers/win32_os_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Common/Headers/win32_os_defs.h -------------------------------------------------------------------------------- /dim3Editor/Code/dialog_about.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/dialog_about.c -------------------------------------------------------------------------------- /dim3Editor/Code/dialog_file_new.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/dialog_file_new.c -------------------------------------------------------------------------------- /dim3Editor/Code/dialog_file_open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/dialog_file_open.c -------------------------------------------------------------------------------- /dim3Editor/Code/dialog_free_rotate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/dialog_free_rotate.c -------------------------------------------------------------------------------- /dim3Editor/Code/dialog_group_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/dialog_group_settings.c -------------------------------------------------------------------------------- /dim3Editor/Code/dialog_map_auto_generate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/dialog_map_auto_generate.c -------------------------------------------------------------------------------- /dim3Editor/Code/dialog_map_movements.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/dialog_map_movements.c -------------------------------------------------------------------------------- /dim3Editor/Code/dialog_map_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/dialog_map_settings.c -------------------------------------------------------------------------------- /dim3Editor/Code/dialog_movement_move_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/dialog_movement_move_settings.c -------------------------------------------------------------------------------- /dim3Editor/Code/dialog_movement_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/dialog_movement_settings.c -------------------------------------------------------------------------------- /dim3Editor/Code/dialog_save.c: -------------------------------------------------------------------------------- 1 | /****************************** File ********************************* 2 | 3 | Module: dim3 Editor 4 | Author: Brian Barnes 5 | Usage: Save Dialog 6 | 7 | ***************************** License ******************************** 8 | 9 | This code can be freely used as long as these conditions are met: 10 | 11 | 1. This header, in its entirety, is kept with the code 12 | 2. This credit “Created with dim3 Technology” is given on a single 13 | application screen and in a single piece of the documentation 14 | 3. It is not resold, in it's current form or modified, as an 15 | engine-only product 16 | 17 | This code is presented as is. The author of dim3 takes no 18 | responsibilities for any version of this code. 19 | 20 | Any non-engine product (games, etc) created with this code is free 21 | from any and all payment and/or royalties to the author of dim3, 22 | and can be sold or given away. 23 | 24 | (c) 2000-2007 Klink! Software www.klinksoftware.com 25 | 26 | *********************************************************************/ 27 | 28 | #include "interface.h" 29 | #include "dialog.h" 30 | 31 | extern map_type map; 32 | 33 | /* ======================================================= 34 | 35 | Run Save Dialog 36 | 37 | ======================================================= */ 38 | 39 | bool dialog_save_run(void) 40 | { 41 | bool dialog_save_ok; 42 | WindowRef dialog_save_wind; 43 | 44 | SetCursor(*GetCursor(watchCursor)); 45 | 46 | dialog_open(&dialog_save_wind,"Save"); 47 | ShowWindow(dialog_save_wind); 48 | 49 | node_path_rebuild(); 50 | dialog_save_ok=map_save(&map); 51 | 52 | DisposeWindow(dialog_save_wind); 53 | 54 | InitCursor(); 55 | 56 | return(dialog_save_ok); 57 | } 58 | 59 | -------------------------------------------------------------------------------- /dim3Editor/Code/dialog_texture_setting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/dialog_texture_setting.c -------------------------------------------------------------------------------- /dim3Editor/Code/dialog_utility.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/dialog_utility.c -------------------------------------------------------------------------------- /dim3Editor/Code/dos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/dos.c -------------------------------------------------------------------------------- /dim3Editor/Code/groups.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/groups.c -------------------------------------------------------------------------------- /dim3Editor/Code/import.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/import.c -------------------------------------------------------------------------------- /dim3Editor/Code/import_text_decode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/import_text_decode.c -------------------------------------------------------------------------------- /dim3Editor/Code/import_utility.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/import_utility.c -------------------------------------------------------------------------------- /dim3Editor/Code/info_status_line.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/info_status_line.c -------------------------------------------------------------------------------- /dim3Editor/Code/launch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/launch.c -------------------------------------------------------------------------------- /dim3Editor/Code/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/main.c -------------------------------------------------------------------------------- /dim3Editor/Code/main_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/main_window.c -------------------------------------------------------------------------------- /dim3Editor/Code/menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/menu.c -------------------------------------------------------------------------------- /dim3Editor/Code/nodes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/nodes.c -------------------------------------------------------------------------------- /dim3Editor/Code/piece_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/piece_window.c -------------------------------------------------------------------------------- /dim3Editor/Code/pieces.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/pieces.c -------------------------------------------------------------------------------- /dim3Editor/Code/pieces_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/pieces_create.c -------------------------------------------------------------------------------- /dim3Editor/Code/progress_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/progress_window.c -------------------------------------------------------------------------------- /dim3Editor/Code/selection.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/selection.c -------------------------------------------------------------------------------- /dim3Editor/Code/tabs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/tabs.c -------------------------------------------------------------------------------- /dim3Editor/Code/texture_palette.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/texture_palette.c -------------------------------------------------------------------------------- /dim3Editor/Code/tool_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/tool_window.c -------------------------------------------------------------------------------- /dim3Editor/Code/undo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/undo.c -------------------------------------------------------------------------------- /dim3Editor/Code/walk_view.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/walk_view.c -------------------------------------------------------------------------------- /dim3Editor/Code/walk_view_click_piece.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/walk_view_click_piece.c -------------------------------------------------------------------------------- /dim3Editor/Code/walk_view_compass.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/walk_view_compass.c -------------------------------------------------------------------------------- /dim3Editor/Code/walk_view_draw_piece.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/walk_view_draw_piece.c -------------------------------------------------------------------------------- /dim3Editor/Code/walk_view_draw_select.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/walk_view_draw_select.c -------------------------------------------------------------------------------- /dim3Editor/Code/walk_view_models.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/walk_view_models.c -------------------------------------------------------------------------------- /dim3Editor/Code/walk_view_movement.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/walk_view_movement.c -------------------------------------------------------------------------------- /dim3Editor/Code/xml_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Code/xml_setup.c -------------------------------------------------------------------------------- /dim3Editor/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/English.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /dim3Editor/Headers/application_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Headers/application_defs.h -------------------------------------------------------------------------------- /dim3Editor/Headers/common_view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Headers/common_view.h -------------------------------------------------------------------------------- /dim3Editor/Headers/dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Headers/dialog.h -------------------------------------------------------------------------------- /dim3Editor/Headers/dim3editor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Headers/dim3editor.h -------------------------------------------------------------------------------- /dim3Editor/Headers/import.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Headers/import.h -------------------------------------------------------------------------------- /dim3Editor/Headers/interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Headers/interface.h -------------------------------------------------------------------------------- /dim3Editor/Headers/walk_view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Headers/walk_view.h -------------------------------------------------------------------------------- /dim3Editor/Resources/Additional Data/Defaults/Course.js: -------------------------------------------------------------------------------- 1 | // *********************************************************** // // Default Course Script // This script is generated by creating a map in dim3 Map Editor. 2 | // Edit it to your liking. 3 | // // *********************************************************** 4 | 5 | // 6 | // construct map event 7 | // 8 | function mapConstruct(course) { var i,cnt,name,type; // setup camera camera.setting.type=DIM3_CAMERA_TYPE_FPP; // query spots to attach objects cnt=map.spot.count; for (i=0;i!=cnt;i++) { name=map.spot.getName(i); type=map.spot.getType(i); if ((type=='Object') || (type=='Bot')) { map.spot.attachObject(i,name,type,map.spot.getScript(i),map.spot.getParameter(i)); } } } // // events // function event(course,mainEvent,subEvent,id,tick) { switch (mainEvent) { case DIM3_EVENT_CONSTRUCT: mapConstruct(course); return; } } -------------------------------------------------------------------------------- /dim3Editor/Resources/Additional Data/Icons/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Resources/Additional Data/Icons/light.png -------------------------------------------------------------------------------- /dim3Editor/Resources/Additional Data/Icons/node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Resources/Additional Data/Icons/node.png -------------------------------------------------------------------------------- /dim3Editor/Resources/Additional Data/Icons/node_defined.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Resources/Additional Data/Icons/node_defined.png -------------------------------------------------------------------------------- /dim3Editor/Resources/Additional Data/Icons/particle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Resources/Additional Data/Icons/particle.png -------------------------------------------------------------------------------- /dim3Editor/Resources/Additional Data/Icons/scenery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Resources/Additional Data/Icons/scenery.png -------------------------------------------------------------------------------- /dim3Editor/Resources/Additional Data/Icons/sound.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Resources/Additional Data/Icons/sound.png -------------------------------------------------------------------------------- /dim3Editor/Resources/Additional Data/Icons/spot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Resources/Additional Data/Icons/spot.png -------------------------------------------------------------------------------- /dim3Editor/Resources/Info-dim3_Editor.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | dim3 Editor 9 | CFBundleGetInfoString 10 | dim3 Editor version 3.0, ©2001-2009 Klink! Software 11 | CFBundleIconFile 12 | dim3 Editor.icns 13 | CFBundleIdentifier 14 | com.klinksoftware.dim3.editor 15 | CFBundleInfoDictionaryVersion 16 | 6.0 17 | CFBundleName 18 | dim3 Editor 19 | CFBundlePackageType 20 | APPL 21 | CFBundleShortVersionString 22 | v3.0 23 | CFBundleSignature 24 | ???? 25 | CFBundleVersion 26 | 3.0 27 | CSResourcesFileMapped 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /dim3Editor/Resources/dim3 Editor.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Resources/dim3 Editor.icns -------------------------------------------------------------------------------- /dim3Editor/Resources/dim3 Editor.nib/classes.nib: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IBVersion 6 | 1 7 | 8 | 9 | -------------------------------------------------------------------------------- /dim3Editor/Resources/dim3 Editor.nib/info.nib: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IBFramework Version 6 | 670 7 | IBLastKnownRelativeProjectPath 8 | ../dim3Editor.xcodeproj 9 | IBOldestOS 10 | 5 11 | IBOpenObjects 12 | 13 | IBSystem Version 14 | 9J61 15 | targetFramework 16 | IBCarbonFramework 17 | 18 | 19 | -------------------------------------------------------------------------------- /dim3Editor/Resources/dim3 Editor.rsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Editor/Resources/dim3 Editor.rsrc -------------------------------------------------------------------------------- /dim3Engine/.sconsign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/.sconsign -------------------------------------------------------------------------------- /dim3Engine/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/English.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /dim3Engine/Headers/CAStreamBasicDescription.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers/CAStreamBasicDescription.h -------------------------------------------------------------------------------- /dim3Engine/Headers/dim3engine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers/dim3engine.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/.sconsign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/.sconsign -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/camera_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/camera_defs.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/cameras.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/cameras.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/consoles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/consoles.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/effects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/effects.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/interface_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/interface_defs.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/interfaces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/interfaces.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/lights.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/lights.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/models.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/models.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/objects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/objects.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/physics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/physics.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/projectiles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/projectiles.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/remotes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/remotes.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/scenery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/scenery.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/script_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/script_defs.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/scripts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/scripts.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/server_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/server_defs.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/setup_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/setup_defs.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/weapons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/weapons.h -------------------------------------------------------------------------------- /dim3Engine/Headers_Server/xmls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_Server/xmls.h -------------------------------------------------------------------------------- /dim3Engine/Headers_View/.sconsign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_View/.sconsign -------------------------------------------------------------------------------- /dim3Engine/Headers_View/input_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_View/input_defs.h -------------------------------------------------------------------------------- /dim3Engine/Headers_View/inputs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_View/inputs.h -------------------------------------------------------------------------------- /dim3Engine/Headers_View/sound_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_View/sound_defs.h -------------------------------------------------------------------------------- /dim3Engine/Headers_View/sounds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_View/sounds.h -------------------------------------------------------------------------------- /dim3Engine/Headers_View/video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_View/video.h -------------------------------------------------------------------------------- /dim3Engine/Headers_View/video_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_View/video_defs.h -------------------------------------------------------------------------------- /dim3Engine/Headers_View/view_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Headers_View/view_defs.h -------------------------------------------------------------------------------- /dim3Engine/Resources/Info-dim3_Engine.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | dim3 Engine 9 | CFBundleGetInfoString 10 | dim3 Engine version 2.2, ©2001-2007 Klink! Software 11 | CFBundleIconFile 12 | dim3 Engine.icns 13 | CFBundleIdentifier 14 | com.klinksoftware.dim3.engine 15 | CFBundleInfoDictionaryVersion 16 | 6.0 17 | CFBundleName 18 | dim3 Engine 19 | CFBundlePackageType 20 | APPL 21 | CFBundleShortVersionString 22 | v3.0 23 | CFBundleSignature 24 | ???? 25 | CFBundleVersion 26 | 3.0 27 | CSResourcesFileMapped 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /dim3Engine/Resources/dim3 Engine.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Resources/dim3 Engine.icns -------------------------------------------------------------------------------- /dim3Engine/SDL/SDLMain.h: -------------------------------------------------------------------------------- 1 | /* SDLMain.m - main entry point for our Cocoa-ized SDL app 2 | Initial Version: Darrell Walisser 3 | Non-NIB-Code & other changes: Max Horn 4 | 5 | Feel free to customize this file to suit your needs 6 | */ 7 | 8 | #import 9 | 10 | @interface SDLMain : NSObject 11 | @end 12 | -------------------------------------------------------------------------------- /dim3Engine/SDL/SDLMain.nib/classes.nib: -------------------------------------------------------------------------------- 1 | { 2 | IBClasses = ( 3 | {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, 4 | { 5 | ACTIONS = {makeFullscreen = id; quit = id; }; 6 | CLASS = SDLMain; 7 | LANGUAGE = ObjC; 8 | SUPERCLASS = NSObject; 9 | } 10 | ); 11 | IBVersion = 1; 12 | } 13 | -------------------------------------------------------------------------------- /dim3Engine/SDL/SDLMain.nib/info.nib: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IBDocumentLocation 6 | 49 97 356 240 0 0 987 746 7 | IBMainMenuLocation 8 | 20 515 195 44 0 46 800 532 9 | IBUserGuides 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /dim3Engine/SDL/SDLMain.nib/objects.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/SDL/SDLMain.nib/objects.nib -------------------------------------------------------------------------------- /dim3Engine/Sources/.sconsign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources/.sconsign -------------------------------------------------------------------------------- /dim3Engine/Sources/app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources/app.c -------------------------------------------------------------------------------- /dim3Engine/Sources/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources/debug.c -------------------------------------------------------------------------------- /dim3Engine/Sources/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources/file.c -------------------------------------------------------------------------------- /dim3Engine/Sources/game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources/game.c -------------------------------------------------------------------------------- /dim3Engine/Sources/loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources/loop.c -------------------------------------------------------------------------------- /dim3Engine/Sources/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources/main.c -------------------------------------------------------------------------------- /dim3Engine/Sources/map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources/map.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Network/net_socket_udp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Network/net_socket_udp.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Network/net_utility.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Network/net_utility.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/.sconsign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/.sconsign -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/camera.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/camera.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/camera_chase.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/camera_chase.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/camera_fpp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/camera_fpp.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/camera_static.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/camera_static.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/chooser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/chooser.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/collision.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/collision.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/collision_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/collision_map.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/collision_utility.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/collision_utility.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/console.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/crosshair.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/crosshair.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/decals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/decals.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/effects.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/effects.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/effects_spawn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/effects_spawn.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/game_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/game_time.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/halos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/halos.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/hud.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/hud.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/item.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/map_light_trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/map_light_trace.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/map_movement.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/map_movement.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/map_ray_trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/map_ray_trace.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/map_y_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/map_y_check.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/menu.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/model.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/model.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/model_animate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/model_animate.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/model_draw_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/model_draw_setup.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/model_effect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/model_effect.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/model_fade.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/model_fade.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/model_mesh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/model_mesh.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/obj_action.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/obj_action.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/obj_auto_walk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/obj_auto_walk.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/obj_ext_move.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/obj_ext_move.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/obj_find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/obj_find.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/obj_grow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/obj_grow.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/obj_held.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/obj_held.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/obj_liquid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/obj_liquid.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/obj_move.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/obj_move.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/obj_rigid_body.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/obj_rigid_body.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/obj_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/obj_state.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/obj_turn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/obj_turn.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/obj_watch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/obj_watch.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/objects.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/objects.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/particles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/particles.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/player.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/projectile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/projectile.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/projectile_hit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/projectile_hit.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/projectile_hitscan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/projectile_hitscan.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/projectile_move.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/projectile_move.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/projectile_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/projectile_setup.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/remote.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/remote.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/rings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/rings.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/scenery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/scenery.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_camera.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_camera.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_camera_angle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_camera_angle.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_camera_chase.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_camera_chase.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_camera_chase_angle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_camera_chase_angle.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_camera_chase_offset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_camera_chase_offset.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_camera_chase_slop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_camera_chase_slop.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_camera_plane.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_camera_plane.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_camera_position.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_camera_position.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_camera_setting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_camera_setting.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_camera_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_camera_state.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_camera_static_position.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_camera_static_position.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_data.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_event.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_game_join.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_game_join.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_game_score.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_game_score.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_game_setting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_game_setting.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_interface.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_interface_bar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_interface_bar.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_interface_bitmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_interface_bitmap.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_interface_console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_interface_console.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_interface_fade.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_interface_fade.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_interface_interaction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_interface_interaction.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_interface_radar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_interface_radar.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_interface_screen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_interface_screen.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_interface_text.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_interface_text.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_map.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_map_action.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_map_action.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_map_fog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_map_fog.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_map_fog_color.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_map_fog_color.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_map_info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_map_info.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_map_light_color.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_map_light_color.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_map_movement.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_map_movement.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_map_node.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_map_node.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_map_object.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_map_object.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_map_setting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_map_setting.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_map_spot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_map_spot.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_model.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_model.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_model_animation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_model_animation.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_model_bone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_model_bone.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_model_fill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_model_fill.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_model_halo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_model_halo.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_model_light.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_model_light.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_model_light_color.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_model_light_color.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_model_mesh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_model_mesh.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_model_offset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_model_offset.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_model_rotate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_model_rotate.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_model_shadow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_model_shadow.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_model_spin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_model_spin.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_multiplayer.c: -------------------------------------------------------------------------------- 1 | /****************************** File ********************************* 2 | 3 | Module: dim3 Engine 4 | Author: Brian Barnes 5 | Usage: Script: multiplayer object 6 | 7 | ***************************** License ******************************** 8 | 9 | This code can be freely used as long as these conditions are met: 10 | 11 | 1. This header, in its entirety, is kept with the code 12 | 2. This credit “Created with dim3 Technology” is given on a single 13 | application screen and in a single piece of the documentation 14 | 3. It is not resold, in it's current form or modified, as an 15 | engine-only product 16 | 17 | This code is presented as is. The author of dim3 takes no 18 | responsibilities for any version of this code. 19 | 20 | Any non-engine product (games, etc) created with this code is free 21 | from any and all payment and/or royalties to the author of dim3, 22 | and can be sold or given away. 23 | 24 | (c) 2000-2007 Klink! Software www.klinksoftware.com 25 | 26 | *********************************************************************/ 27 | 28 | #ifdef D3_PCH 29 | #include "dim3engine.h" 30 | #endif 31 | 32 | #include "scripts.h" 33 | 34 | extern js_type js; 35 | 36 | JSClass multiplayer_class={"multiplayer_class",0, 37 | script_add_property,JS_PropertyStub, 38 | JS_PropertyStub,JS_PropertyStub, 39 | JS_EnumerateStub,JS_ResolveStub,JS_ConvertStub,JS_FinalizeStub}; 40 | 41 | extern void script_add_multiplayer_setting_object(JSObject *parent_obj); 42 | extern void script_add_multiplayer_bot_object(JSObject *parent_obj); 43 | extern void script_add_multiplayer_score_object(JSObject *parent_obj); 44 | 45 | /* ======================================================= 46 | 47 | Create Object 48 | 49 | ======================================================= */ 50 | 51 | void script_add_global_multiplayer_object(JSObject *parent_obj) 52 | { 53 | JSObject *j_obj; 54 | 55 | j_obj=JS_DefineObject(js.cx,parent_obj,"multiplayer",&multiplayer_class,NULL,0); 56 | 57 | script_add_multiplayer_setting_object(j_obj); 58 | script_add_multiplayer_bot_object(j_obj); 59 | script_add_multiplayer_score_object(j_obj); 60 | } 61 | 62 | -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_angle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_angle.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_click.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_click.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_forward_speed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_forward_speed.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_health.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_health.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_held.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_held.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_hit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_hit.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_hit_angle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_hit_angle.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_hit_position.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_hit_position.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_lock.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_look.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_look.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_melee.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_melee.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_motion_angle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_motion_angle.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_motion_vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_motion_vector.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_object_speed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_object_speed.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_pickup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_pickup.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_position.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_position.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_radar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_radar.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_rigid_body.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_rigid_body.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_score.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_score.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_setting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_setting.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_side_speed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_side_speed.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_sight.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_sight.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_size.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_status.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_status.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_touch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_touch.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_touch_angle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_touch_angle.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_touch_position.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_touch_position.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_turn_speed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_turn_speed.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_vehicle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_vehicle.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_vert_speed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_vert_speed.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_watch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_watch.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_weapon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_weapon.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_obj_weapon_fire.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_obj_weapon_fire.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_proj_action.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_proj_action.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_proj_hit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_proj_hit.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_proj_mark.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_proj_mark.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_proj_melee.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_proj_melee.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_proj_motion_angle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_proj_motion_angle.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_proj_motion_vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_proj_motion_vector.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_proj_origin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_proj_origin.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_proj_position.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_proj_position.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_proj_push.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_proj_push.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_proj_setting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_proj_setting.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_proj_size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_proj_size.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_proj_speed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_proj_speed.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_sound.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_sound.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_spawn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_spawn.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_timers.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_utility.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_utility.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_utility_angle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_utility_angle.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_utility_pack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_utility_pack.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_utility_point.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_utility_point.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_utility_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_utility_random.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_alt_ammo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_alt_ammo.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_ammo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_ammo.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_crosshair.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_crosshair.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_crosshair_color.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_crosshair_color.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_crosshair_empty_color.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_crosshair_empty_color.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_crosshair_pickup_color.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_crosshair_pickup_color.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_fire.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_fire.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_hand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_hand.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_hand_angle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_hand_angle.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_hand_position.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_hand_position.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_kickback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_kickback.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_melee.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_melee.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_projectile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_projectile.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_recoil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_recoil.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_setting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_setting.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_target_color.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_target_color.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/script_weap_zoom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/script_weap_zoom.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/scripts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/scripts.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/scripts_convert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/scripts_convert.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/scripts_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/scripts_data.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/scripts_defines.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/scripts_defines.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/scripts_events.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/scripts_events.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/scripts_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/scripts_file.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/scripts_lookup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/scripts_lookup.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/scripts_objects.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/scripts_objects.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/scripts_run.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/scripts_run.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/scripts_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/scripts_state.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/server.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/server_run.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/server_run.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/weapon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/weapon.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/weapon_melee.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/weapon_melee.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/weapon_projectile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/weapon_projectile.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/weapon_select.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/weapon_select.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/xml_crosshairs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/xml_crosshairs.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/xml_halos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/xml_halos.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/xml_interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/xml_interface.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/xml_marks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/xml_marks.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/xml_particles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/xml_particles.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/xml_rings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/xml_rings.c -------------------------------------------------------------------------------- /dim3Engine/Sources_Server/xml_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_Server/xml_setup.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/.sconsign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/.sconsign -------------------------------------------------------------------------------- /dim3Engine/Sources_View/al_ambient.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/al_ambient.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/al_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/al_buffer.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/al_music.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/al_music.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/al_play.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/al_play.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/al_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/al_setup.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/ambients.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/ambients.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/chooser_draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/chooser_draw.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/console_draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/console_draw.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/crosshair_draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/crosshair_draw.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/cursor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/cursor.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/decals_draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/decals_draw.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/effects_draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/effects_draw.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/elemets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/elemets.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/error.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/fade.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/fade.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/files.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/files.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/fog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/fog.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/gl_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/gl_check.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/gl_frames.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/gl_frames.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/gl_renderer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/gl_renderer.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/gl_shader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/gl_shader.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/gl_text.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/gl_text.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/gl_texture.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/gl_texture.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/gui.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/halo_draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/halo_draw.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/hand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/hand.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/hud_draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/hud_draw.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/input.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/input_joystick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/input_joystick.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/input_keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/input_keyboard.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/input_mouse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/input_mouse.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/intro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/intro.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/join.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/join.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/map_pick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/map_pick.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/menu_draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/menu_draw.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/movie.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/movie.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/network_draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/network_draw.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/particles_draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/particles_draw.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/player_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/player_input.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/progress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/progress.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/radar_draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/radar_draw.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/rain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/rain.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/remote_status.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/remote_status.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/rings_draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/rings_draw.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/sky.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/sky.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/story.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/story.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/tint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/tint.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/title.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/title.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/view.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/view.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/view_bounds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/view_bounds.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/view_draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/view_draw.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/view_images.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/view_images.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/view_run.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/view_run.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/view_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/view_setup.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/view_vertex_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/view_vertex_list.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/xml_action.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/xml_action.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/xml_sound.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/xml_sound.c -------------------------------------------------------------------------------- /dim3Engine/Sources_View/zoom_draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3Engine/Sources_View/zoom_draw.c -------------------------------------------------------------------------------- /dim3MapUtility/.sconsign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/.sconsign -------------------------------------------------------------------------------- /dim3MapUtility/Exports/dim3maputility.exp: -------------------------------------------------------------------------------- 1 | _light_type_str 2 | 3 | _map_count_texture_frames 4 | _map_setup_animated_textures 5 | 6 | _map_check_game_type 7 | 8 | _map_count_spot 9 | _map_find_spot 10 | _map_find_random_spot_clear 11 | _map_find_random_spot 12 | _map_spot_clear_attach 13 | _map_spot_attach_object 14 | 15 | _map_node_to_node_distance 16 | _map_find_node 17 | _map_find_nearest_node_by_point 18 | _map_find_nearest_node_in_path 19 | _map_find_random_node 20 | _map_find_next_node_in_path 21 | 22 | _map_mesh_add 23 | _map_mesh_delete 24 | _map_mesh_set_vertex_count 25 | _map_mesh_set_poly_count 26 | _map_mesh_duplicate 27 | _map_mesh_count_total_poly 28 | _map_mesh_add_poly 29 | _map_mesh_delete_poly 30 | _map_mesh_delete_unused_vertexes 31 | _map_mesh_calculate_extent 32 | _map_mesh_calculate_center 33 | _map_mesh_calculate_uv_center 34 | 35 | _map_mesh_find 36 | _map_mesh_find_closest 37 | _map_mesh_find_always 38 | _map_mesh_calculate_distance 39 | 40 | _map_mesh_calc_normals 41 | 42 | _map_mesh_combine 43 | _map_mesh_combine_small 44 | _map_mesh_move 45 | _map_mesh_resize 46 | _map_mesh_flip 47 | _map_mesh_rotate 48 | _map_mesh_tesselate 49 | _map_mesh_poly_punch_hole 50 | _map_mesh_poly_run_shifts 51 | _map_mesh_get_poly_uv_as_box 52 | _map_mesh_set_poly_uv_as_box 53 | _map_mesh_rotate_poly_uv 54 | _map_mesh_flip_poly_uv 55 | _map_mesh_reset_poly_uv 56 | _map_mesh_reset_uv 57 | _map_mesh_whole_poly_uv 58 | _map_mesh_whole_uv 59 | _map_mesh_single_poly_uv 60 | _map_mesh_single_uv 61 | 62 | _map_liquid_add 63 | _map_liquid_delete 64 | _map_liquid_duplicate 65 | _map_liquid_calculate_center 66 | _map_liquid_calculate_distance 67 | 68 | _map_liquid_move 69 | _map_liquid_reset_uv 70 | 71 | _map_group_create_unit_list 72 | _map_group_dispose_unit_list 73 | _map_group_get_center 74 | 75 | _map_movement_find 76 | _map_movement_add 77 | _map_movement_delete 78 | _map_movement_move_add 79 | _map_movement_move_delete 80 | 81 | _map_setup 82 | _map_new 83 | _map_open 84 | _map_reload 85 | _map_save 86 | _map_close 87 | _map_refresh_textures 88 | 89 | _map_prepare_mesh_poly 90 | _map_prepare_mesh_box 91 | _map_prepare 92 | _map_center 93 | 94 | _map_add_texture_frame 95 | _map_delete_texture_frame 96 | 97 | _map_auto_generate_clear 98 | _map_auto_generate_add_simple_lights 99 | _map_auto_generate_add_player_spot 100 | _map_auto_generate_reset_UVs 101 | 102 | _map_auto_generate 103 | _map_auto_generate_test 104 | -------------------------------------------------------------------------------- /dim3MapUtility/Headers/dim3maputility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Headers/dim3maputility.h -------------------------------------------------------------------------------- /dim3MapUtility/Headers/mapprivate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Headers/mapprivate.h -------------------------------------------------------------------------------- /dim3MapUtility/Sources/.sconsign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/.sconsign -------------------------------------------------------------------------------- /dim3MapUtility/Sources/auto_generate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/auto_generate.c -------------------------------------------------------------------------------- /dim3MapUtility/Sources/auto_generate_blocking.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/auto_generate_blocking.c -------------------------------------------------------------------------------- /dim3MapUtility/Sources/auto_generate_second_story.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/auto_generate_second_story.c -------------------------------------------------------------------------------- /dim3MapUtility/Sources/auto_generate_utility.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/auto_generate_utility.c -------------------------------------------------------------------------------- /dim3MapUtility/Sources/file_map_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/file_map_read.c -------------------------------------------------------------------------------- /dim3MapUtility/Sources/file_map_read_v1_curves.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/file_map_read_v1_curves.c -------------------------------------------------------------------------------- /dim3MapUtility/Sources/file_map_texture.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/file_map_texture.c -------------------------------------------------------------------------------- /dim3MapUtility/Sources/file_map_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/file_map_write.c -------------------------------------------------------------------------------- /dim3MapUtility/Sources/groups.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/groups.c -------------------------------------------------------------------------------- /dim3MapUtility/Sources/map_frames.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/map_frames.c -------------------------------------------------------------------------------- /dim3MapUtility/Sources/map_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/map_main.c -------------------------------------------------------------------------------- /dim3MapUtility/Sources/movements.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/movements.c -------------------------------------------------------------------------------- /dim3MapUtility/Sources/nodes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/nodes.c -------------------------------------------------------------------------------- /dim3MapUtility/Sources/prepare.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/prepare.c -------------------------------------------------------------------------------- /dim3MapUtility/Sources/spots.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3MapUtility/Sources/spots.c -------------------------------------------------------------------------------- /dim3ModelUtility/.sconsign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/.sconsign -------------------------------------------------------------------------------- /dim3ModelUtility/Exports/dim3modelutility.exp: -------------------------------------------------------------------------------- 1 | _text_to_model_tag 2 | _model_tag_to_text 3 | 4 | _model_mesh_add 5 | _model_mesh_duplicate 6 | _model_mesh_copy 7 | _model_mesh_delete 8 | 9 | _model_bone_add 10 | _model_bone_delete 11 | _model_check_bone_duplicate_tag 12 | _model_check_bone_circular 13 | _model_bone_move 14 | 15 | _model_pose_add 16 | _model_pose_duplicate 17 | _model_pose_delete 18 | _model_pose_clear 19 | _model_check_pose_in_animation 20 | _model_pose_blend_set_all 21 | 22 | _model_animate_add 23 | _model_animate_duplicate 24 | _model_animate_delete 25 | _model_animate_pose_insert 26 | _model_animate_pose_delete 27 | _model_animate_set_loop_start 28 | _model_animate_set_loop_end 29 | _model_animate_add_particle 30 | _model_animate_delete_particle 31 | _model_animate_add_ring 32 | _model_animate_delete_ring 33 | 34 | _model_hit_box_add 35 | _model_hit_box_delete 36 | 37 | _model_find_mesh 38 | _model_find_bone 39 | _model_find_pose 40 | _model_find_animate 41 | 42 | _model_count_texture_frames 43 | _model_setup_animated_textures 44 | _model_add_texture_frame 45 | _model_delete_texture_frame 46 | 47 | _model_draw_setup_initialize 48 | _model_draw_setup_shutdown 49 | _model_draw_setup_clear 50 | 51 | _model_calculate_parents 52 | 53 | _model_create_draw_bones 54 | _model_create_draw_vertexes 55 | _model_create_draw_2D_vertexes 56 | 57 | _model_resize_draw_vertex 58 | _model_flip_draw_vertex 59 | _model_translate_draw_vertex 60 | 61 | _model_create_draw_normals 62 | 63 | _model_get_point_position 64 | _model_get_draw_bone_position 65 | _model_calc_draw_bone_position 66 | _model_get_light_position 67 | _model_get_halo_position 68 | _model_get_name_position 69 | 70 | _model_get_size 71 | _model_get_vertex_extent 72 | _model_get_vertex_extent_all 73 | _model_get_view_complex_bounding_box 74 | _model_recalc_boxes 75 | 76 | _model_recalc_normals 77 | 78 | _model_rescale_box 79 | _model_scale 80 | _model_scale_all 81 | _model_flip 82 | _model_flip_all 83 | _model_swap_xz 84 | _model_swap_yz 85 | _model_swap_xz_all 86 | _model_swap_yz_all 87 | _model_center_xz 88 | _model_center_xz_all 89 | _model_floor 90 | _model_floor_all 91 | _model_flip_uv 92 | 93 | _model_setup 94 | _model_new 95 | _model_open 96 | _model_save 97 | _model_close 98 | 99 | _model_refresh_textures 100 | _model_memory_size 101 | -------------------------------------------------------------------------------- /dim3ModelUtility/Headers/dim3modelutility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Headers/dim3modelutility.h -------------------------------------------------------------------------------- /dim3ModelUtility/Headers/modelprivate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Headers/modelprivate.h -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/.sconsign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/.sconsign -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/animation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/animation.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/bone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/bone.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/calculate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/calculate.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/draw_bones.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/draw_bones.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/draw_normals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/draw_normals.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/draw_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/draw_setup.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/draw_vertexes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/draw_vertexes.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/file_model_animate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/file_model_animate.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/file_model_mesh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/file_model_mesh.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/file_model_mesh_v1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/file_model_mesh_v1.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/file_model_mesh_v2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/file_model_mesh_v2.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/file_model_pose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/file_model_pose.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/file_model_texture.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/file_model_texture.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/hit_box.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/hit_box.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/lookup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/lookup.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/mesh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/mesh.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/model_frames.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/model_frames.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/model_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/model_main.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/model_transform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/model_transform.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/normals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/normals.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/pose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/pose.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/positions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/positions.c -------------------------------------------------------------------------------- /dim3ModelUtility/Sources/size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/dim3ModelUtility/Sources/size.c -------------------------------------------------------------------------------- /unixBuild/SConstruct: -------------------------------------------------------------------------------- 1 | import os, string 2 | 3 | env = Environment() 4 | env.Append(CCFLAGS = ['-Wall', '-W', '-Wno-unused-parameter']) 5 | env.Append(CPPPATH = ['/usr/include/js']) 6 | env.Append(CPPDEFINES = {'D3_PCH': 1}) 7 | env.Append(LIBS = [ 8 | 'SDL', 'GLEW', 'GL', 'GLU', 'X11', 'openal', 'js', 'png']) 9 | 10 | if ARGUMENTS.get('release', 0) == 0: 11 | env.Append(CCFLAGS = ['-g']) 12 | else: 13 | env.Append(CPPDEFINES = {'NDEBUG': 1}) 14 | 15 | Export('env') 16 | 17 | sources = [] 18 | for root, directories, files in os.walk('.'): 19 | for directory in directories: 20 | if string.count(directory, 'Headers'): 21 | env.Append(CPPPATH = [root + '/' + directory]) 22 | 23 | for file in files: 24 | if os.path.splitext(file)[1] == '.c': 25 | sources += [root + '/' + file] 26 | 27 | env.Program('Dim3 Engine', sources) 28 | -------------------------------------------------------------------------------- /winBuild/dim3BaseUtility/dim3BaseUtility.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "dim3BaseUtility"=.\dim3BaseUtility.dsp - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Global: 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<3> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | -------------------------------------------------------------------------------- /winBuild/dim3BaseUtility/dim3BaseUtility.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/winBuild/dim3BaseUtility/dim3BaseUtility.opt -------------------------------------------------------------------------------- /winBuild/dim3Editor/dim3Editor.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "dim3Editor"=.\dim3Editor.dsp - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Global: 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<3> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | -------------------------------------------------------------------------------- /winBuild/dim3Editor/dim3Editor.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/winBuild/dim3Editor/dim3Editor.opt -------------------------------------------------------------------------------- /winBuild/dim3Engine/dim3Engine.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "dim3Engine"=.\dim3Engine.dsp - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Global: 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<3> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | -------------------------------------------------------------------------------- /winBuild/dim3Engine/dim3Engine.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/winBuild/dim3Engine/dim3Engine.opt -------------------------------------------------------------------------------- /winBuild/dim3MapUtility/dim3MapUtility.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "dim3MapUtility"=.\dim3MapUtility.dsp - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Global: 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<3> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | -------------------------------------------------------------------------------- /winBuild/dim3MapUtility/dim3MapUtility.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/winBuild/dim3MapUtility/dim3MapUtility.opt -------------------------------------------------------------------------------- /winBuild/dim3ModelUtility/dim3ModelUtility.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "dim3ModelUtility"=.\dim3ModelUtility.dsp - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Global: 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<3> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | -------------------------------------------------------------------------------- /winBuild/dim3ModelUtility/dim3ModelUtility.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/winBuild/dim3ModelUtility/dim3ModelUtility.opt -------------------------------------------------------------------------------- /winBuild/win32Includes/GLEW/glew32.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/winBuild/win32Includes/GLEW/glew32.lib -------------------------------------------------------------------------------- /winBuild/win32Includes/JS/js32.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/winBuild/win32Includes/JS/js32.lib -------------------------------------------------------------------------------- /winBuild/win32Includes/JS/jscompat.h: -------------------------------------------------------------------------------- 1 | /* ***** BEGIN LICENSE BLOCK ***** 2 | * Version: MPL 1.1/GPL 2.0/LGPL 2.1 3 | * 4 | * The contents of this file are subject to the Mozilla Public License Version 5 | * 1.1 (the "License"); you may not use this file except in compliance with 6 | * the License. You may obtain a copy of the License at 7 | * http://www.mozilla.org/MPL/ 8 | * 9 | * Software distributed under the License is distributed on an "AS IS" basis, 10 | * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 11 | * for the specific language governing rights and limitations under the 12 | * License. 13 | * 14 | * The Original Code is Mozilla Communicator client code, released 15 | * March 31, 1998. 16 | * 17 | * The Initial Developer of the Original Code is 18 | * Netscape Communications Corporation. 19 | * Portions created by the Initial Developer are Copyright (C) 1998-1999 20 | * the Initial Developer. All Rights Reserved. 21 | * 22 | * Contributor(s): 23 | * 24 | * Alternatively, the contents of this file may be used under the terms of 25 | * either of the GNU General Public License Version 2 or later (the "GPL"), 26 | * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 27 | * in which case the provisions of the GPL or the LGPL are applicable instead 28 | * of those above. If you wish to allow use of your version of this file only 29 | * under the terms of either the GPL or the LGPL, and not to allow others to 30 | * use your version of this file under the terms of the MPL, indicate your 31 | * decision by deleting the provisions above and replace them with the notice 32 | * and other provisions required by the GPL or the LGPL. If you do not delete 33 | * the provisions above, a recipient may use your version of this file under 34 | * the terms of any one of the MPL, the GPL or the LGPL. 35 | * 36 | * ***** END LICENSE BLOCK ***** */ 37 | 38 | /* -*- Mode: C; tab-width: 8 -*- 39 | * Copyright (C) 1996-1999 Netscape Communications Corporation, All Rights Reserved. 40 | */ 41 | #ifndef jscompat_h___ 42 | #define jscompat_h___ 43 | /* 44 | * Compatibility glue for various NSPR versions. We must always define int8, 45 | * int16, jsword, and so on to minimize differences with js/ref, no matter what 46 | * the NSPR typedef names may be. 47 | */ 48 | #include "jstypes.h" 49 | #include "jslong.h" 50 | 51 | typedef JSIntn intN; 52 | typedef JSUintn uintN; 53 | typedef JSUword jsuword; 54 | typedef JSWord jsword; 55 | typedef float float32; 56 | #define allocPriv allocPool 57 | #endif /* jscompat_h___ */ 58 | -------------------------------------------------------------------------------- /winBuild/win32Includes/PNG/libpng.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/winBuild/win32Includes/PNG/libpng.lib -------------------------------------------------------------------------------- /winBuild/win32Includes/SDL/SDL.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/winBuild/win32Includes/SDL/SDL.lib -------------------------------------------------------------------------------- /winBuild/win32Includes/SDL/SDL_active.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* Include file for SDL application focus event handling */ 24 | 25 | #ifndef _SDL_active_h 26 | #define _SDL_active_h 27 | 28 | #include "SDL_stdinc.h" 29 | #include "SDL_error.h" 30 | 31 | #include "begin_code.h" 32 | /* Set up for C function definitions, even when using C++ */ 33 | #ifdef __cplusplus 34 | extern "C" { 35 | #endif 36 | 37 | /* The available application states */ 38 | #define SDL_APPMOUSEFOCUS 0x01 /* The app has mouse coverage */ 39 | #define SDL_APPINPUTFOCUS 0x02 /* The app has input focus */ 40 | #define SDL_APPACTIVE 0x04 /* The application is active */ 41 | 42 | /* Function prototypes */ 43 | /* 44 | * This function returns the current state of the application, which is a 45 | * bitwise combination of SDL_APPMOUSEFOCUS, SDL_APPINPUTFOCUS, and 46 | * SDL_APPACTIVE. If SDL_APPACTIVE is set, then the user is able to 47 | * see your application, otherwise it has been iconified or disabled. 48 | */ 49 | extern DECLSPEC Uint8 SDLCALL SDL_GetAppState(void); 50 | 51 | 52 | /* Ends C function definitions when using C++ */ 53 | #ifdef __cplusplus 54 | } 55 | #endif 56 | #include "close_code.h" 57 | 58 | #endif /* _SDL_active_h */ 59 | -------------------------------------------------------------------------------- /winBuild/win32Includes/SDL/SDL_byteorder.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_endian.h" 25 | -------------------------------------------------------------------------------- /winBuild/win32Includes/SDL/SDL_config.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | #ifndef _SDL_config_h 24 | #define _SDL_config_h 25 | 26 | #include "SDL_platform.h" 27 | 28 | /* Add any platform that doesn't build using the configure system */ 29 | #if defined(__DREAMCAST__) 30 | #include "SDL_config_dreamcast.h" 31 | #elif defined(__MACOS__) 32 | #include "SDL_config_macos.h" 33 | #elif defined(__MACOSX__) 34 | #include "SDL_config_macosx.h" 35 | #elif defined(__SYMBIAN32__) 36 | #include "SDL_config_symbian.h" /* must be before win32! */ 37 | #elif defined(__WIN32__) 38 | #include "SDL_config_win32.h" 39 | #elif defined(__OS2__) 40 | #include "SDL_config_os2.h" 41 | #else 42 | #include "SDL_config_minimal.h" 43 | #endif /* platform config */ 44 | 45 | #endif /* _SDL_config_h */ 46 | -------------------------------------------------------------------------------- /winBuild/win32Includes/SDL/SDL_config_amiga.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | #ifndef _SDL_config_amiga_h 24 | #define _SDL_config_amiga_h 25 | 26 | #include "SDL_platform.h" 27 | 28 | /* This is a set of defines to configure the SDL features */ 29 | 30 | #define SDL_HAS_64BIT_TYPE 1 31 | 32 | /* Useful headers */ 33 | #define HAVE_SYS_TYPES_H 1 34 | #define HAVE_STDIO_H 1 35 | #define STDC_HEADERS 1 36 | #define HAVE_STRING_H 1 37 | #define HAVE_INTTYPES_H 1 38 | #define HAVE_SIGNAL_H 1 39 | 40 | /* C library functions */ 41 | #define HAVE_MALLOC 1 42 | #define HAVE_CALLOC 1 43 | #define HAVE_REALLOC 1 44 | #define HAVE_FREE 1 45 | #define HAVE_ALLOCA 1 46 | #define HAVE_GETENV 1 47 | #define HAVE_PUTENV 1 48 | #define HAVE_MEMSET 1 49 | #define HAVE_MEMCPY 1 50 | #define HAVE_MEMMOVE 1 51 | #define HAVE_MEMCMP 1 52 | 53 | /* Enable various audio drivers */ 54 | #define SDL_AUDIO_DRIVER_AHI 1 55 | #define SDL_AUDIO_DRIVER_DISK 1 56 | #define SDL_AUDIO_DRIVER_DUMMY 1 57 | 58 | /* Enable various cdrom drivers */ 59 | #define SDL_CDROM_DUMMY 1 60 | 61 | /* Enable various input drivers */ 62 | #define SDL_JOYSTICK_AMIGA 1 63 | 64 | /* Enable various shared object loading systems */ 65 | #define SDL_LOADSO_DUMMY 1 66 | 67 | /* Enable various threading systems */ 68 | #define SDL_THREAD_AMIGA 1 69 | 70 | /* Enable various timer systems */ 71 | #define SDL_TIMER_AMIGA 1 72 | 73 | /* Enable various video drivers */ 74 | #define SDL_VIDEO_DRIVER_CYBERGRAPHICS 1 75 | #define SDL_VIDEO_DRIVER_DUMMY 1 76 | 77 | /* Enable OpenGL support */ 78 | #define SDL_VIDEO_OPENGL 1 79 | 80 | #endif /* _SDL_config_amiga_h */ 81 | -------------------------------------------------------------------------------- /winBuild/win32Includes/SDL/SDL_config_minimal.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | #ifndef _SDL_config_minimal_h 24 | #define _SDL_config_minimal_h 25 | 26 | #include "SDL_platform.h" 27 | 28 | /* This is the minimal configuration that can be used to build SDL */ 29 | 30 | #include 31 | 32 | typedef signed char int8_t; 33 | typedef unsigned char uint8_t; 34 | typedef signed short int16_t; 35 | typedef unsigned short uint16_t; 36 | typedef signed int int32_t; 37 | typedef unsigned int uint32_t; 38 | typedef unsigned int size_t; 39 | typedef unsigned long uintptr_t; 40 | 41 | /* Enable the dummy audio driver (src/audio/dummy/\*.c) */ 42 | #define SDL_AUDIO_DRIVER_DUMMY 1 43 | 44 | /* Enable the stub cdrom driver (src/cdrom/dummy/\*.c) */ 45 | #define SDL_CDROM_DISABLED 1 46 | 47 | /* Enable the stub joystick driver (src/joystick/dummy/\*.c) */ 48 | #define SDL_JOYSTICK_DISABLED 1 49 | 50 | /* Enable the stub shared object loader (src/loadso/dummy/\*.c) */ 51 | #define SDL_LOADSO_DISABLED 1 52 | 53 | /* Enable the stub thread support (src/thread/generic/\*.c) */ 54 | #define SDL_THREADS_DISABLED 1 55 | 56 | /* Enable the stub timer support (src/timer/dummy/\*.c) */ 57 | #define SDL_TIMERS_DISABLED 1 58 | 59 | /* Enable the dummy video driver (src/video/dummy/\*.c) */ 60 | #define SDL_VIDEO_DRIVER_DUMMY 1 61 | 62 | #endif /* _SDL_config_minimal_h */ 63 | -------------------------------------------------------------------------------- /winBuild/win32Includes/SDL/SDL_copying.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | -------------------------------------------------------------------------------- /winBuild/win32Includes/SDL/SDL_error.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* Simple error message routines for SDL */ 24 | 25 | #ifndef _SDL_error_h 26 | #define _SDL_error_h 27 | 28 | #include "SDL_stdinc.h" 29 | 30 | #include "begin_code.h" 31 | /* Set up for C function definitions, even when using C++ */ 32 | #ifdef __cplusplus 33 | extern "C" { 34 | #endif 35 | 36 | /* Public functions */ 37 | extern DECLSPEC void SDLCALL SDL_SetError(const char *fmt, ...); 38 | extern DECLSPEC char * SDLCALL SDL_GetError(void); 39 | extern DECLSPEC void SDLCALL SDL_ClearError(void); 40 | 41 | /* Private error message function - used internally */ 42 | #define SDL_OutOfMemory() SDL_Error(SDL_ENOMEM) 43 | #define SDL_Unsupported() SDL_Error(SDL_UNSUPPORTED) 44 | typedef enum { 45 | SDL_ENOMEM, 46 | SDL_EFREAD, 47 | SDL_EFWRITE, 48 | SDL_EFSEEK, 49 | SDL_UNSUPPORTED, 50 | SDL_LASTERROR 51 | } SDL_errorcode; 52 | extern DECLSPEC void SDLCALL SDL_Error(SDL_errorcode code); 53 | 54 | 55 | /* Ends C function definitions when using C++ */ 56 | #ifdef __cplusplus 57 | } 58 | #endif 59 | #include "close_code.h" 60 | 61 | #endif /* _SDL_error_h */ 62 | -------------------------------------------------------------------------------- /winBuild/win32Includes/SDL/SDL_getenv.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /winBuild/win32Includes/SDL/SDL_name.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef _SDLname_h_ 3 | #define _SDLname_h_ 4 | 5 | #if defined(__STDC__) || defined(__cplusplus) 6 | #define NeedFunctionPrototypes 1 7 | #endif 8 | 9 | #define SDL_NAME(X) SDL_##X 10 | 11 | #endif /* _SDLname_h_ */ 12 | -------------------------------------------------------------------------------- /winBuild/win32Includes/SDL/SDL_quit.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* Include file for SDL quit event handling */ 24 | 25 | #ifndef _SDL_quit_h 26 | #define _SDL_quit_h 27 | 28 | #include "SDL_stdinc.h" 29 | #include "SDL_error.h" 30 | 31 | /* 32 | An SDL_QUITEVENT is generated when the user tries to close the application 33 | window. If it is ignored or filtered out, the window will remain open. 34 | If it is not ignored or filtered, it is queued normally and the window 35 | is allowed to close. When the window is closed, screen updates will 36 | complete, but have no effect. 37 | 38 | SDL_Init() installs signal handlers for SIGINT (keyboard interrupt) 39 | and SIGTERM (system termination request), if handlers do not already 40 | exist, that generate SDL_QUITEVENT events as well. There is no way 41 | to determine the cause of an SDL_QUITEVENT, but setting a signal 42 | handler in your application will override the default generation of 43 | quit events for that signal. 44 | */ 45 | 46 | /* There are no functions directly affecting the quit event */ 47 | #define SDL_QuitRequested() \ 48 | (SDL_PumpEvents(), SDL_PeepEvents(NULL,0,SDL_PEEKEVENT,SDL_QUITMASK)) 49 | 50 | #endif /* _SDL_quit_h */ 51 | -------------------------------------------------------------------------------- /winBuild/win32Includes/SDL/SDL_types.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /winBuild/win32Includes/SDL/SDLmain.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prophile/dim3/29fca0bd05f5473f203908a7c971d40f3b73788c/winBuild/win32Includes/SDL/SDLmain.lib -------------------------------------------------------------------------------- /winBuild/win32Includes/SDL/close_code.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2004 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Library General Public 7 | License as published by the Free Software Foundation; either 8 | version 2 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Library General Public License for more details. 14 | 15 | You should have received a copy of the GNU Library General Public 16 | License along with this library; if not, write to the Free 17 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* This file reverses the effects of begin_code.h and should be included 24 | after you finish any function and structure declarations in your headers 25 | */ 26 | 27 | #undef _begin_code_h 28 | 29 | /* Reset structure packing at previous byte alignment */ 30 | #if defined(_MSC_VER) || defined(__MWERKS__) || defined(__WATCOMC__) || defined(__BORLANDC__) 31 | #ifdef __BORLANDC__ 32 | #pragma nopackwarning 33 | #endif 34 | #if (defined(__MWERKS__) && defined(__MACOS__)) 35 | #pragma options align=reset 36 | #pragma enumsalwaysint reset 37 | #else 38 | #pragma pack(pop) 39 | #endif 40 | #endif /* Compiler needs structure packing set */ 41 | 42 | --------------------------------------------------------------------------------