Talk:Modifying an existing level: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 215: Line 215:
** Therefore, you can define '''hash parity''' of output files as a '''general goal''', with the '''exception''' that differences can be ignored if they are caused only by '''non-semantic ID changes'''. In other words: you may consider semantic equivalence under normalized comparison as sufficient.
** Therefore, you can define '''hash parity''' of output files as a '''general goal''', with the '''exception''' that differences can be ignored if they are caused only by '''non-semantic ID changes'''. In other words: you may consider semantic equivalence under normalized comparison as sufficient.
** By the way, DAE files - which are internally XML - contain tags for the authoring tool and version. Therefore, these files may also differ at the byte level.
** By the way, DAE files - which are internally XML - contain tags for the authoring tool and version. Therefore, these files may also differ at the byte level.
* After all obvious bugs have been fixed with help of roundtripping, unit testing could be done to catch smaller mismatches and bugs. Eventually, ingame testing would be done.


=====Agent.md example=====
=====Agent.md example=====
8,981

edits