< 1638316831 677239 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :Another idea is to name it by a recursive acronym like GNU and other projects has, but now we already have the name, anyways. < 1638425942 344253 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca QUIT :Ping timeout: 240 seconds < 1638429645 643259 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca JOIN #freeheromesh zzo38 :zzo38 < 1638699417 576483 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :I had recently added a few features into the picture editor. < 1638764575 999449 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :Do you have ideas about the table of contents menu working? I thought to make it available SQL table with both standard and custom columns. < 1638764628 897445 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :Standard columns would include at least the level ID number, level order number, whether or not a solution is available, and whether or not it is marked as the current user having solved it. < 1638768389 873923 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca QUIT :*.net *.split < 1638768431 9 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca JOIN #freeheromesh zzo38 :zzo38 < 1638769053 955821 :riv!river@tilde.team/user/river QUIT :*.net *.split < 1638769111 698039 :riv!river@tilde.team/user/river JOIN #freeheromesh river :My real name < 1639084871 146812 :river!~My_user_n@tilde.team/user/river JOIN #freeheromesh river :My real name < 1639088650 417653 :infra_red[m]!~infraredm@2001:470:69fc:105::849 JOIN #freeheromesh * :@infra_red:matrix.org < 1639090015 854390 :infra_red[m]!~infraredm@2001:470:69fc:105::849 QUIT :Quit: Client limit exceeded: 20000 < 1639095060 433108 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :The feature added today is the (Control) block, which defines a global control object which is not in the playfield. < 1639095228 955049 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :Such an object can never be created, destroyed, moved, or displayed on the screen, but can still receive broadcast messages, etc. This means that it is possible to have global keyboard functions or turn-based actions regardless of what other objects might or might not have. < 1639095311 85236 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :I think I had found all of the places where these condition might be violated and where it already assumes X and Y coordinates are greater than zero, in order to avoid out of bound access or segfaults or other problems, but maybe I might have missed some. < 1639324187 710347 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca QUIT :Ping timeout: 252 seconds < 1639337571 326103 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca JOIN #freeheromesh zzo38 :zzo38 < 1639342419 383426 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca QUIT :Remote host closed the connection < 1639342439 909775 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca JOIN #freeheromesh zzo38 :zzo38 < 1639363643 204719 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :Perhaps the format of the USERSTATE data for the .LVL lumps should be changed, to support other features in future. Currently, it consists of the move list, followed by three 16-bit numbers, being the mark position, level version number (minus one if you have not solved it), and the length of the move list. < 1639363757 209172 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :One thing I want to include support for (in this and other files; there are many places where it would likely need adjusted) is multi-byte moves, which may be needed to support coordinate input (I cannot think of any other reason why multibyte moves may be needed, though). < 1639363814 519047 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :So, the proposal is that each record has a one byte record type, two bytes giving the data length of the record, and then the data. < 1639363950 410232 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :Also, the USERSTATE data for the LEVEL.IDX lump could store a bitmap of solved levels for quick access when displaying a list of solved/unsolved levels and when otherwise using that information in a SQL query. < 1639464977 85318 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :Now I have started the implementation of the LEVELS table. With the default key bindings, you can push ALT and the number pad - or + to skip to the previous or next unsolved level. < 1639509999 620993 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca QUIT :Ping timeout: 252 seconds < 1639510706 95540 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca JOIN #freeheromesh zzo38 :zzo38 < 1639612804 165316 :riv!river@tilde.team/user/river QUIT :*.net *.split < 1639613185 170547 :riv!river@tilde.team/user/river JOIN #freeheromesh river :My real name < 1639652676 274952 :river!~My_user_n@tilde.team/user/river PRIVMSG #freeheromesh :good < 1639756309 75407 :river!~My_user_n@tilde.team/user/river QUIT :Ping timeout: 240 seconds < 1640340804 9927 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :Recently I had been working on the level table implementation, and now have working (not committed yet) of some of the changes needed to customize the level table. < 1640477027 155964 :riv!river@tilde.team/user/river QUIT :Ping timeout: 250 seconds < 1640688923 501545 :TsVignesh[m]!~vikitsmat@2001:470:69fc:105::1:5a28 JOIN #freeheromesh * :@vikits:matrix.org < 1640688960 175641 :TsVignesh[m]!~vikitsmat@2001:470:69fc:105::1:5a28 PRIVMSG #freeheromesh :Hi Zzo38, < 1640688993 798710 :TsVignesh[m]!~vikitsmat@2001:470:69fc:105::1:5a28 PRIVMSG #freeheromesh :I recently compiled free hero mesh on linux and tried to use MESH games in it < 1640689008 212936 :TsVignesh[m]!~vikitsmat@2001:470:69fc:105::1:5a28 PRIVMSG #freeheromesh :so far I see only Hero Hearts is supported < 1640689034 336167 :TsVignesh[m]!~vikitsmat@2001:470:69fc:105::1:5a28 PRIVMSG #freeheromesh :Though there are many more tiles using the same engine < 1640689039 421519 :TsVignesh[m]!~vikitsmat@2001:470:69fc:105::1:5a28 PRIVMSG #freeheromesh :wondering what could be wrong < 1640715779 758052 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :Did you aread the FAQ section at the bottom of the README file? < 1640715780 984977 :infra_red[m]!~infraredm@2001:470:69fc:105::849 JOIN #freeheromesh * :@infra_red:matrix.org < 1640715800 156027 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :Also, what error messages did you get, if any? < 1640715844 861715 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :Most of the puzzle sets are working for me (once a few minor changes are made, as described in the FAQ) < 1640715967 793870 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :TsVignesh[m]: These recent message are reply to your questions < 1640737075 826951 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :If something doesn't work, I would like to know what happened when you tried it, so that I can fix it and/or know what to tell to you, please. < 1640760066 850285 :TsVignesh[m]!~vikitsmat@2001:470:69fc:105::1:5a28 PRIVMSG #freeheromesh :Sure, I'll provide error log when I run again < 1640760174 51724 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :OK < 1640761774 15793 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :(If you are willing to say, what time zone are you in? I am in UTC-8 time zone) < 1640763018 19627 :TsVignesh[m]!~vikitsmat@2001:470:69fc:105::1:5a28 PRIVMSG #freeheromesh :I am from India (in IST time) < 1640763063 722750 :TsVignesh[m]!~vikitsmat@2001:470:69fc:105::1:5a28 PRIVMSG #freeheromesh :and I usually play games after office hours late night before sleep < 1640763143 541157 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :OK < 1640763795 87216 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #freeheromesh :Are you using files from the 32-bit version of the MESH engine? If so, I do not know the compatibility; the 32-bit version of the MESH engine does not run on my computer so I cannot test it. I also have not checked if the file format is compatible. If you (or anyone else) know about this, then I can add information into the documentation about this. < 1640992649 311366 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca QUIT :*.net *.split < 1640993790 635974 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca JOIN #freeheromesh zzo38 :zzo38