Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
5d32c5c
Auto-update symbols for Windows DF version auto
myk002 Feb 26, 2025
7431bc5
Merge branch 'master' into experimental
myk002 Feb 27, 2025
b5626bc
Merge branch 'master' into experimental
myk002 Feb 27, 2025
745425e
Add experimental changes
quietust Feb 27, 2025
8a1f931
Auto-update symbols for Linux DF version 51.06-lua+filesystem-test
myk002 Feb 27, 2025
298b172
remove symbol tables for non-experimental versions
myk002 Feb 27, 2025
387b0ab
fix typo in changelog
myk002 Feb 27, 2025
5e94c77
Auto-update Windows DF version to 51.06-lua+filesystem-test in symbols
myk002 Feb 27, 2025
2ee1959
Auto-update symbols for Windows DF version auto
github-actions[bot] Feb 27, 2025
bd68c72
Auto-update symbols for Linux DF version 51.06-lua+filesystem-test-2
github-actions[bot] Feb 27, 2025
ec16d56
Auto-update Windows DF version to 51.06-lua+filesystem-test-2 in symbols
github-actions[bot] Feb 27, 2025
f95bfda
Merge branch 'master' into experimental
myk002 Feb 28, 2025
8e5989e
Merge branch 'master' into experimental
myk002 Feb 28, 2025
0668909
Auto-update symbols for Windows DF version auto
github-actions[bot] Mar 1, 2025
4e349da
Auto-update Windows DF version to 51.06-lua+filesystem-test-2 in symbols
github-actions[bot] Mar 1, 2025
f8b08d5
Auto-update symbols for Windows DF version auto
github-actions[bot] Mar 2, 2025
b405972
Auto-update symbols for Linux DF version 51.06-lua+filesystem-test-4
github-actions[bot] Mar 2, 2025
7fbef77
Auto-update Windows DF version to 51.06-lua+filesystem-test-4 in symbols
github-actions[bot] Mar 2, 2025
e790a75
updates for experimental 4
myk002 Mar 2, 2025
adac21a
Merge branch 'master' into experimental
myk002 Mar 8, 2025
3b38e67
Auto-update symbols for Windows DF version auto
github-actions[bot] Mar 8, 2025
3e01651
Auto-update Windows DF version to 51.06-lua+filesystem-test-4 in symbols
github-actions[bot] Mar 8, 2025
27735bf
update structures for 51.07
myk002 Mar 11, 2025
8e10e0a
Merge pull request #831 from myk002/myk_experimental5
myk002 Mar 12, 2025
a481f0f
Auto-update symbols for Windows DF version auto
myk002 Mar 12, 2025
7eacb84
Auto-update symbols for Linux DF version 51.07-lua+filesystem-test-2
myk002 Mar 12, 2025
c3b7599
Auto-update Windows DF version to 51.07-lua+filesystem-test-2 in symbols
myk002 Mar 12, 2025
f08f056
Merge branch 'master' into experimental
myk002 Mar 12, 2025
156d1d6
Auto-update symbols for Windows DF version auto
github-actions[bot] Mar 12, 2025
abf6ced
Auto-update Windows DF version to 51.07-lua+filesystem-test-2 in symbols
github-actions[bot] Mar 12, 2025
ea26fc8
Auto-update symbols for Windows DF version auto
myk002 Mar 13, 2025
468f31c
Auto-update symbols for Linux DF version 51.08-lua+filesystem-test-1
myk002 Mar 13, 2025
766c04b
Auto-update Windows DF version to 51.08-lua+filesystem-test-1 in symbols
myk002 Mar 13, 2025
b5a6640
Merge branch 'master' into experimental
myk002 Mar 13, 2025
e546c1c
Auto-update symbols for Windows DF version auto
github-actions[bot] Mar 13, 2025
60a7316
Auto-update symbols for Windows DF version auto
github-actions[bot] Mar 14, 2025
0dabc3e
Auto-update symbols for Linux DF version 51.08-lua+filesystem-test-3
github-actions[bot] Mar 14, 2025
69b89ba
Auto-update Windows DF version to 51.08-lua+filesystem-test-3 in symbols
github-actions[bot] Mar 14, 2025
e809b4c
Auto-update symbols for Windows DF version auto
github-actions[bot] Mar 17, 2025
89499a5
Auto-update Windows DF version to 51.08-lua+filesystem-test-3 in symbols
github-actions[bot] Mar 17, 2025
4c248eb
Auto-update symbols for Windows DF version auto
github-actions[bot] Apr 2, 2025
4cb0f80
Update for 51.09
quietust Apr 2, 2025
9c3a1d5
Auto-update symbols for Linux DF version 51.09-lua+filesystem-test-1
myk002 Apr 2, 2025
55fe312
Auto-update Windows DF version to 51.09-lua+filesystem-test-1 in symbols
myk002 Apr 2, 2025
a046e46
Auto-update symbols for Windows DF version auto
github-actions[bot] Apr 3, 2025
51f6022
Auto-update symbols for Linux DF version 51.10-lua+filesystem-test-1
github-actions[bot] Apr 3, 2025
54027ba
updates for 51.10
ab9rf Apr 3, 2025
f819f8f
Auto-update Windows DF version to 51.10-lua+filesystem-test-1 in symbols
myk002 Apr 3, 2025
5b456ba
Auto-update symbols for Windows DF version auto
github-actions[bot] Apr 4, 2025
2ed027f
Auto-update Windows DF version to 51.10-lua+filesystem-test-1 in symbols
github-actions[bot] Apr 4, 2025
0dd6bb7
Merge branch 'master' into experimental
myk002 Apr 5, 2025
0a63b7c
Merge branch 'master' into experimental
myk002 Apr 10, 2025
33ffcfe
Auto-update symbols for Windows DF version auto
github-actions[bot] Apr 13, 2025
6c7b86c
Auto-update Windows DF version to 51.10-lua+filesystem-test-1 in symbols
github-actions[bot] Apr 13, 2025
dc9c014
Auto-update symbols for Windows DF version auto
github-actions[bot] Apr 21, 2025
e2af086
Auto-update symbols for Linux DF version 51.11-lua+filesystem-test-1
github-actions[bot] Apr 21, 2025
3d67955
Auto-update Windows DF version to 51.11-lua+filesystem-test-1 in symbols
github-actions[bot] Apr 21, 2025
2ab2b56
Merge branch 'master' into experimental
myk002 Apr 21, 2025
dee71d7
Auto-update symbols for Windows DF version auto
myk002 Apr 21, 2025
8674852
Auto-update Windows DF version to 51.11-lua+filesystem-test-1 in symbols
myk002 Apr 21, 2025
53d0ced
Merge remote-tracking branch 'origin/master' into experimental
myk002 Apr 23, 2025
c26cd60
Auto-update symbols for Windows DF version auto
github-actions[bot] Apr 24, 2025
b1dab4d
Auto-update Windows DF version to 51.11-lua+filesystem-test-1 in symbols
github-actions[bot] Apr 24, 2025
f677d90
Merge branch 'master' into experimental
myk002 May 6, 2025
af8e601
Merge branch 'master' into experimental
myk002 Jun 26, 2025
c9b4f17
Auto-update symbols for Windows DF version auto
github-actions[bot] Jun 27, 2025
f3bf4f3
Auto-update symbols for Windows DF version auto
github-actions[bot] Jun 28, 2025
9eda3f6
Auto-update symbols for Linux DF version 51.13-lua+filesystem-test-1
github-actions[bot] Jun 28, 2025
75e411b
Auto-update Windows DF version to 51.13-lua+filesystem-test-1 in symbols
github-actions[bot] Jun 28, 2025
9ea8ddb
Merge branch 'master' into experimental
myk002 Jun 28, 2025
fb21639
Auto-update symbols for Windows DF version auto
myk002 Jun 28, 2025
f306889
Auto-update Windows DF version to 51.13-lua+filesystem-test-1 in symbols
myk002 Jun 28, 2025
ce32258
Auto-update symbols for Windows DF version auto
github-actions[bot] Jul 3, 2025
cc82740
Auto-update Windows DF version to 51.13-lua+filesystem-test-1 in symbols
github-actions[bot] Jul 3, 2025
399623f
Merge remote-tracking branch 'upstream/master' into experimental
ab9rf Jul 3, 2025
70de980
Auto-update symbols for Windows DF version auto
github-actions[bot] Jul 3, 2025
9a27448
Auto-update symbols for Linux DF version 51.13-lua+filesystem-test-1
github-actions[bot] Jul 3, 2025
43f7e45
Auto-update Windows DF version to 51.13-lua+filesystem-test-1 in symbols
github-actions[bot] Jul 3, 2025
a4c927a
Update symbols.xml
ab9rf Jul 3, 2025
1542cc1
Auto-update symbols for Windows DF version auto
github-actions[bot] Jul 4, 2025
159ad78
Auto-update symbols for Linux DF version 51.13-lua+filesystem-test-1
github-actions[bot] Jul 4, 2025
37c79b3
Auto-update symbols for Windows DF version auto
github-actions[bot] Jul 8, 2025
dff1f3d
Auto-update symbols for Linux DF version 51.13-lua+filesystem-test-1
github-actions[bot] Jul 8, 2025
3abaa29
Auto-update Windows DF version to 51.13-lua+filesystem-test-1 in symbols
github-actions[bot] Jul 8, 2025
5661ed0
Auto-update symbols for Windows DF version auto
github-actions[bot] Jul 13, 2025
0973613
Auto-update symbols for Linux DF version 51.13-lua+filesystem-test-1
github-actions[bot] Jul 13, 2025
c372a34
Auto-update Windows DF version to 51.13-lua+filesystem-test-1 in symbols
github-actions[bot] Jul 13, 2025
ac21f3f
Auto-update symbols for Windows DF version auto
github-actions[bot] Jul 17, 2025
e68ee46
Auto-update symbols for Linux DF version 51.13-lua+filesystem-test-1
github-actions[bot] Jul 17, 2025
46d5748
Auto-update Windows DF version to 51.13-lua+filesystem-test-1 in symbols
github-actions[bot] Jul 17, 2025
709af41
Auto-update symbols for Windows DF version auto
github-actions[bot] Jul 21, 2025
9fcabfc
Auto-update symbols for Linux DF version 52.01
github-actions[bot] Jul 21, 2025
bc6a8bb
Auto-update Windows DF version to 52.01 in symbols
github-actions[bot] Jul 21, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions df.d_interface.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5898,6 +5898,7 @@
<enum-item name='START'/>
<enum-item name='LOAD_OBJECT_FILES'/>
<enum-item name='LOAD_MUSICSOUND'/>
<enum-item name='LOAD_LUA'/>
<enum-item name='PROCESS_LANGUAGES'/>
<enum-item name='PROCESS_INORGANICS'/>
<enum-item name='PROCESS_PLANTS'/>
Expand Down
2 changes: 2 additions & 0 deletions df.datafile.xml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,8 @@
<compound type-name='shared_world_headerst' name='world_header'/>

