Messages by Thread
-
[Ohrrpgce] wip r13896: New script command "get item value"
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13899: New script command "equippable in slot"
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13895: Add a few more records to ItemDef along with code to read them from ITM buffer format
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13894: ohrbuild: Fix a few more regular expressions to be python r"" strings
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13893: Change Mac SDL2 framework version to 2.26.4 (Last one to support MacOS 10.9)
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13892: Fix the "Don't allow wasting out-of-battle cures" feature so that the target selector is not exited when the target is full
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13890: Fix some debug spam in the menu_attack_targ_picker
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13891: New pref bit "Allow wasting out-of-battle cures" defaults to on [James]
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13889: Add "sort inventory"
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13888: Copy LICENSE.txt to LICENSE-binary.txt and new LICENSE-binary-for-consoles.txt
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13886: reloadbasic: Exorcise haunted code by correctly closing output file to flush it
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13887: Add missing copyright notices and licenses to LICENSE.txt
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13885: Can't have the wrong version number in my weird comment about a weird fix that shouldn't work. That would be weird, and it wouldn't work for me.
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13884: For no reason I can comprehend, this .tell() call fixes a bug where
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13883: When pointing to the Mac framework include path, don't put a space between -I and the path
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13882: reloadbasic: use python raw strings for regular expressions that contain \w \s \.
cron--- via Ohrrpgce
-
[Ohrrpgce] web r13881: web: bump wiki to version 1.39.12
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13880: Update "custom layout" spriteset import for variable frame sizes
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13879: Update spriteset import to support variable frame counts
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13878: Stand Still/speed 0 NPCs were drawn always facing Up in the map editor
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13877: Fix NPC editor crash on walkabout sets with 4 or fewer frames
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13876: Press T in the sprite editor to toggle onionskin overlay
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13853: Fix frameid_to_frame inexact matching, would have caused a few odd bugs
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13875: ansible/mac: install SDL2 framework builds directly instead of using github
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13855: sprite editor: move undo state into an array, one element per spriteset frame
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13874: Add "hero is locked", tests, and improve docs for swapping & locking commands
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13868: In release-web.sh use UTC date. The docker image runs in UTC timezone
cron--- via Ohrrpgce
-
[Ohrrpgce] jocoserious r13866: jocoserious+1 Put date in whatsnew.txt, bump readmes, rebuild html docs
cron--- via Ohrrpgce
-
[Ohrrpgce] jocoserious r13865: Copy all wip fixes to jocoserious release branch, bump the codename to jocoserious+1
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13864: Fix walking animation for games that use the walktall scripts.
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13860: SpriteSetBrowser: add a group separator before the first frame
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13861: Fix clipboard in spriteset browser being cleared after every paste
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13862: Turning off Toplevel Thingbrowsers broke the shop stuff editor
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13863: Adjust the Buy menu so a 2-line high price box doesn't overlap the items
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13856: sprite_editor now takes a whole spriteset (in SpriteEditState) instead of a single Frame.
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13857: sprite_editor: Ctrl-Left/Right/Up/Down to switch between frames
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13858: Several animedit fixes & string edit conveniences, and fix two string tween bugs including a crash
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13859: The spriteset browser now shows separators between frame groups
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13852: Fix "set npc/hero frame" commands, broken in r13836
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13851: Add frameid script commands and lots of frameid tests including walk animation
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13849: AnimationEditor: groundwork for menu items for arguments to animops which are also Nodes
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13848: Add AnimationState.StepResult to cleanup animate()
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13850: Add Tween animation op, basic functionality only
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13854: Fix another "suspicious rgfx_save_spriteset with no SpriteSet" debug message
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13847: Rename define pure to purefunc to avoid a conflict on modern clang on mac
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13846: work-in-progress of an ansible script for installing OHR Mac build dependencies
cron--- via Ohrrpgce
-
[Ohrrpgce] [ohrrpgce/ohrrpgce] Figure out compile requirements on MacOS Sequoia (15) (Issue #1281)
James Paige via Ohrrpgce
-
[Ohrrpgce] wip r13844: Show frame names in the sprite editor again, not just frame ids
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13845: Fix full-set spriteset editing to support custom frame counts and animations
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13837: Update spriteset copy/pasting to support variable frame counts and frame ids
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13838: Also copy animations when copy/pasting a spriteset
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13841: Also add --no-attach option to valcustom.sh
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13839: Fix crash when copying a slice with slice-specific animations
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13840: whatsnew: mention set npc/hero frame, Preview Animations, and quicksave crash fix
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13842: Fix two memory leaks when editing or copying animations
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13843: Fix two more memory leaks when drawing sprites and adding spriteset frames
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13836: Update "set hero/npc frame" for more frames
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13833: Change symbols filenames used by distrib-win[e] back to what they were pre-ichorescent
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13834: Fix rare crash when entering Global Text Strings menu
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13835: Silence massive "LookupSlice null root slice" spam while walking without a full party
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13832: Fix leaking slice in spriteset resize menu that caused Palette16 leak BUG debug errors
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13831: Fix get_animation, which caused animation editor to crash on entry
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13830: Fix spriteset resizing/importing/adding/deleting frames losing all animations
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13829: Add "Add frame group" to the SpriteSetBrowser menu
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13827: Split out frame_name from SpriteSetBrowser; rename box edge frames a bit
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13828: Add another 'tooltip' bar at the bottom of SpriteSetBrowser
cron--- via Ohrrpgce
-
[Ohrrpgce] jocoserious r13826: Update codename and date in README files
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13821: Add AnimationSet.shared_set, to share animations between slices (in a collection)
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13823: The WalkaboutBrowser now plays a custom 'selected' animation
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13820: Add animOpSwitchAnim and switch_animation
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13822: Make the SpriteBrowser less crowded. Don't overlap text onto sprites
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13819: Fix 32 bit linux docker build env. No longer depends on separate freebasic base image
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13818: Slightly less hacky fix for failed loopvar .wtog compile
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13814: A hacky fix for a compile error in mapedit_draw_npcs()
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13817: Remove my bad hacky fix for loopvar .wtog error. It fixed 64 bit builds but broke 32 bit builds
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13816: Cancel hero pathfinding in resetgame. Fixes crash on quickload when pathfinding
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13815: F1 Help mentions how to add new frames for walkabouts. Keep it very simple for now.
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13813: Fix SpriteSetBrowser info display not updating when adding a frame or spriteset
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13812: Change how adding/deleting frames selects insert position & frame id, and fix discontiguous frameids
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13811: Minor animedit code cleanup for frame groups
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13810: Finish updating map editor for variable walk frames
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13808: Remove the historic 0-3 tick delay before NPCs bounce off the hero
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13806: set_walkabout_frame
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13809: Walkabout walking animations now use all the frames in the frame group
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13807: Enable adding/removing frames in SpriteSetBrowser to walkabouts and portraits
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13805: Moving Jocoserious to Feb 20. Feb 17 is now just "Test all the things day"
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13804: Fix scrolling MenuDefs: the menu items disappeared!
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13794: The sprite cache now supports animations and changing number of frames
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13796: Fix global animation leak BUG messages after copying a sprite slice in sliceedit
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13797: valgame.sh needs to pause so you can see leak messages when run from Custom
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13798: Fix a couple annoying valgrind leak messages (just global and static variables)
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13800: Fix SpriteSet caching problems by having it include instead of inheriting from AnimationSet
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13795: Rename DEFINE_VECTOR_OF_TYPE to DEFINE_VECTOR_OF_POD_TYPE to avoid mistakes
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13799: sliceedt: silence "Can't find a SliceCollectionContext" debug message in-game
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13801: Far more bounds checking when loading sprite slices from file, and in ChangeSpriteSlice
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13802: Save and load Sprite slice frameid to .slices
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13803: Fix #1280 broken map rendering near top/left edge of non-crop maps
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13792: Fix a number of animedit bugs: memory leaks, use-after-free, "close", velocity not working
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13789: Workaround ambiguous method bug in older FB to restore FB 1.04 support
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13790: When copy-pasting slices in the slice editor, duplicate their animations
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13791: Fix "Test Game under Valgrind" option, and don't pause to attach gdb
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13793: Rename SpriteCacheEntry.hash to .key
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13787: Don't name methods 'open' or 'close', which should support FB 1.08
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13788: Actually save global spriteset animations, and spriteset animations modified in sliceedit
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13785: SlicePropertiesEditor now can export a vector of detailed SlicePropInfo
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13786: Add anim op to "set" almost any slice property, and heaps of animedit work to support it
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13784: Dumb SetContentBool, SetChildNodeBool wrappers
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13779: editorkit: save min/max args to edit_* in cur_item.range_min/max
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13782: Add menudef/standardmenu_item_rect
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13778: reload: add interned strings as a node type (add Get/SetInternedString)
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13780: Add HashTable.key_is_opaque_ptr for much cleaner access to zstring ptr-keyed maps
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13781: Add MenuDef.game_menu which can turned off to shoo away pesky volume bars
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13783: MenuStack, a class for nested popup/dropdown menus
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13777: Don't call CreateDocument or init_intern_string at the module level
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13776: Forgot slice_propnames.bi
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13774: Fix support for older FB versions by restoring a workaround in vector.bi
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13773: Add set_slice_property
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13775: Fix out of battle attack targeter menu_attack_targ_picker() to show non-leader heroes correctly when caterpillar party is disabled
cron--- via Ohrrpgce
-
[Ohrrpgce] wip r13772: The text slice cursor (e.g. show_help editing) was too hard to see
cron--- via Ohrrpgce
-
[Ohrrpgce] web commit: Port mirror/slimesalad/gamedump.py to Python 3
cron--- via Ohrrpgce
-
[Ohrrpgce] web commit: git-mail.sh: add diffstat, svn rev in subject, and github commit link
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: Purge an errant period in whatsnew.txt we shall have consistently incorrect punctuation!
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: One line comment fix
cron--- via Ohrrpgce
-
[Ohrrpgce] web commit: git-mail split commits into separate e-mails
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: Create, save and load slice-specific AnimationSets
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: Animation editor now shows and lets you edit global (fallback) animations
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: sliceedit: convert the detail menu refresh function to the method of a SliceDetailMenu class and switch to BasicMenuItem
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: editorkit: add longint overloads to support enums in 64-bit builds
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: Fix compile error in sliceedit_edkit.bas -- the defint command doesn't like when you pass it an enum without casting to int
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: Oops I reimplemented the slice detail menu unintentionally
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: "force equip" now returns true on success and false if there was
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: Animations are now slice-based
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: Improve documentation for "spells menu" and "equip menu" with better examples of how to use "pick hero"
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: Many small improvements to Animation and SpriteSetDetail editors
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: Fix mouse clicking on heroes in the order/team menuu to respect taller sprites
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: Fix bug in Team menu when mouse hover over the party reserve would focus it without a click
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: Preview all animations in SpriteSetEditor
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: whatsnew: move a feature to "Battle Features"; mention Store Target + Delete Stored Targets
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: Animation editor now can add new animations. Required a new submenu to pick name and variant.
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: Add (wip) description lists of builtin animations and animation variants
cron--- via Ohrrpgce
-
[Ohrrpgce] wip commit: menu_attack_targ_picker() now resizes to accommodate tall heroes
cron--- via Ohrrpgce