teeemcee
2023-04-23 19:44:52 -0700 (Sun, 23 Apr 2023)
63
distribmenu: convert distribute_game_as_mac_app to package_game
---
U wip/distribmenu.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/oh
teeemcee
2023-04-23 19:44:58 -0700 (Sun, 23 Apr 2023)
210
distribmenu: gather up even more duplicated code into gather_common_files
Also, always check buildinfo.ini packaging_version before doing other sanity
checks. And show a more informative error if it's missing.
---
U wip/distribmenu.bas
_
teeemcee
2023-04-23 19:45:04 -0700 (Sun, 23 Apr 2023)
47
distribmenu: add Export Windows build for Steam
---
U wip/distribmenu.bas
U wip/whatsnew.txt
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.c
teeemcee
2023-04-23 19:45:11 -0700 (Sun, 23 Apr 2023)
260
distribmenu: itch_butler_upload cleanup: simpler error checking
Better to error out immediately rather than continue to the end before checking
for errors.
And distribute_game_* functions now return the exported file paths to avoid
needing
teeemcee
2023-04-23 19:45:18 -0700 (Sun, 23 Apr 2023)
78
Split out format_filesize, add file_count & limit args to count_directory_size
---
U wip/common.bi
U wip/common.rbas
U wip/util.bas
U wip/util.bi
___
Ohrrpgce mailing list
ohrrpgce@lists.mo
teeemcee
2023-04-23 19:45:26 -0700 (Sun, 23 Apr 2023)
48
distribmenu: Add Customize Package Contents menu
---
U wip/distribmenu.bas
U wip/loading.rbas
U wip/udts.bi
U wip/whatsnew.txt
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
htt
teeemcee
2023-04-23 19:45:32 -0700 (Sun, 23 Apr 2023)
45
Fix a_pop crash when removing list array item
---
U wip/util.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
teeemcee
2023-04-23 19:45:38 -0700 (Sun, 23 Apr 2023)
153
Dismiss the quit popup warning by moving the mouse
Because I use focus-follows-mouse, moving the mouse off the window has dismissed
it for me for years.
---
U wip/common.rbas
U wip/custom.bas
___
teeemcee
2023-04-24 19:00:41 -0700 (Mon, 24 Apr 2023)
261
standardmenu now defaults to 9px line spacing, position 4,4, and
autosize_ignore_pixels = 6
Added pMenuX/Y and pInfoX/Y constants for the position of the menu and tooltips.
However, still need to update all calls to standardmenu, as most
teeemcee
2023-04-25 00:05:50 -0700 (Tue, 25 Apr 2023)
207
Use a multichoice box for Custom's quit message, and delete sublist()
Don't know why I didn't do this a decade ago, I've always found the quit prompt
ugly!
And save_current_game now also uses basic_textbox
---
U wip/custom.bas
U wip/cu
teeemcee
2023-04-25 19:41:44 -0700 (Tue, 25 Apr 2023)
45
Minor code cleanup in check_wallmap_collision
---
U wip/walkabouts.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamste
teeemcee
2023-04-25 19:41:51 -0700 (Tue, 25 Apr 2023)
86
float_grabber (percent_grabber with new is_percent=NO arg), to edit non-percent
floats
---
U wip/common.bi
U wip/common.rbas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://l
teeemcee
2023-04-25 19:41:58 -0700 (Tue, 25 Apr 2023)
264
sliceedit: replace sliceed_rule_byte with sliceed_rule_ubyte
Changed all the 8-bit-enum types used in Slice into ubytes instead of bytes.
I left sliceed_rule_byte commented, we'll likely use it in future.
sliceed_rule_ubyte is useful for 0
teeemcee
2023-04-25 19:42:05 -0700 (Tue, 25 Apr 2023)
74
sliceedit: sprite color modulation settings, priviledged mode only for now
---
U wip/sliceedit.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listin
james
2023-04-27 06:03:11 -0700 (Thu, 27 Apr 2023)
155
Increase the allowed boundaries for hero slot positioning in the hero formation
editor
Show an on-screen hint for reverting to default position with CTRL+D
---
U wip/formationedit.bas
U wip/ohrhelp/hero_formation_editor_placement.txt
U w
teeemcee
2023-05-02 20:20:19 -0700 (Tue, 02 May 2023)
235
Fix display and bounding of position in hero form editor not including the
offset
But the previous commit already papered over this mistake (introduced recently
in r13147) which prevented putting heroes on the left half of the screen.
---
teeemcee
2023-05-02 20:20:28 -0700 (Tue, 02 May 2023)
597
vec2Distance, vec3Distance, and some float2 (FB) & float3 (C++) overloaded
operators
In particular, add XYPair.let(XYPair) so that you can write
dim pos as XYPair
pos = some_float2_expression
unfortunately there is no way in FB to make
teeemcee
2023-05-02 20:20:38 -0700 (Tue, 02 May 2023)
34
Minor code cleaning: use of XYPair
---
U wip/attackedit.bas
U wip/game.bas
U wip/plankmenu.bas
U wip/yetmore2.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.mot
teeemcee
2023-05-02 20:20:46 -0700 (Tue, 02 May 2023)
107
Remove RectType+XYPair (and minus) operators, seems over the top
Even deleting 8 lines is worth something.
---
U wip/allmodex.bas
U wip/mapsubs.bas
U wip/util.bas
U wip/util.bi
___
Ohrrpg
teeemcee
2023-05-02 20:20:54 -0700 (Tue, 02 May 2023)
156
Fix percent/float_grabber reducing the number of decimals as you press
Left/Right
For example, pressing Left on 3.141 would change to 3.14 instead of 3.140
---
U wip/common.rbas
U wip/util.bas
_
teeemcee
2023-05-02 20:21:02 -0700 (Tue, 02 May 2023)
53
Rename percent_grabber's decimalplaces arg to sigfigs
---
U wip/common.bi
U wip/common.rbas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cg
teeemcee
2023-05-02 20:21:10 -0700 (Tue, 02 May 2023)
202
Fix percent_grabber dropping trailing zeros due to precision issues
When trying to edit a large value the epsilon used was too small, so it would
constantly regenerate the repr and falsely return true.
---
U wip/common.rbas
_
teeemcee
2023-05-02 20:21:22 -0700 (Tue, 02 May 2023)
282
Revert "Minor code cleanup in check_wallmap_collision" which causes autotest
failure
The comment above the "(pos - nextalign) MOD tilesize = 0" check explained why
"pos = nextalign" wasn't a correct subtitute...
This reverts commit r13244
teeemcee
2023-05-02 22:05:11 -0700 (Tue, 02 May 2023)
91
Fix Attack Damage Color off by one, and not used for No Damage/Don't Display
Damage attacks
---
U wip/attackedit.bas
U wip/bmodsubs.bas
U wip/ohrhelp/attack_appearance.txt
U wip/whatsnew.txt
_
teeemcee
2023-05-02 22:05:23 -0700 (Tue, 02 May 2023)
59
Attacks set to No Damage ignored the "Show Attack Name" bit
---
U wip/bmod.rbas
U wip/bmodsubs.bas
U wip/whatsnew.txt
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.m
teeemcee
2023-05-03 01:20:42 -0700 (Wed, 03 May 2023)
78
Don't 'hold' the previous screen behind thingbrowser, I think it oft looks bad
---
U wip/thingbrowser.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org
teeemcee
2023-05-03 01:20:50 -0700 (Wed, 03 May 2023)
80
Put Previous Menu at top of tileset editor menu, instead of Cancel at the bottom
---
U wip/drawing.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/li
teeemcee
2023-05-03 01:20:58 -0700 (Wed, 03 May 2023)
285
Allow exiting Tileset editor with the mouse, mostly.
Added a 'Back' button in the corner of the Tile Editor.
You can right click in the tile picker to exit, except in the Default
Passability editor.
Also, I moved multichoice() buttons an
teeemcee
2023-05-03 01:52:13 -0700 (Wed, 03 May 2023)
74
sliceedit: press a tool's shortcut again to deselect it
Suggested by Bena
---
U wip/ohrhelp/template_sliceedit_keys.txt
U wip/sliceedit.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamst
teeemcee
2023-05-03 01:52:21 -0700 (Wed, 03 May 2023)
146
sliceedit: Fix right-dragging in detail editor selecting menu items
(Fixed with hit_test)
Also, allow exiting slice_editor_xy by right-clicking.
---
U wip/ohrhelp/template_sliceedit_xy_shared.txt
U wip/sliceedit.bas
__
teeemcee
2023-05-06 22:00:06 -0700 (Sat, 06 May 2023)
50
accelerating_keydown, for faster numerical editing
---
U wip/common.rbas
U wip/whatsnew.txt
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cg
teeemcee
2023-05-10 20:40:37 -0700 (Wed, 10 May 2023)
355
gif.h: effective delta coding, without flicker, when dithering 32-bit frames
Don't write pixels that didn't actually change, this caused flickering whenever
quantisation is necessary, and the error propagation would then cause
neighbouring
teeemcee
2023-05-10 20:40:47 -0700 (Wed, 10 May 2023)
87
Timing a single slice's Draw(), shown in new sliceedit Metadata section, plus
ScreenX/Y
---
U wip/sliceedit.bas
U wip/slices.bas
U wip/slices.bi
U wip/util.bas
U wip/util.bi
U wip/whatsnew.txt
___
teeemcee
2023-05-10 20:40:55 -0700 (Wed, 10 May 2023)
96
Stop measure_timer_overhead early if it's slow
For example, TIMER is really slow in a Win XP VM
---
U wip/scripting.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.mo
teeemcee
2023-05-10 20:41:03 -0700 (Wed, 10 May 2023)
79
Subtract measure_timer_overhead from slice draw timing, and move it to util.bas
---
U wip/scripting.bas
U wip/sliceedit.bas
U wip/util.bas
U wip/util.bi
___
Ohrrpgce mailing list
ohrrpgce@l
teeemcee
2023-05-10 20:41:10 -0700 (Wed, 10 May 2023)
66
sliceedit: move Extra Data section to the bottom for faster access
---
U wip/sliceedit.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/o
teeemcee
2023-05-14 19:58:03 -0700 (Sun, 14 May 2023)
78
DescribeSlice didn't actually return anything. Affected certain error messages
---
U wip/slices.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listi
teeemcee
2023-05-16 16:24:31 -0700 (Tue, 16 May 2023)
102
Clean up & split out vehicle_controls()
Satisfying to clean up code that went down such a wrong path.
---
U wip/game.bas
U wip/walkabouts.bas
U wip/walkabouts.bi
___
Ohrrpgce mailing list
o
teeemcee
2023-05-16 16:24:47 -0700 (Tue, 16 May 2023)
24
Add "suspend walkabouts"
---
U wip/const.bi
U wip/docs/plotdict.xml
U wip/docs/plotdictionary.html
U wip/game.bas
U wip/game.bi
U wip/plotscr.hsd
U wip/scriptcommands.bas
U wip/testgame/autotest.hss
U wip/testgame/autotest.r
teeemcee
2023-05-25 20:01:54 -0700 (Thu, 25 May 2023)
199
Fix reading from ohrrpgce_config.ini not working at all
Was broken by r13101 (497ba6f3e7) because *@!"\0"=""
This had the notable effect that mouse pan speed in the map editor
defaulted to minimum.
---
U wip/common.rbas
teeemcee
2023-05-25 20:01:46 -0700 (Thu, 25 May 2023)
70
sliceedit: show ScreenX/Y relative to the draw_root, to ignore panning
---
U wip/sliceedit.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.c
teeemcee
2023-05-25 20:02:06 -0700 (Thu, 25 May 2023)
317
Export graphics as .png, or as set by graphics_export_format config setting
This affects sprites, tilesets, backdrops, master palettes, and map layers.
Not screenshots or map images.
The only two allowed export options are bmp and png; I d
teeemcee
2023-05-25 20:02:17 -0700 (Thu, 25 May 2023)
55
Finally add Master Palettes option to the graphics menu
---
U wip/custom.bas
U wip/custom.bi
U wip/generaledit.rbas
U wip/ohrhelp/gfxmain.txt
U wip/uiconst.bi
___
Ohrrpgce mailing list
oh
teeemcee
2023-05-25 20:02:26 -0700 (Thu, 25 May 2023)
527
Tile/spriteedit: when picking a color by right-click/G/Enter, change to Draw
tool if using a non-drawing tool (mainly Scroll)
This sounds like an unimportant tweak but I probably accidentally scrolled 40
times today because it didn't do th
teeemcee
2023-05-30 05:20:39 -0700 (Tue, 30 May 2023)
149
Rename misspelt 'Vapourise' to Vaporize, add dissolve:vaporise and
dissolve:vaporize
Personally, all three spellings look wrong. I prefer vapourize!
---
U wip/allmodex.bas
U wip/common.rbas
U wip/const.bi
U wip/docs/plotdict.xml
U
teeemcee
2023-05-30 05:20:47 -0700 (Tue, 30 May 2023)
255
gfx_fb: Add --noinput, to avoid a freeze in getc when not running on a tty
This is useful if you want to actually run a game (benchmark.rpg inside a Python
subprocess call in my case) rather than just reading output from commandline
flags l
teeemcee
2023-06-27 09:32:10 -0700 (Tue, 27 Jun 2023)
106
"forward X", "forward Y" commands, by Holly Hart!
The tile forward of the/a hero, a very command pattern.
---
U wip/const.bi
U wip/docs/plotdict.xml
U wip/plotscr.hsd
U wip/scriptcommands.bas
U wip/testgame/autotest.hss
U wip/te
teeemcee
2023-07-01 09:03:21 -0700 (Sat, 01 Jul 2023)
232
Attack extra data, and "get attack extra", patch by Holly
Attacks have a fixed 3 extras, for now. "get extra" can't be used on them.
Adds an Attack Data section to the plotdict and moves get/readattackname,
getattackcaption there.
---
U
teeemcee
2023-07-01 09:03:31 -0700 (Sat, 01 Jul 2023)
73
plotdict: improvements and updates to some attack and extra data commands
---
U wip/docs/plotdict.xml
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/lis
teeemcee
2023-07-05 07:10:06 -0700 (Wed, 05 Jul 2023)
316
Corrupt .oggs could show a BUG message. Change to a debug.
There are some crash reports specifically with:
(BUG) ERROR: sound_play: Mix_PlayChannel failed:Tried to play a chunk with a
bad frame
Adding an example that caused that error, te
teeemcee
2023-07-08 22:07:10 -0700 (Sat, 08 Jul 2023)
137
Make ohr_nightly_vm.sh upload nightly-check.ini in addition to emailing it
Changed the format of the email a bit to make it a valid .ini
---
U wip/nightly/check_nightly_wip.sh
U wip/nightly/ohr_nightly_vm.sh
___
teeemcee
2023-07-08 22:07:24 -0700 (Sat, 08 Jul 2023)
3255
Rename most Windows, Mac and Linux packages for consistency
Except for Mac full packages, Win/Mac/Linux stable/nightly full/player-only
packages now use
a nearly consistent naming scheme:
ohrrpgce-player-{OS}-{VERSION}{SUFFIX}.{EXT}
ohr
teeemcee
2023-07-10 19:39:03 -0700 (Mon, 10 Jul 2023)
649
Update ohrstable.sh for the many renamed packages in ichorescent
Note that the Distribute Game menu no longer downloads ohrrpgce-player
packages from hamsterrepublic.com/dl/. So the only reason to update those
links is for linking to, which
teeemcee
2023-07-10 19:44:41 -0700 (Mon, 10 Jul 2023)
159
Fix ohrstable.sh not reporting correct current version
The naming of ohrrpgce-source-$VERSION.zip hasn't changed since 2005,
so use that as reference instead.
---
U web/ohrstable.sh
___
Ohrrpgc
teeemcee
2023-07-10 20:01:01 -0700 (Mon, 10 Jul 2023)
257
That ohrstable.sh fix to PLAYERSTABLE was wrong, I didn't read
The variable is named PLAYERSTABLE, it's meant to be the version used for
the PLAYER packages, not the source.
It's just going to print an error until ichorescent is released,
teeemcee
2023-07-10 20:11:42 -0700 (Mon, 10 Jul 2023)
61
Update release-itchio.sh for renamed ohrrpgce-win.zip package
---
U wip/release/release-itchio.sh
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinf
teeemcee
2023-07-10 20:11:50 -0700 (Mon, 10 Jul 2023)
71
Fix Alectormancy whatsnew not mentioning Distribute for Mac OSX option!
---
U wip/whatsnew.txt
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.c
teeemcee
2023-07-13 21:50:54 -0700 (Thu, 13 Jul 2023)
214
Silence rsav warning about unexpected node status_char
That node was removed in r12043 because it was pointless.
"Save slot 2: savegame.rbas:383, in gamestate_state_from_reload: unexpected
node node:/status_char"
---
U wip/savegame.rbas
teeemcee
2023-07-13 21:51:06 -0700 (Thu, 13 Jul 2023)
144
Make small, large, bound, in_bound inline functions.
Far faster, and shaves 5KB off exe size too.
(Private in FB is equivalent to static in C)
---
U wip/util.bas
U wip/util.bi
___
Ohrrpgce m
teeemcee
2023-07-13 21:51:14 -0700 (Thu, 13 Jul 2023)
129
Move most XYPair operators to util.bi so they're inlineable. And a couple Float2
For efficiency, and saves another 5KB exe size.
---
U wip/util.bas
U wip/util.bi
___
Ohrrpgce mailing list
ohr
teeemcee
2023-07-13 23:15:10 -0700 (Thu, 13 Jul 2023)
357
In release mode only log the first 50 script errors to g_debug.txt, because
it's slow
Scripts that spammed errors could slow down badly, even if g_debug.txt reached
its max size and nothing was logged. It was especially slow on Windows.
teeemcee
2023-08-17 20:12:31 -0700 (Thu, 17 Aug 2023)
276
${KI#} markup to change initial color and fix display of collapsed hidden
subtrees in sliceedit
A collapsed hidden subtree didn't show in the seelcted-disabled text colour.
${KI#} is just a temporary kludge to fix this bug until a popable
teeemcee
2023-08-17 20:12:40 -0700 (Thu, 17 Aug 2023)
287
sliceedit: fix various bugs when the selected slice is in a collapsed subtree
Except for one special case, cursor_seek didn't work when if the slice was
hidden. For example, the selected slice was lost if moved into a collapsed
tree,jumping
teeemcee
2023-08-17 20:12:59 -0700 (Thu, 17 Aug 2023)
34
Add 'size' arg to pick_tooltip_pos
---
U wip/common.bi
U wip/common.rbas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherha
teeemcee
2023-08-17 20:12:49 -0700 (Thu, 17 Aug 2023)
93
allowspecial arg to FindSliceCollision/AtPoint; ctrl-click to select Special
slices in editor
---
U wip/sliceedit.bas
U wip/slices.bas
U wip/slices.bi
___
Ohrrpgce mailing list
ohrrpgce@list
teeemcee
2023-08-17 20:13:07 -0700 (Thu, 17 Aug 2023)
158
Fix wrapprintbg not drawing the background with correct size and position
It just drew a 10px high rectangle instead of measuring. And was offset by
a pixel.
---
U wip/allmodex.bas
___
Ohrrpgce
teeemcee
2023-08-17 20:13:17 -0700 (Thu, 17 Aug 2023)
153
Split out default_menu_controls and init_multichoice_menudef from multichoice
Also removed an init_menu_state from multichoice that was no longer needed
---
U wip/common.bi
U wip/common.rbas
U wip/menus.bas
U wip/menus.bi
_
teeemcee
2023-08-17 20:13:25 -0700 (Thu, 17 Aug 2023)
28
sliceedit: Some code cleanup
---
U wip/sliceedit.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
teeemcee
2023-08-17 20:13:37 -0700 (Thu, 17 Aug 2023)
118
sliceedit: Add slice picker menu
Added ses.focus to track keyboard focus
Split update_menu_captions out of draw_menu
---
U wip/menus.bas
U wip/menus.bi
U wip/ohrhelp/template_sliceedit_keys.txt
U wip/sliceedit.bas
U wip/whatsnew.
teeemcee
2023-08-17 20:13:50 -0700 (Thu, 17 Aug 2023)
62
Floating ModularMenus now quit when you click outside the menu
---
U wip/menus.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-
teeemcee
2023-08-19 18:08:44 -0700 (Sat, 19 Aug 2023)
228
Invoke gifsicle with -O3 --careful instead of -O2, to workaround Discord bug
Discord's gif recompressor is garbage, increasing sizes and corrupting gifs
recorded by the OHR from 24-bit color depth and then run through gifsicle.
---
U wip/
teeemcee
2023-08-19 18:08:52 -0700 (Sat, 19 Aug 2023)
157
sliceedit: in recursive subeditor, fix phantom siblings of the root appearing
Their outlines would appear on mouse over, and they showed in the picker menu.
---
U wip/sliceedit.bas
___
Ohrrpgce
teeemcee
2023-08-19 18:09:00 -0700 (Sat, 19 Aug 2023)
299
sliceedit: fix positions of invisible slices not updating in some cases
E.g. this happened when panning the collection while in the slice detail menu
for an invisible slice; also I broke the F focus key in a previous commit.
And we no long
teeemcee
2023-08-19 22:06:50 -0700 (Sat, 19 Aug 2023)
78
sliceedit: draw the selected slice in the Picker menu on top of the collection
---
U wip/ohrhelp/template_sliceedit_keys.txt
U wip/sliceedit.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherh
james
2023-09-04 11:47:51 -0700 (Mon, 04 Sep 2023)
201
Add a very simple MenuDefSlice (subclass of ClassSlice) which allows drawing a
menu at the correct depth in a slice tree.
Resolves bug #1262 Target cursors and damage digits appear behind battle menus
---
U wip/SConscript
U wip/bmod.rbas
james
2023-09-04 14:22:49 -0700 (Mon, 04 Sep 2023)
151
In the menu editor, fix the rect.topleft of the menu state for the menu we are
editing to match the preview window in the bottom right
Fixes bug #1257
---
U wip/menuedit.bas
___
Ohrrpgce mailing
james
2023-09-04 14:22:53 -0700 (Mon, 04 Sep 2023)
193
In the menu editor, clicking outside of the detail menu takes you back to the
menu you are editing, and clicking outside the menu you are editing takes you
back to the toplevel menu editor menu
---
U wip/common.bi
U wip/common.rbas
U wi
james
2023-09-04 15:02:07 -0700 (Mon, 04 Sep 2023)
80
Bump the versions of SDL2 and SDL2_mixer downloaded by mac/get_sdl_frameworks.sh
---
U wip/mac/get_sdl_frameworks.sh
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherham
james
2023-09-04 16:49:48 -0700 (Mon, 04 Sep 2023)
76
mac/get_sdl_frameworks.sh now also installs the frameworks that it downloads
---
U wip/mac/get_sdl_frameworks.sh
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster
james
2023-09-04 16:49:51 -0700 (Mon, 04 Sep 2023)
57
Rename get_sdl_frameworks.sh to install_sdl_frameworks.sh
---
D wip/mac/get_sdl_frameworks.sh
A wip/mac/install_sdl_frameworks.sh
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://
james
2023-09-04 16:56:35 -0700 (Mon, 04 Sep 2023)
77
install_sdl_frameworks.sh - fix a typo, and use sudo for /Library/Frameworks/
---
U wip/mac/install_sdl_frameworks.sh
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherha
james
2023-09-05 13:49:22 -0700 (Tue, 05 Sep 2023)
160
Go back to SDL2 version 2.26.4 in the script to install frameworks on the Mac
build machine.
(so that we can keep supporting MacOS 10.9 as our minimum version)
---
U wip/mac/install_sdl_frameworks.sh
___
teeemcee
2023-09-06 16:11:15 -0700 (Wed, 06 Sep 2023)
38
Improve ohrhelp/sliceedit_template.txt
---
U wip/ohrhelp/sliceedit_template.txt
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-mot
teeemcee
2023-09-06 16:11:27 -0700 (Wed, 06 Sep 2023)
752
sliceedit: various tweaks to import/export/save when leaving behaviour
Mostly these make no difference while editing a slice collection group
(use_index=YES).
Removed the Re-export (Ctrl-F2) option. Instead, when you export a
(non-use_inde
teeemcee
2023-09-06 16:11:35 -0700 (Wed, 06 Sep 2023)
214
Fix spriteset resize menu not displaying the sprite set.
The necessary slice wasn't marked as Template. Since the file was first checked
into svn... so it's never appeared correctly for anyone other than me? Opps.
---
U wip/data/spriteset
teeemcee
2023-09-06 16:11:42 -0700 (Wed, 06 Sep 2023)
303
Fix a bug in skipping the load screen when there are no visible save slots
If a game was set to Skip Title but not Skip Load Screen, had no visible saves
but had a save in a hidden slot, a gameover wouldn't quit, but instead go to
the load
teeemcee
2023-09-06 16:11:51 -0700 (Wed, 06 Sep 2023)
80
If a RELOAD file is blank, mention it in the load error message. Add vflength().
---
U wip/filelayer.cpp
U wip/filelayer.hpp
U wip/lumpfile.bi
U wip/reload.bas
___
Ohrrpgce mailing list
ohr
teeemcee
2023-09-06 16:11:59 -0700 (Wed, 06 Sep 2023)
329
gfx_sdl/sdl2: recenter the Test Game window when it's resized
Recentering was disabled in that case to make it less likely to overlap Custom's
window, but this made large windows go over the screen edge (some WMs only).
The real solution i
teeemcee
2023-09-06 16:12:36 -0700 (Wed, 06 Sep 2023)
77
Update linux SDL2 builds to 2.26.5. Fixes #1242 Fullscreening randomly broken
---
U wip/linux/x86/libSDL2-2.0.so.0
U wip/linux/x86_64/libSDL2-2.0.so.0
___
Ohrrpgce mailing list
ohrrpgce@lists.m
james
2023-09-10 11:47:24 -0700 (Sun, 10 Sep 2023)
135
Fix the attack feature to spawn enemies directly so it only spawns one per hit.
Should not spawn extra for spread attacks or multi-hit
---
U wip/battle_udts.bi
U wip/bmod.rbas
___
Ohrrpgce maili
james
2023-09-10 12:09:59 -0700 (Sun, 10 Sep 2023)
171
Add a map editor option prompt_when_moving_hero_origin_on_the_same_map
(defaults to NO)
I might be the only user who ever uses this option, but I want it, gosh dang it
:D
---
U wip/custom_udts.bi
U wip/mapsubs.bas
__
james
2023-09-11 10:46:16 -0700 (Mon, 11 Sep 2023)
60
Update find_preferred_target() for player controlled enemies
---
U wip/bmodsubs.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-mo
james
2023-09-11 11:58:34 -0700 (Mon, 11 Sep 2023)
136
Update ohrrpgce.new to save strings by default and to turn on "any key includes
mouse"
(also verified that all backcompat bits are off)
---
U wip/data/ohrrpgce.new
___
Ohrrpgce mailing list
ohrrp
james
2023-09-11 12:21:38 -0700 (Mon, 11 Sep 2023)
156
Update F1 help for new attacker animations (Run and Hide, Run In, Standing
Strike), new "Skip Turn" action, and Defector status implying "win even if
alive"
---
U wip/ohrhelp/attack_appearance.txt
U wip/ohrhelp/attack_effects.txt
U wip/
james
2023-09-11 12:37:06 -0700 (Mon, 11 Sep 2023)
77
When adding a new blank shop, properly initialize the first shop stuff record
---
U wip/shopedit.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinf
james
2023-09-11 15:28:23 -0700 (Mon, 11 Sep 2023)
203
Add a target class, "Most recently spawned by attack"
The attack feature to directly spawn an enemy is not complete without this
because it is the only way to make a chain target the newly spawned enemy
---
U wip/attackedit.bas
U wip/battl
james
2023-09-11 15:28:29 -0700 (Mon, 11 Sep 2023)
222
Add an argument to reset_enemy_state() to indicate whether transmogrification
is happening
Some things like ready-meter, or player-control/turncoat/defector should be
reset for loadfoe
but should not be reset for changefoe
---
U wip/bmodsub
james
2023-09-11 16:30:12 -0700 (Mon, 11 Sep 2023)
222
Recalculate valid targets every tick when targetting. Add handling for when
current target is invalid, or when no targets are left
Fixes bug #1233 "Valid attack targets aren't updated live while player is
picking targets"
---
U wip/bmod.rb
james
2023-09-11 16:30:07 -0700 (Mon, 11 Sep 2023)
61
Add "Edit battle system bitsets" to the F8 debug menu in Game
---
U wip/game.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-mothe
james
2023-10-09 13:27:30 -0700 (Mon, 09 Oct 2023)
79
Add new commands "pathfind into extra as npc" and "pathfind into extra as hero"
---
U wip/const.bi
U wip/plotscr.hsd
U wip/scriptcommands.bas
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamst
301 - 400 of 633 matches
Mail list logo