<stl-string name='filename_noext'/>
<stl-fs-path name='full_path'/>
<bool name='is_portable'/>
</struct-type>
</data-definition>

Expand Down
2 changes: 1 addition & 1 deletion df.g_src.init.xml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@

<enum-type type-name='init_media_flags'> bay12: InitMediaFlag
<enum-item name='SOUND_OFF'/>
<enum-item name='UNUSED_01_02'/>
<enum-item name='PORTABLE_MODE'/>
<enum-item name='COMPRESS_SAVES'/>
</enum-type>

Expand Down
1 change: 1 addition & 0 deletions df.itemdef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@
<vmethod name='categorize' comment='add to world.raws.itemdefs.whatever'/>
<vmethod name='finalize' comment='calculate stuff like base value'/>
<vmethod name='init_material_information'/>
<vmethod name='push_to_lua'><pointer name='lua_state'/></vmethod>
<vmethod is-destructor='true'/>
</virtual-methods>
</class-type>
Expand Down
12 changes: 12 additions & 0 deletions df.random_objects.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<data-definition>
<struct-type type-name='random_object_handlerst'>
<pointer name='state' comment='actually a LuaState structure that contains a lua_State pointer'/>
</struct-type>
</data-definition>

<!--
Local Variables:
indent-tabs-mode: nil
nxml-child-indent: 4
End:
-->
2 changes: 2 additions & 0 deletions df.reaction.xml
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,8 @@
<enum-item name='AUTOMATIC'/>
<enum-item name='ADVENTURE_MODE_ENABLED'/>
<enum-item name='GENERATED'/>
<enum-item name='FORTRESS_MODE_ENABLED'/>
<enum-item name='WORLDGEN_ENABLED'/>
</enum-type>

