Ticket #246 (closed task: fixed)

Opened 10 years ago

Last modified 10 years ago

Port PARPG codebase to FIFE 0.3.0 import scheme

Reported by: barra_parpg Owned by: parpg
Priority: blocker Milestone: Techdemo 1
Component: scripts Version: trunk
Keywords: import, python, scheme, fife Cc:
Blocked By: Blocking:


The FIFE developers recently updated their engine and switched to a more standard-compliant Python module import scheme. Therefore FIFE-based games need to adjust their codebase if they want to use the newer FIFE SVN revisions or the latest official FIFE 0.3.0 package.

Announcement with notes about the import scheme change and build system changes:

Import scheme instructions at the FIFE wiki:


import_patch.diff (14.6 KB) - added by barra_parpg 10 years ago.

Change History

comment:1 Changed 10 years ago by barra_parpg

Chewie from Zero-Projekt played around with the code and managed to port PARPG to FIFE 0.3.0. Unfortunately he can't provide a DIFF right now but he has uploaded a patched snapshot of PARPG rev. 466:

Somebody would have to turn this into a diff, check the patch and apply if it works fine.

comment:2 Changed 10 years ago by eliedebrauwer

the link isn't responding here.

i just updated my FIFE svn repo and parpg repo, did a FIFE rebuild and a parpg ./ and it ... well just worked ... am i missing something obvious here ?

Changed 10 years ago by barra_parpg

comment:3 Changed 10 years ago by barra_parpg

Attached patch to fix FIFE 0.3.0 support.

Thanks to chewie for figuring out the details and to pirum for turning this into a working diff!

comment:4 Changed 10 years ago by barra_parpg

  • Status changed from new to closed
  • Resolution set to fixed

(In [482]) Ticket #246. Patch by pirum:

  • Fixed map_editor local loaders directory not found problem
  • We're currently relying on a hardcoded folder structure: the map editor directory gets pulled from FIFE's SVN repo via SVN externals; you need to have a checkout of parpg/trunk/tools to run the editor
  • closes #246

Add a comment

Modify Ticket

as closed
The resolution will be deleted. Next status will be 'reopened'

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.