<struct-type type-name='reaction' original-name='reactionst'
Expand Down
2 changes: 2 additions & 0 deletions df.region.xml
Original file line number Diff line number Diff line change
Expand Up @@ -509,6 +509,8 @@
</compound>
<compound type-name='shared_world_headerst' name='world_header'/>
<stl-string name='filename_noext'/>
<stl-fs-path name='full_path'/>
<bool name='is_portable'/>
</struct-type>

-- Unused: map_generatorst
Expand Down
9 changes: 7 additions & 2 deletions df.world.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<stl-vector name='dependency_type' type-name='mod_header_required_id_flag'/>
<stl-vector pointer-type='stl-string' name='conflicts'/>
<bitfield name='flags' base-type='uint32_t' type-name='mod_header_flag'/>
<stl-string name='src_dir'/>
<stl-fs-path name='src_dir'/>
<uint64_t name='steam_file_id'/>
<stl-string name='steam_title'/>
<stl-string name='steam_description'/>
Expand Down Expand Up @@ -320,7 +320,7 @@
<struct-type type-name='object_loaderst'>
<enum name='load_object_stage' type-name='load_object_stage_type'/>
<int32_t name='load_object_stage_count'/>
<stl-vector name='object_files' since='v0.40.01' type-name='ptr-string'/>
<stl-vector name='object_files' since='v0.40.01' type-name='stl-fs-path'/>
<int32_t name='object_file_index' since='v0.40.01' refers-to='$$._parent.object_files[$]'/>

<int32_t name='current_load_order_index'/>
Expand Down Expand Up @@ -356,6 +356,7 @@
<enum-item name='SortMusic'/>
<enum-item name='SortSound'/>

<enum-item name='PreprocessLua'/>
<enum-item name='ProcessLanguages'/>
<enum-item name='ProcessInorganics'/>
<enum-item name='ProcessPlants'/>
Expand Down Expand Up @@ -392,6 +393,7 @@
<enum-item name='CustomEntities'/>
<enum-item name='CustomReactions'/>
<enum-item name='CustomInteractions'/>
<enum-item name='CustomLua'/>
<enum-item name='FinalizeCustomObjects'/>
<enum-item name='Graphics'/>
<enum-item name='Done'/>
Expand Down Expand Up @@ -625,6 +627,7 @@
<compound name='text_set' type-name='text_set_handlerst'/>
<compound name='music' type-name='music_handlerst'/>
<compound name='sound' type-name='sound_handlerst'/>
<compound name='random_object' type-name='random_object_handlerst'/>
<compound name='mat_table' type-name='special_mat_table'/>
</compound>

Expand Down Expand Up @@ -748,6 +751,8 @@
<compound name='attack_chance_info' type-name='attack_chance_infost'/>

<compound name='active_tutorial' type-name='active_tutorialst'/>

<stl-fs-path name='loaded_save_path'/>
</struct-type>
</data-definition>

Expand Down
11,084 changes: 4,467 additions & 6,617 deletions symbols.xml

Large diffs are not rendered by default.

Loading